{"uid":"cap_q1S-ea8-Id4Qj0eWobOsN","slug":"lion-x402-vat-validation-json-76370c72","name":"LION x402 VAT Validation (JSON)","description":"Keyless attested data for autonomous agents. USDC on Base via x402. Official @x402/* middleware.","url":"https://lion-x402-bible.lionmaster-operations.workers.dev/api/x402/vat-validation-json","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","properties":{"vat":{"type":"string","description":"Full EU VAT e.g. IE6388047V"},"number":{"type":"string"},"country":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"asset_id":"LION","resolved":true}},"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_jjlXqdHwQ09YrfjSfCojc","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 a VAT number and returns a structured JSON result including asset resolution status, accessible via micropayment over x402 protocol.","exampleAgentPrompt":"Can you validate the VAT number GB123456789 and tell me if it's registered and resolved?","exampleUseCases":[{"title":"Pre-invoice VAT verification for contractors","prompt":"Before I send this invoice to my EU client, can you verify their VAT number DE811609951 is valid and currently registered?"},{"title":"Automated supplier onboarding compliance check","prompt":"We're onboarding a new supplier who gave us VAT number FR12345678901 — can you check if it resolves and is legitimate before we add them to our system?"},{"title":"Agent-driven tax ID validation pipeline","prompt":"My autonomous purchasing agent needs to validate VAT number IT12345678901 and return a JSON confirmation of whether it's resolved, so we can proceed with the purchase order."}],"resultDescription":"Returns a JSON object containing the asset_id (e.g. 'LION') and a resolved boolean indicating whether the VAT number was successfully validated and resolved. May include additional attestation metadata about the VAT entity.","failureModes":["Invalid or malformed VAT number returns resolved: false","Payment not fulfilled via x402 results in 402 Payment Required response","Unsupported VAT country prefix may return unresolved result","Network or worker timeout on the Cloudflare edge","VAT authority registry temporarily unavailable causing lookup failure"],"whenToPreferThis":"Choose this endpoint when you need keyless, micropayment-gated VAT validation that works natively with autonomous agents using the x402 payment protocol on Base (USDC). It is ideal for agent pipelines that cannot hold traditional API keys and need attested, structured JSON responses for VAT compliance checks without subscription overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T12:37:47.020Z","isFirstParty":false}