Veille

VAT Validation

GET
/v1/vat

Validate a European VAT number against the VIES database. Returns company name, registered address, and validity status for any EU member state.

Credit cost: 1 credit per call

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

The VAT number to validate (e.g. FR40303265045).

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/vat?query=string"

{  "valid": true,  "vat_number": "FR40303265045",  "country_code": "FR",  "company_name": "LVMH MOET HENNESSY LOUIS VUITTON",  "company_address": "22 AVE MONTAIGNE 75008 PARIS"}

{  "error": "Bad Request"}
{  "error": "Invalid API Key"}
{  "error": "Payment required"}
{  "error": "Rate limit exceeded for the API key: quota monthly"}
{  "error": "Internal Error"}