{"uid":"cap_fzjna1rt8IHAbpDc-Sqtj","slug":"api-strale-io-3e504d01","name":"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/iban-validate?utm_source=zero.xyz","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":{"request":{"iban":"SE3550000000054910000003"},"response":{"bban":"50000000054910000003","_meta":{"payment":{"method":"x402","price_usd":0.054000000000000006,"settlement_id":"0x675ec1b1d4e34345928287006a171772df91bf355a7aad7a81f5eca6d52f1286"},"capability":"iban-validate","latency_ms":1,"provenance":{"source":"iban-validate:algorithmic","fetched_at":"2026-06-16T01:24:04.101Z"}},"valid":true,"bank_code":"500","branch_code":null,"check_digits":"35","country_code":"SE","expected_length":24}},"exampleRequest":{"iban":"SE3550000000054910000003"},"tags":["x402"],"displayCostAmount":"0.054001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.054001/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_oJzguYPyyUR2b80EqD4UJ","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 number by checking format, length, and mod-97 checksum, and extracts country code, bank identifier, and branch code.","exampleAgentPrompt":"Can you check whether this IBAN is valid: SE3550000000054910000003 — and tell me the country code and bank identifier it contains?","exampleUseCases":null,"resultDescription":"Returns whether the IBAN is valid or invalid, along with extracted components including country code, bank identifier, and branch code derived from the parsed IBAN string.","failureModes":["Missing iban query parameter — returns error","IBAN with invalid format or wrong length — returns validation failure with reason","IBAN with correct format but failing mod-97 checksum — returns invalid with checksum error","Unsupported or unknown country code — may return partial result or error"],"whenToPreferThis":"Use this endpoint when you need a fast, cheap, purely algorithmic IBAN validation without any live bank lookup. Ideal for form validation, payment preprocessing, or data cleansing pipelines where you need to confirm format and checksum correctness and extract structured bank identifiers from raw IBAN strings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:49:05.724Z","isFirstParty":false,"canonicalSlug":"api-strale-io-3e504d01"}