Data ValidationPopular

VAT Validation API

Multi-GCC VAT/TIN validation for UAE, Saudi Arabia, Bahrain, and Oman. Includes check digit verification, authority info, and tax rate details.

Endpoint:/v1/vat/validate
Method:GET
Latency:~10ms

Try it out

GET/v1/vat/validate

Parameters

Code

curl
curl -X GET "https://khaleejiapi.dev/api/v1/vat/validate?tin=100234567890003" \
-H "X-API-Key: your_api_key"

Parameters

ParameterTypeRequiredDescription
tinstringRequiredTax identification number (also accepts 'trn' or 'vat' as alias)
countrystringOptionalCountry code: AE, SA, BH, OM (auto-detected if omitted)

Response Fields

valid, reason

Boolean validity and human-readable reason

country, countryCode, countryAr

Detected country in English, ISO code, and Arabic

type, typeAr

Tax registration type in English and Arabic

details

Check digit validity, format, VAT rate, effective date, taxing authority name/URL

Rate Limits

PlanRequests/MonthRate Limit
Free1,00010 req/min
Starter10,00060 req/min
Professional100,000300 req/min
Business500,0001,000 req/min