{"uid":"cap_Kyy6bvCjpYHHUk7CSFgLM","slug":"eu-vat-number-validation-via-vies-0fd2b1a2","name":"EU VAT Number Validation via VIES","description":"Live intra-EU VAT number validation via the European Commission VIES REST API (real-time query of the member state registry). Query: ?cc=IE&vat=6388047V (cc = member state code incl. EL/XI, vat = number without country prefix). Returns is_valid, the trader name and address as registered (when the member state publishes them) and request_date (compliance timestamp); 24h cache.","url":"https://data.greeneris.io/v1/eu/vat-check","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["cc","vat"],"properties":{"cc":{"type":"string","description":"EU member state code (2 letters, e.g. IE, FR, EL, XI)"},"vat":{"type":"string","description":"VAT number without the country prefix"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"source":"VIES REST API (European Commission, DG TAXUD) -- live check against the member state registry","is_valid":true,"user_error":"VALID","vat_number":"6388047V","country_code":"IE","request_date":"2026-07-13T08:42:27.241Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Pm66ePpI_VVCMm_f85_5E","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","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 in real-time against the European Commission VIES registry, returning validity status and a compliance timestamp","exampleAgentPrompt":"Can you check whether this Irish VAT number is valid — member state IE, number 6388047V — I need to confirm before we issue an invoice?","exampleUseCases":null,"resultDescription":"Returns a JSON object with is_valid (boolean indicating whether the VAT number is registered and active), request_date (timestamp of the check for compliance record-keeping), and user_error (any error message from the member state registry). Results are cached for 24 hours.","failureModes":["Invalid or unsupported member state code returns an error","VAT number format mismatch for the given country may trigger user_error","Member state registry temporarily unavailable may return error or stale cache","Missing required query parameters cc or vat returns a bad request error","Non-EU or unsupported country code returns an error"],"whenToPreferThis":"Use this endpoint when you need real-time EU VAT number validation backed by the official European Commission VIES registry, especially for B2B invoicing compliance, supplier onboarding, or intra-EU transactions. Prefer over manual checks or third-party scrapers when you need an authoritative compliance timestamp. Best for single VAT lookups across all EU member states including EL (Greece) and XI (Northern Ireland).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:04:51.035Z","isFirstParty":false}