{"slug":"agent-api-production-tim1712-workers-dev-v1-business-eu-vat-73af1a","title":"Use when an agent needs the current official VIES validation status of an EU VAT","host":"agent-api-production.tim1712.workers.dev","method":"POST","resource":"https://agent-api-production.tim1712.workers.dev/v1/business/eu-vat-check","category":"company","description":"Use when an agent needs the current official VIES validation status of an EU VAT number before B2B onboarding, invoicing or procurement. Queries the European Commission VIES REST API and returns whether the number is currently valid, plus the registered company name and address when the member state","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":271,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"countryCode":"NL","vatNumber":"123456789B01"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"countryCode":{"enum":["AT","BE","BG","CY","CZ","DE","DK","EE","EL","ES","FI","FR","HR","HU","IE","IT","LT","LU","LV","MT","NL","PL","PT","RO","SE","SI","SK","XI"],"type":"string"},"vatNumber":{"maxLength":24,"minLength":1,"type":"string"}},"required":["countryCode","vatNumber"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"address":{"anyOf":[{"type":"string"},{"type":"null"}]},"checkedAt":{"type":"string"},"countryCode":{"type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"requestDate":{"anyOf":[{"type":"string"},{"type":"null"}]},"source":{"const":"eu-vies","type":"string"},"valid":{"type":"boolean"},"vatNumber":{"type":"string"},"warnings":{"items":{"type":"string"},"type":"array"}},"required":["countryCode","vatNumber","valid","name","address","requestDate","source","warnings","checkedAt"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":271,"error":null}],"description_full":"Use when an agent needs the current official VIES validation status of an EU VAT number before B2B onboarding, invoicing or procurement. Queries the European Commission VIES REST API and returns whether the number is currently valid, plus the registered company name and address when the member state returns them. It does not give tax advice and is not proof a company is legitimate, an invoice is compliant, or a sanctions/KYC/AML check.","last_updated":"2026-09-14T18:43:57.493Z","schemes":["exact"]}