VAT Validator
A fast, developer-friendly REST API for validating VAT numbers across the EU and beyond. Verifies syntax, checks against official registries (VIES), and returns structured company information in a single call.
2 subscribers
8.9/10 popularity
1409 ms avg latency
84% success rate
6 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
VAT Validator endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
VAT validation /v1/validate |
Validates a VAT number against the official EU VIES (VAT Information Exchange System) database. Returns whether the VAT number is registered, the company name and address… |
| GET |
Country VAT Rates /v1/countries |
Returns a list of all supported countries with their standard VAT rates and country codes. No body required — this is a GET request. |
| GET |
Country VAT Detail /v1/countries/{code} |
Returns detailed VAT rate information for a specific country by its ISO country code. Includes standard rate, reduced rates, and other rate types where applicable. |
| GET |
VIES Status /v1/status/vies |
Returns the current operational status of the VIES system per country. Useful for checking whether VIES is experiencing downtime before making validation requests. |
| GET |
health check /health |
Returns the current health status of the API. Useful for monitoring and uptime checks. |
| POST |
VAT syntax validation /v1/validate/syntax |
Validates a VAT number format locally without hitting the VIES database. Useful for catching formatting errors before making a full validation request. |
VAT Validator pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|