VAT Validation
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 request
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://api.veille.io/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"
}