{"uid":"cap_yUmtQPWhJwERosbJgjWx7","slug":"fastx402-iban-validator-06fd267b","name":"FastX402 IBAN Validator","description":"200 pay-per-call tools for AI agents, from $0.001 per request in USDC on Base or Solana with x402. No account, no API key.","url":"https://fastx402.tools/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"],"type":"string"},"queryParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN with or without spaces"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"bban":{"type":"string"},"iban":{"type":"string"},"valid":{"type":"boolean"},"country":{"type":"string"},"formatted":{"type":"string"},"length_ok":{"type":"boolean"},"checksum_ok":{"type":"boolean"},"check_digits":{"type":"string"},"expected_length":{"type":"integer"}}}}}}},"responseSchema":{"type":"json","example":{"bban":"0006100519786457841326","iban":"TR330006100519786457841326","valid":true,"country":"TR","formatted":"TR33 0006 1005 1978 6457 8413 26","length_ok":true,"checksum_ok":true,"check_digits":"33","expected_length":26}},"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":"unknown","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_4N1XOMz2NRFIm-o1TcXvx","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 number and returns its structure, checksum, country, and formatted representation","exampleAgentPrompt":"Can you validate this IBAN for me — TR330006100519786457841326 — and tell me if the checksum is correct and what country it belongs to?","exampleUseCases":[{"title":"Pre-payment IBAN verification","prompt":"Before I wire money to this account, check if the IBAN GB29NWBK60161331926819 is valid — I need to know the checksum is correct and the length is right."},{"title":"Customer onboarding bank detail check","prompt":"A new customer submitted their bank IBAN as DE89370400440532013000 — can you validate it and confirm the country and formatting are correct before I save it to their profile?"},{"title":"Bulk invoice payment IBAN audit","prompt":"I have a supplier's IBAN FR7630006000011234567890189 — please check if it's valid and properly formatted so I can include it in our payment run."}],"resultDescription":"A JSON object containing: whether the IBAN is valid (boolean), the country code (e.g. 'TR'), the BBAN (basic bank account number), the formatted IBAN with spaces, whether the length is correct, whether the checksum passes, the check digits, and the expected length for that country.","failureModes":["Invalid or malformed IBAN returns valid:false with length_ok and checksum_ok flags indicating what failed","Missing 'iban' query parameter returns an error","Non-IBAN strings (e.g. random text) may return valid:false without detailed diagnostics","Payment failure for the $0.001 USDC fee will block the request"],"whenToPreferThis":"Use this endpoint when you need to validate an IBAN before a financial transfer, during user onboarding to check bank details, or when auditing payment data for correctness. It is particularly useful because it returns granular breakdown (checksum, length, country, formatted string) rather than just a pass/fail, requiring no API key or account setup and charging only $0.001 per call via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:31:10.370Z","isFirstParty":false,"canonicalSlug":"fastx402-iban-validator-06fd267b"}