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/validateMethod:GET
Latency:~10ms
Try it out
GET
/v1/vat/validateParameters
Code
curl
curl -X GET "https://khaleejiapi.dev/api/v1/vat/validate?tin=100234567890003" \ -H "X-API-Key: your_api_key"Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| tin | string | Required | Tax identification number (also accepts 'trn' or 'vat' as alias) |
| country | string | Optional | Country 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
| Plan | Requests/Month | Rate Limit |
|---|---|---|
| Free | 1,000 | 10 req/min |
| Starter | 10,000 | 60 req/min |
| Professional | 100,000 | 300 req/min |
| Business | 500,000 | 1,000 req/min |