Documentation

API Documentation

Integrating VAT validation with VatValidate.com is fast and simple. Just make a single HTTP request to our API and get structured validation results in real time.


Your API Key

To authenticate requests, include your unique API key in the query string. You can find your API key in your dashboard.

Important: Keep your API key safe. If it becomes compromised or you need to revoke it, please contact us.


Validate a VAT Number

Send a GET request to the following URL:

https://vatvalidate.com/api/vat/validate/[vatNumber]?api-key=[API KEY]

Parameters:

  • [vatNumber] – The VAT number you want to validate (e.g., IE6388047V)
  • [API KEY] – Your personal API key

Example Request:

GET https://vatvalidate.com/api/vat/validate/IE6388047V?api-key=[API KEY]

Example Response

{
  "valid": true,
  "vatNumber": "IE6388047V",
  "countryCode": "IE",
  "name": "GOOGLE IRELAND LIMITED",
  "address": "GORDON HOUSE, BARROW STREET, DUBLIN 4"
}

If the VAT number is invalid, the response will include "valid": false and no company information.


Rate Limits

Your monthly request limit depends on your subscription plan. See the pricing page for details.


Need Help?

Check our FAQ or contact support if you have questions or run into issues.