{"uid":"cap_tfHKukFQPq_gx_GIMyd2b","slug":"eu-business-kyb-verification-vies-gleif-iban-646e1b78","name":"EU Business KYB Verification (VIES + GLEIF + IBAN)","description":"Verify / due-diligence an EU business in ONE call (KYB). Give any of {country+vat, lei, name, iban}; fuses official EU VAT (VIES) validation, GLEIF LEI status, public entity resolution and IBAN checksum into one scored verdict (pass/review/fail) with confidence and flags. Use to onboard, validate a counterparty, or KYB-check a supplier/customer before transacting. Returns a single structured decision object.","url":"https://x402-seller-202595743428.europe-west1.run.app/verify-eu-business","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"lei":{"type":"string","description":"20-char LEI code (optional)"},"vat":{"type":"string","description":"VAT number without country prefix"},"iban":{"type":"string","description":"IBAN to checksum (optional)"},"name":{"type":"string","description":"Legal/company name (optional)"},"country":{"type":"string","description":"EU country code for the VAT check, e.g. LT"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_a5Lvy9Ve4zN0SE33GvtB2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a single-call Know Your Business (KYB) check on EU entities by fusing EU VAT (VIES), GLEIF LEI, Wikidata entity resolution, and IBAN checksum into a unified scored verdict (pass/review/fail) with confidence and flags.","exampleAgentPrompt":"Can you run a full KYB check on our new Lithuanian supplier — their VAT number is LT123456789, country code LT — and tell me if they pass, need review, or fail, along with any flags?","exampleUseCases":[{"title":"Onboarding a new EU vendor","prompt":"We're about to onboard a German supplier called Müller GmbH. Can you do a KYB check using their VAT number DE123456789 and country code DE to see if they pass verification before we sign the contract?"},{"title":"Validating counterparty before wire transfer","prompt":"Before I send a payment to this company, can you verify their IBAN DE89370400440532013000 and LEI 529900T8BM49AURSDO55 to confirm they're a legitimate EU business?"},{"title":"Screening a new customer during signup","prompt":"A new customer just signed up claiming to be a French company — name Dupont Technologies, country FR, VAT FR40303265045. Can you run a KYB check and tell me if they're legit or flagged for review?"}],"resultDescription":"A single structured decision object containing a scored verdict (pass, review, or fail), a confidence score, and an array of flags explaining any issues — aggregating results from VIES VAT validation, GLEIF LEI status, public entity resolution, and IBAN checksum where applicable.","failureModes":["Invalid or malformed VAT number returns validation error","LEI not found in GLEIF registry returns unknown status","IBAN checksum failure flagged as invalid","Country code not an EU member state causes VIES lookup to fail","Insufficient identifiers provided (need at least one of: country+vat, lei, name, or iban)","Upstream VIES or GLEIF service downtime causes degraded or unavailable verdict","Company name too generic to resolve uniquely returns low-confidence result"],"whenToPreferThis":"Choose this endpoint when you need a single, consolidated KYB verdict for an EU business combining multiple official data sources in one call — especially when you have partial identifiers (just a VAT, just an LEI, just an IBAN, or just a name) and want cross-validated confidence rather than checking each registry separately. Prefer this over individual VAT, LEI, or IBAN endpoints when you need a unified pass/review/fail decision for onboarding or compliance workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:42:08.930Z","isFirstParty":false}