Loading...
Loading...
Data sources
VerifyVAT connects directly to official government and institutional registries across the world. Every lookup is based on data from the registry of record.
Transparent
Access verified data from multiple sources through a single API call. We currently integrate 21 official registries covering 41 jurisdictions and 55 business identifiers, including EU-wide systems, national VAT databases, and local business registers.
Each country maintains its own rules and formats for business identifiers. VerifyVAT standardises those differences into a single, predictable structure, so you can rely on a consistent response while always retaining the authenticity of the source.
This foundation makes every verification traceable, auditable, and compliant with both data-protection and regulatory standards.
Authentic & Consistent
When a registry provides a live API, VerifyVAT queries it in real time. Where data is released as official periodic datasets, updates are applied as soon as new files are published. Every result carries a timestamp and the name of the originating registry, allowing you to verify exactly when and where the information was obtained
Reliable registry data underpins compliance, onboarding, and supplier management. By unifying these official sources under one API, VerifyVAT removes duplication, reduces manual checks, and keeps identifiers consistent across borders, without altering the original records.
Sources API
Query VerifyVAT's API to list all integrated data sources, and streamline the verification logic in your platform.
curl -X GET "https://verifyvat.com/api/sources"
# Filter by id, country, region, supported types or coverage level with query parameters:
curl -X GET "https://verifyvat.com/api/sources?id={id}&country={country_code}®ion={region_code}&type={supported_types}&coverage={coverage_level}"
# List all data sources in the EU and EMEA regions with full coverage:
curl -X GET "https://verifyvat.com/api/sources?region=eu,emea&coverage=full"
# Or pass a JSON body with a POST request:
curl -X POST "https://verifyvat.com/api/sources" \
-H "Content-Type: application/json" \
-d '{"id":"{id}","country":"{country_code}","region":"{region_code}","type":"{supported_types}","coverage":"{coverage_level}"}'
Get started
Whether you’re checking one company or building verification into your product, VerifyVAT gives you instant access to official business data: clear, accurate, and always up to date. No fluff, no guesswork, just the facts you need from the sources that matter.