API referenceVerify
Verify a tax registration number
Confirms the number belongs to the national tax registration scheme before it reaches an invoice.
Free for every account, and counts as one check toward usage.
The country is taken from the country field, then from the value itself when it carries a marker, then from the service default.
AuthorizationBearer <token>
API key sent as 'Authorization: Bearer'.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
A tax_id value to verify.
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://example.com/v1/verify/tax-id" \ -H "Content-Type: application/json" \ -d '{ "value": "100-1234-5678-9012" }'{ "country": { "calling_code": "971", "code": "AE", "name": "United Arab Emirates" }, "details": { "checksum": true, "scheme": "UAE TRN" }, "formatted": { "international": "+971 50 123 4567", "national": "050 123 4567" }, "input": "string", "normalized": "string", "reason": "empty_input", "type": "phone", "valid": true, "meta": { "credits_used": 0 }}