{"uid":"cap_3tiVgG_6RkD41EK-N1tJN","slug":"sitecheck-eu-vat-vies-validation-api-51222871","name":"SiteCheck EU VAT/VIES Validation API","description":"Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap URLs, tech stack detection, translation, exchange rates, e-mail pre-check, domain RDAP/DNS lookup, Solana token checks, trending tokens and wallet holdings, plus business and compliance data (EU VAT/VIES, IBAN, LEI/GLEIF, US recalls, OSHA/EPA violations, UK insolvency notices). Plus prediction-market search, briefs, quotes and unsigned buy transactions, powered by Panta. Payment: x402, USDC on Base, Solana or Arc. No signup, no API key.","url":"https://api.sitecheck-api.workers.dev/api/vat?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["number"],"properties":{"number":{"type":"string","description":"VAT number with its 2-letter country prefix, e.g. DE811907980 (EL for Greece, XI for Northern Ireland). Spaces and dots are ignored"},"country":{"type":"string","description":"Optional: country code, if the number has no prefix"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"name":"Example GmbH","input":"DE811907980","valid":true,"checks":{"format":"ok","checksum":"verified"},"source":"European Commission VIES (https://ec.europa.eu/taxation_customs/vies/)","address":"Musterstrasse 1, 10115 Berlin","formatted":"DE811907980","vatNumber":"811907980","viesStatus":"OK","countryCode":"DE","requestDate":"2026-10-07T08:52:29.570Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_a3PHkaiCFGZw8zxH-pysc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a European VAT number against the EU VIES database and returns the business name, address, and validation status","exampleAgentPrompt":"Can you check whether the German VAT number DE811907980 is valid and tell me the registered business name and address?","exampleUseCases":[{"title":"Invoice validation before payment","prompt":"Before I pay this supplier invoice, can you verify that their VAT number DE345678901 is valid and tell me what company name is registered against it?"},{"title":"Customer VAT exemption check","prompt":"A B2B customer in France gave me FR12345678901 as their VAT number — can you confirm it's registered in VIES so I can apply the zero-rate exemption on the invoice?"},{"title":"Onboarding due diligence check","prompt":"I'm onboarding a new business partner in the Netherlands and they've given me NL123456789B01 as their VAT number — please verify it and get me the official registered address."}],"resultDescription":"A JSON object containing the business name, registered address, VAT validity boolean, VIES status string, formatted and raw VAT number, country code, checksum and format check results, the data source URL, and the timestamp of the validation request.","failureModes":["Invalid VAT number format — returns invalid or error if the number doesn't conform to country-specific format rules","VIES service unavailable — the European Commission VIES service may be temporarily down, causing lookup failure","Unknown country prefix — if the 2-letter country code is unrecognised or unsupported, validation may fail","VAT number not found in VIES — number passes format check but is not registered, returns valid:false","Missing required 'number' query parameter — returns an error response"],"whenToPreferThis":"Use this endpoint when you need real-time, pay-per-call EU VAT number validation without signing up for an API key. It queries the authoritative VIES system directly, returning both format/checksum checks and live VIES registration status including business name and address. Prefer it over manual VIES lookups or batch-only compliance tools when you need single-call, agent-accessible VAT verification at low cost ($0.002 USDC) with x402 micropayment support.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:36:56.316Z","isFirstParty":false,"canonicalSlug":"sitecheck-eu-vat-vies-validation-api-51222871"}