{"uid":"cap_8pl32UXqTtydoeSiUMnG7","slug":"402utils-supplier-vetting-check-9b3cbd47","name":"402utils Supplier Vetting Check","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/supplier-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"lei":{"type":"string","description":"20-char LEI to resolve via GLEIF, e.g. 529900D6BF99LW9R2E68."},"vat":{"type":"string","description":"Full EU VAT number, e.g. IE6388047V."},"iban":{"type":"string","description":"IBAN to validate structurally."},"attest":{"type":"string","description":"Set to 1 for an Ed25519-signed attestation of the result (audit trail)."},"domain":{"type":"string","description":"Domain to look up via RDAP, e.g. example.com."}}},"responseSchema":{"type":"json","example":{"vat":{"name":"GOOGLE IRELAND LIMITED","valid":true,"status":"ok","vatNumber":"6388047V","countryCode":"IE"},"iban":{"valid":true,"status":"ok","country":"IE"},"domain":{"status":"ok","registrar":"MarkMonitor Inc.","supported":true,"registered":true},"country":{"name":"Ireland","alpha2":"IE","status":"ok"},"summary":{"checkedAt":"2026-07-05T12:00:00.000Z","allProvidedValid":true}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","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":{"p10Cents":"0.6000","medianCents":"0.6000","p90Cents":"0.6000","minCents":"0.6000","maxCents":"0.6000","p95Cents":"0.6000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6wvgv98HtJ9ZCBQzSMpcN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a supplier's legitimacy by checking VAT (VIES), IBAN structure (mod-97), domain status (RDAP), and LEI record (GLEIF) in parallel in a single paid API call.","exampleAgentPrompt":"Before we pay this new supplier, can you vet them using their VAT number IE6388047V, IBAN GB29NWBK60161331926819, domain acme-supplies.com, and LEI 529900D6BF99LW9R2E68 — and give me a signed attestation so we have an audit trail?","exampleUseCases":[{"title":"Vendor onboarding compliance check","prompt":"I need to add a new vendor to our approved list. Can you validate their VAT number DE289123456, IBAN DE89370400440532013000, and domain vendor-example.de to make sure they're legitimate before we set up the contract?"},{"title":"Invoice payment due diligence","prompt":"This invoice came in from an existing supplier with a different IBAN than usual. Can you quickly verify the VAT number FR23334175221, check if the IBAN FR1420041010050500013M02606 is valid, and confirm their domain is still active at supplier-fr.fr?"},{"title":"Audit-ready supplier verification","prompt":"Our auditors want proof that we vetted this new partner. Can you check their LEI 5493001KJTIIGC8K1012, VAT ES27123456789, IBAN ES9121000418450200051332, and domain partner-spain.es — and include a signed attestation I can attach to our audit file?"}],"resultDescription":"Returns per-field validation results for each provided identifier (VAT validity and company name via VIES, IBAN structural validity via mod-97+BBAN, domain registration status via RDAP, LEI legal name/status/parent via GLEIF), plus a country field and a summary.allProvidedValid boolean that is true only when every provided check passed. If attest=1, includes an Ed25519-signed attestation of the result. Returns 503 (no charge) if all checks fail technically.","failureModes":["503 returned with no charge when all checks fail technically (e.g. upstream VIES/GLEIF/RDAP unavailable)","Per-field status may indicate invalid even if format is correct (e.g. VAT deregistered)","IBAN validation is structural only (mod-97 + BBAN format), not account existence","Domain check reflects RDAP registration status, not operational status","summary.allProvidedValid is false if any single provided field fails its check","Invalid or malformed LEI returns an error status for that field only"],"whenToPreferThis":"Use this endpoint when you need to vet a business supplier by cross-checking multiple identity signals (VAT, IBAN, domain, LEI) in a single call rather than hitting each registry separately. Ideal for KYB (Know Your Business) workflows, vendor onboarding, invoice validation, or audit-required procurement processes where a signed attestation (attest=1) is needed. Prefer over building individual checks when you want a unified allProvidedValid summary and per-field breakdown in one round trip.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-09T18:50:09.655Z","isFirstParty":false,"canonicalSlug":"402utils-supplier-vetting-check-9b3cbd47"}