{"uid":"cap_vyir5TVVoLOtMmGdngxiR","slug":"iban-bank-validation-439c8f9e","name":"IBAN Bank Validation","description":"309 deterministic pay-per-call tools for AI agents over x402 (USDC, Base). No signup, no API key: the payment is the identity.","url":"https://x402-toolbox.shablony-pro.workers.dev/finance/iban-validate-bank?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"schema":{"type":"string"}}},"responseSchema":{"type":"json","example":{"ok":true,"paid":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oBejXqEMoz8Iyb6MxnsP0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an IBAN (International Bank Account Number) and returns bank-level details about the account","exampleAgentPrompt":"Can you validate this IBAN for me — DE89370400440532013000 — and tell me if it's a real, valid bank account and which bank it belongs to?","exampleUseCases":[{"title":"Pre-transfer IBAN check","prompt":"Before I send a wire transfer, can you verify that GB29NWBK60161331926819 is a valid IBAN and tell me which bank it's linked to?"},{"title":"Customer onboarding bank verification","prompt":"A new customer just entered their bank account IBAN FR7630006000011234567890189 — can you validate it and confirm the bank details are correct?"},{"title":"Invoice payment IBAN audit","prompt":"I have this IBAN on an invoice from a supplier: NL91ABNA0417164300 — please check if it's valid and identify the bank before I process the payment."}],"resultDescription":"Returns a JSON object indicating whether the IBAN is valid (ok: true/false), along with associated bank details such as bank name, BIC/SWIFT code, country, and account structure metadata where available.","failureModes":["Invalid IBAN format returns validation failure with ok: false","Unsupported country prefix may return partial results or error","Missing or malformed schema parameter may cause 400 error","IBAN passes format check but bank is unrecognized — partial data returned","Network or worker timeout returns 5xx error"],"whenToPreferThis":"Use this endpoint when you need lightweight, pay-per-call IBAN validation with no API key or signup — ideal for agent workflows that occasionally need to validate international bank account numbers before initiating payments or onboarding users. Prefer this over full KYC services when you only need structural and bank-level validation, not identity verification.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:48:25.552Z","isFirstParty":false,"canonicalSlug":"iban-bank-validation-439c8f9e"}