{"uid":"cap_of8QCE2hR5xpQ0k-jXze-","slug":"iban-validator-0d3194bc","name":"IBAN Validator","description":"Use when you need to check whether an IBAN is valid and extract its country, bank code and check digits.","url":"https://tools.rocketman.dev/v1/iban/validate?utm_source=zero.xyz","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN to validate, spaces allowed"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["valid","country","bank_code","check_digits","error"],"properties":{"error":{"type":["string","null"]},"valid":{"type":"boolean"},"country":{"type":["string","null"]},"bank_code":{"type":["string","null"]},"check_digits":{"type":["string","null"]}}}}}}},"responseSchema":null,"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_QPk8mhIQYgsrkiyZ6TQf6","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 an IBAN string and extracts its country code, bank code, and check digits","exampleAgentPrompt":"Can you check whether the IBAN GB29NWBK60161331926819 is valid and tell me what country and bank code it corresponds to?","exampleUseCases":[{"title":"Pre-payment IBAN sanity check","prompt":"Before I wire money to this account, can you verify that the IBAN DE89370400440532013000 is valid and confirm which country and bank it belongs to?"},{"title":"User-submitted form validation","prompt":"A user just entered FR7630006000011234567890189 as their bank IBAN in our onboarding form — is it valid, and what bank code and country does it contain?"},{"title":"Bulk reconciliation spot check","prompt":"I've got this IBAN from an invoice: NL91ABNA0417164300 — can you quickly tell me if it checks out and what components it breaks down into?"}],"resultDescription":"A JSON object with a boolean 'valid' field, a nullable 'country' string (ISO country code), a nullable 'bank_code' string, a nullable 'check_digits' string, and a nullable 'error' string explaining any validation failure.","failureModes":["IBAN with invalid check digits returns valid=false with an error message","Malformed or empty IBAN string returns valid=false with an error description","Unsupported or unknown country prefix may result in null bank_code or country","Network or service errors may return non-200 HTTP responses"],"whenToPreferThis":"Use this endpoint when you need a quick, cheap, single-call IBAN validation that also returns parsed components (country, bank code, check digits) without setting up a local library or handling the complex IBAN checksum algorithm yourself. Ideal for payment flows, form validation, or data enrichment pipelines where IBAN accuracy is critical.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:30:23.650Z","isFirstParty":false,"canonicalSlug":"iban-validator-0d3194bc"}