Validate VAT 5 Certificate
POST /api/utility/validate-vat5-certificate
Purpose: Check that a VAT 5 certificate is genuine, valid (not expired), and has sufficient remaining quantity for a project.
Request Body
{
"projectNumber": "PRJ-123",
"certificateNumber": "VAT5-0001",
"quantity": 100
}
Response
{
"statusCode": 1,
"remark": "string",
"data": {
"projectNumber": "PRJ-123",
"vat5CertificateNumber": "VAT5-0001",
"quantity": 100,
"dateOfIssue": "2026-01-14T07:42:26.743Z",
"dateOfExpiry": "2026-02-14T07:42:26.743Z",
"isValid": true
},
"errors": null
}
Typical Use
- Call before issuing an invoice that relies on VAT 5 relief.
- If
statusCode != 1ordata.isValid == false, block the relief and showremark/errorsto the user.