Skip to content

Validate Endpoint

Validates a VAT ID against VIES and/or BZSt.

Authentication: Required (API key)

ParameterTypeDescription
vat_idstringThe VAT ID to validate (e.g., DE811575812)
ParameterTypeDescription
requester_vat_idstringYour own VAT ID (for BZSt qualified requests)
company_namestringExpected company name (triggers qualified confirmation)
company_citystringExpected city
company_zipstringExpected postal code
force_livebooleanSkip cache, query source directly
{
"valid": true,
"vat_id": "DE811575812",
"country_code": "DE",
"vat_number": "811575812",
"company_name": "SAP SE",
"company_address": "Dietmar-Hopp-Allee 16, 69190 Walldorf",
"source": "vies",
"source_timestamp": "2024-01-15T10:30:00Z",
"cache": false,
"qualified_confirmation": null,
"request_id": "abc123",
"requested_at": "2024-01-15T10:30:00Z"
}

When company_name, company_city, or company_zip are provided, BZSt returns match results:

{
"qualified_confirmation": {
"company_name": "match",
"company_city": "match",
"company_zip": "not_queried",
"company_street": "not_queried"
}
}

Match values: match, mismatch, not_queried, not_provided