{"uid":"cap_HXDMhBEz6mmWoSaU2x2JZ","slug":"402utils-invoice-ready-validator-55d277e4","name":"402utils Invoice-Ready Validator","description":"Micro API utilities for AI agents, priced per call and paid in USDC over the x402 protocol. PDF, screenshot, OG-image and more — no signup, no keys.","url":"https://402utils.com/v1/invoice-ready","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"vat":{"type":"string","description":"Customer EU VAT number, e.g. IE6388047V."},"iban":{"type":"string","description":"Payee IBAN."},"attest":{"type":"string","description":"Set to 1 for an Ed25519-signed attestation of the result (audit trail)."},"rfReference":{"type":"string","description":"ISO 11649 RF creditor reference, e.g. RF18539007547034."}}},"responseSchema":{"type":"json","example":{"vat":{"name":"GOOGLE IRELAND LIMITED","valid":true,"status":"ok","vatNumber":"6388047V","countryCode":"IE"},"iban":{"valid":true,"status":"ok","country":"IE"},"summary":{"checkedAt":"2026-07-05T12:00:00.000Z","allProvidedValid":true},"rfReference":{"ref":"RF18539007547034","valid":true,"status":"ok","formatted":"RF18 5390 0754 7034"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_tJS-XxzwFEM-MLJtToej-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a SEPA invoice's VAT number (via VIES), IBAN, and ISO 11649 RF creditor reference in a single paid API call, returning per-field status and an overall validity summary.","exampleAgentPrompt":"Before I send this SEPA invoice, can you pre-flight all the identifiers: VAT number IE6388047V, IBAN DE89370400440532013000, and RF creditor reference RF18539007547034 — and give me a signed attestation I can keep for audit?","exampleUseCases":null,"resultDescription":"A JSON object with per-field validation results (valid/invalid/not-provided) for each of the VAT, IBAN, and RF reference, including the VIES-resolved company name for the VAT number. summary.allProvidedValid is true only if every supplied identifier passed. Optionally includes an Ed25519-signed attestation of the result for audit purposes. Returns HTTP 503 with no charge if all provided checks fail technically.","failureModes":["503 returned (no charge) if all provided identifiers fail technical validation (e.g. VIES unreachable, invalid IBAN checksum on all fields)","Individual fields return invalid status if format is wrong (e.g. malformed IBAN, bad RF check digits)","VAT lookup may fail if VIES service is temporarily down, reflected in per-field status","Missing or malformed request body results in a 4xx error","RF reference with incorrect ISO 11649 check digits will be flagged invalid"],"whenToPreferThis":"Use this endpoint when you need to validate multiple SEPA invoice identifiers (VAT, IBAN, RF reference) in a single round-trip before issuing or processing a SEPA invoice. Prefer it over separate validation calls when you need a combined preflight check with an optional signed audit trail. Especially useful for automated invoicing pipelines, accounts payable automation, or compliance workflows requiring attestation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:01:40.877Z","isFirstParty":false}