{"uid":"cap_hQVVrWow3b8ZQHtVTvTfi","slug":"strale-iban-validator-85c2f807","name":"Strale IBAN Validator","description":"Validate an IBAN number. Checks format, length, and mod-97 checksum. Extracts country code, bank identifier, and branch code. Pure algorithmic — fast and cheap.","url":"https://api.strale.io/x402/v2/iban-validate","method":"GET","headers":{},"bodySchema":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN to validate (e.g. SE3550000000054910000003)"}}},"responseSchema":{"error":{"type":"string"},"valid":{"type":"boolean"},"bank_code":{"type":"string"},"branch_code":{"type":"string"},"country_code":{"type":"string"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.054","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.054/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.054","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.054","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_tVYaaSCfiV_bzV0OyirAw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.054","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) for format correctness and checksum compliance","exampleAgentPrompt":"Can you check whether this IBAN is valid: SE3550000000054910000003?","exampleUseCases":[{"title":"Payment processing pre-validation","prompt":"Before we send out this international wire, can you validate the recipient's IBAN DE89370400440532013000 to make sure it's correctly formatted and passes checksum?"},{"title":"Invoice onboarding compliance check","prompt":"We just received a new supplier invoice with IBAN GB29NWBK60161331926819 — can you verify it's a valid IBAN before we add it to our payment system?"},{"title":"User bank account verification at sign-up","prompt":"A new user entered FR7630006000011234567890189 as their bank account — validate that IBAN for me before I let them proceed with onboarding."}],"resultDescription":"Returns a validation result indicating whether the supplied IBAN is structurally valid, passes checksum rules, and conforms to the expected country-specific format. Each call also returns a cryptographically hashed audit record for compliance traceability.","failureModes":["Missing 'iban' query parameter returns a 400 or validation error","Malformed or unsupported IBAN country code returns invalid result","Payment failure or insufficient USDC balance blocks the request (x402)","Network timeout or service unavailability returns 5xx error","IBANs with correct format but invalid checksum are flagged as invalid"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, auditable, single-IBAN validation call with a cryptographic audit trail — ideal for compliance-sensitive workflows, fintech onboarding, invoice processing, or payment pipelines where you need a tamper-evident log of every validation. Prefer it over generic regex checks when you need verified, independently tested validation logic across 27 countries with per-call audit records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:10:29.502Z","isFirstParty":false}