{"uid":"cap_RVcPoEOgpg0GbO3MLX5_1","slug":"agenttools-iban-validator-94926a6e","name":"AgentTools IBAN Validator","description":"Validate an International Bank Account Number: country code, country-specific length and the ISO 7064 MOD 97-10 check digits — with the pretty-printed grouping returned when valid. Use this when an agent needs to structure, length and mod-97 checksum validation.","url":"https://agentstoolshub.com/api/v1/finance/iban-validator?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":"Spaces are ignored"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_R-EmgV3IvMG9gmua34FEj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an IBAN by checking country code, country-specific length, and ISO 7064 MOD 97-10 checksum, returning a pretty-printed grouped format when valid.","exampleAgentPrompt":"Can you check if this IBAN is valid: GB29 NWBK 6016 1331 9268 19? I need to know if the country code, length, and MOD 97 checksum all pass before I send a wire transfer.","exampleUseCases":[{"title":"Pre-payment IBAN verification","prompt":"Before I process this international wire, can you validate the IBAN DE89 3704 0044 0532 0130 00 to make sure the German account number, length, and checksum are all correct?"},{"title":"User-submitted bank detail check","prompt":"A customer just entered their IBAN FR76 3000 6000 0112 3456 7890 189 in our checkout form — can you verify it's a properly formatted French IBAN before we save it?"},{"title":"Bulk onboarding data audit","prompt":"We received a supplier's IBAN NL91 ABNA 0417 1643 00 during onboarding — can you run a full IBAN validation on it including the MOD 97 checksum and tell me the correctly grouped format if it passes?"}],"resultDescription":"Returns whether the IBAN is valid or not, along with the reason for failure (bad country code, wrong length, or failed MOD 97-10 checksum) and, when valid, the pretty-printed grouped representation of the IBAN.","failureModes":["Invalid or unrecognized country code prefix — returns validation failure with error detail","IBAN length does not match country-specific expected length — returns failure with expected vs actual length","MOD 97-10 checksum fails — returns checksum validation failure","Malformed input (empty string or non-alphanumeric characters after space stripping) — may return error or validation failure","Network or service unavailability — HTTP 5xx error"],"whenToPreferThis":"Use this endpoint when you need a single, authoritative check that covers all three layers of IBAN validation — country code recognition, country-specific length rules, and ISO 7064 MOD 97-10 checksum — in one call, and also want the pretty-printed grouping back for display or storage. Prefer it over regex-only solutions that miss checksum errors, or over general-purpose validators that don't return the formatted IBAN.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:49:35.333Z","isFirstParty":false,"canonicalSlug":"agenttools-iban-validator-94926a6e"}