{"uid":"cap_zOluIe3MxvCGs2igadGFh","slug":"macaroon-network-vat-validate-6f8097fb","name":"Macaroon Network VAT Validate","description":"Single live pass-through call to the EU Commission's VIES (VAT Information Exchange System) confirming whether an EU VAT registration number is currently valid, with registered name/address when available. Every call is a real-time confirmation only -- never a cached, stored, or aggregated result -- matching VIES's own stated purpose (real-time confirmation of VAT number validity per Council Regulation (EC) No. 904/2010) and how existing commercial VIES-based products already operate.","url":"https://api.macaroonnetwork.com/execute/vat-validate-v1","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_7FK09AdoEN-iO-603lpuu","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":"Real-time pass-through validation of EU VAT registration numbers against the VIES system, returning current validity status plus registered business name and address when available.","exampleAgentPrompt":"Can you check right now whether the EU VAT number DE123456789 is currently valid and active in VIES, and tell me the registered business name and address if available?","exampleUseCases":[{"title":"B2B invoice VAT verification","prompt":"Before I issue this zero-rated invoice to our German client, can you verify that their VAT number DE987654321 is currently valid in VIES and give me their registered company name?"},{"title":"Supplier onboarding compliance check","prompt":"We're onboarding a new supplier from France — their VAT number is FR12345678901. Can you confirm it's actively registered in the EU VIES system and pull their official registered address?"},{"title":"Automated checkout tax exemption check","prompt":"A business customer just entered VAT number NL854567678B01 at checkout to claim B2B tax exemption — can you do a live VIES check to confirm it's valid before I remove the VAT from their order?"}],"resultDescription":"Returns the real-time VIES validation result for the submitted EU VAT number, including a boolean validity flag and, where the member state exposes it, the registered legal name and address of the VAT-registered entity. Results are live confirmations from VIES at the moment of the call — never cached or stored.","failureModes":["VIES system temporarily unavailable or returning service errors (EU member state systems go offline periodically)","VAT number format invalid for the specified country (malformed input)","Member state does not expose name/address data — valid result returned but name/address fields are blank","Rate limiting or timeout from the upstream VIES API","Invalid or unrecognised country code prefix in the VAT number"],"whenToPreferThis":"Use this endpoint when you need a real-time, authoritative confirmation of an EU VAT number's validity directly from the VIES system — not a cached or third-party-stored result. Ideal for B2B invoicing workflows, supplier onboarding, e-commerce tax exemption checks, and any compliance scenario where you need a live VIES confirmation at the moment of the transaction. Prefer this over cached VAT databases when regulatory or audit requirements demand current-state verification.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:31:59.066Z","isFirstParty":false}