{"uid":"cap_GRU4eYPG8E63kJSzkv_T1","slug":"agent402-uk-iban-full-validator-91c19bab","name":"Agent402 UK IBAN Full Validator","description":"Don't burn tokens on deterministic work. Go/no-go jobs first: payout preflight, text firewall (PII/secrets), budget check — then rails, calendars, finmath. x402 USDC on Base. UK + global. agent402.co.uk — not agent402.tools. $0.001–$0.002 USDC on Base. No API keys.","url":"https://agent402.co.uk/v1/validate/iban-full?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"iban":{"type":"string","description":"IBAN"}}},"responseSchema":{"type":"json","example":{"valid":true,"country":"DE","length_ok":true,"checksum_ok":true,"expected_length":22}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_P8lH9jGyDCFVTEstUA2n3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","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 via ISO-13616 country length table, mod-97 checksum, and BBAN structural parse, returning per-check breakdown.","exampleAgentPrompt":"Can you validate this IBAN for me — DE89370400440532013000 — and tell me whether the checksum and length are correct for Germany?","exampleUseCases":[{"title":"Pre-payment IBAN sanity check","prompt":"Before I initiate this wire transfer, can you check whether GB29NWBK60161331926819 is a valid IBAN — I need to know if the checksum and UK length are both correct."},{"title":"User-submitted bank detail validation","prompt":"A customer just entered their IBAN as FR7630006000011234567890189 in our form — can you validate whether it's structurally correct for France before we save it?"},{"title":"Bulk onboarding data quality check","prompt":"We received a supplier bank account IBAN of NL91ABNA0417164300 — please verify it passes the mod-97 checksum and matches the expected Netherlands IBAN length."}],"resultDescription":"Returns a JSON object with: `valid` (boolean overall result), `country` (2-letter ISO country code parsed from the IBAN), `length_ok` (whether the IBAN length matches the ISO-13616 table for that country), `checksum_ok` (whether the mod-97 checksum passes), and `expected_length` (the correct IBAN length for that country). Does NOT verify whether the account actually exists at a bank.","failureModes":["Malformed or empty IBAN string returns validation failure with per-field breakdown","Unrecognized country code prefix causes length_ok and potentially checksum_ok to fail","IBAN with correct structure but wrong checksum returns valid:false with checksum_ok:false","Service does not verify real-world account existence — a structurally valid IBAN may not correspond to a live account","Network or payment failure (402 not settled) results in no response"],"whenToPreferThis":"Use this endpoint when you need a rigorous, per-component IBAN breakdown (country recognition, length table check, and mod-97 checksum) rather than a simple regex pass/fail. Prefer it over generic format validators when you need to know exactly which part of the IBAN is invalid, or when preparing for SEPA payment submission and needing auditability. It does not check account existence, so combine with a bank directory lookup if live account verification is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:27:21.220Z","isFirstParty":false,"canonicalSlug":"agent402-uk-iban-full-validator-91c19bab"}