{"uid":"cap_yvH_KnB5UHnoY6uvDIQWJ","slug":"factline-eu-vat-number-validation-50ca3cf3","name":"Factline EU VAT Number Validation","description":"API and MCP servers that let AI agents and apps check people, companies, Dutch addresses and cars against official records: sanctions and PEP lists, 10 company registers, Dutch property, rent and RDW vehicle data. From $0.001 per call.","url":"https://factline.dev/v1/eu/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":["vat"],"properties":{"vat":{"type":"string","description":"EU VAT number with its 2-letter country prefix, e.g. IE6388047V, NL859048800B01, DE811569869"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"name":"GOOGLE IRELAND LIMITED","valid":true,"source":"European Commission VIES (VAT Information Exchange System)","address":"3RD FLOOR, GORDON HOUSE, BARROW STREET, DUBLIN 4","checked_at":"2026-10-07T17:03:24.664Z","vat_number":"IE6388047V","country_code":"IE"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_86Ct3USgOjgY9keQjJK97","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates EU VAT numbers against the European Commission's official VIES service, returning validity status plus registered company name and address where available.","exampleAgentPrompt":"Can you check whether the VAT number IE6388047V is valid and tell me what company name and address are registered to it?","exampleUseCases":[{"title":"B2B supplier onboarding check","prompt":"We're onboarding a new supplier who gave us VAT number DE811569869 — can you verify it's valid and tell me what company name is registered to it before we approve them?"},{"title":"Zero-rate invoice validation","prompt":"I'm about to send a zero-rated invoice to a customer in the Netherlands with VAT number NL859048800B01 — can you confirm it's a valid active VAT registration?"},{"title":"E-commerce checkout VAT verification","prompt":"A customer at checkout entered FR12345678901 as their EU VAT number — can you check if that's actually valid so we know whether to apply tax exemption?"}],"resultDescription":"A JSON object containing: whether the VAT number is valid (boolean), the registered company name (string, where the country shares it), the registered address (string, where the country shares it), the VAT number as submitted, the 2-letter country code, the authoritative source (European Commission VIES), and a timestamp of when the check was performed. Results are cached for up to one day.","failureModes":["Invalid format before reaching VIES — endpoint returns format error if the VAT number doesn't match the expected pattern for the given country prefix","VAT number not found or inactive — returns valid: false with no name/address","Country does not share company details — valid: true but name and address fields are absent or empty","VIES service temporarily unavailable — upstream EU system downtime may cause errors or timeouts","Missing or malformed country prefix — request fails if the 2-letter country code is omitted or incorrect"],"whenToPreferThis":"Choose this endpoint when you need authoritative, real-time EU VAT validation sourced directly from the European Commission's VIES system, covering all 27 EU member states plus Northern Ireland. It is ideal for invoicing agents, KYB/KYC workflows, B2B onboarding, and e-commerce platforms that need both validity confirmation and registered company details in a single call. Prefer it over general business lookup tools when the specific requirement is VAT compliance verification with official EU backing and format pre-checking.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:38:50.707Z","isFirstParty":false,"canonicalSlug":"factline-eu-vat-number-validation-50ca3cf3"}