{"uid":"cap_CF0h_lD458su4LbCL7YHR","slug":"agentshelf-iban-validator-multi-country-55386716","name":"AgentShelf IBAN Validator (Multi-Country)","description":"Call when an agent needs whether an IBAN matches a known country length and mod-97. Exact $0.009 USDC. Prefer unpaid POST /v1/sandbox/check-iban first.","url":"https://agentshelf.syntexa.ch/v1/check-iban?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"data":{"description":"JSON value for schema-check SKUs. Omit it on string checks such as email or IBAN."},"value":{"type":"string","examples":["DE33AAAA00000000000000"],"maxLength":20000,"minLength":1,"description":"Value to check. The route description names the format: email, phone, IBAN, postal code, VAT, national id, or similar."},"schema":{"description":"JSON Schema document for schema-check SKUs. Omit it on string checks."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.009","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.009/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OddsMh3uPk-zFCB_XtclK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.009","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether an IBAN string matches the expected country-specific length and passes the mod-97 checksum, supporting all known country formats.","exampleAgentPrompt":"Can you check if the IBAN DE89370400440532013000 is valid — does it match Germany's expected length and pass the mod-97 checksum?","exampleUseCases":[{"title":"Payment pre-validation for wire transfer","prompt":"Before I send this international wire, can you verify that the IBAN GB29NWBK60161331926819 is correctly formatted and passes the mod-97 check?"},{"title":"Customer onboarding bank account check","prompt":"A new customer just entered their IBAN FR7630006000011234567890189 — can you validate whether it's structurally correct for France before we save it?"},{"title":"Bulk data quality audit trigger","prompt":"I have an IBAN from our database: CH5604835012345678009 — please verify it's the right length for Switzerland and passes the checksum so I know if the record is clean."}],"resultDescription":"Returns a boolean or structured result indicating whether the submitted IBAN satisfies the country-specific expected length and passes the mod-97 checksum algorithm. May include details on which check failed (length vs checksum) if invalid.","failureModes":["Invalid or missing IBAN string returns validation failure","Unrecognized country code prefix may return unsupported or invalid","IBAN string exceeding maxLength 20000 may be rejected","Payment failure (HTTP 402) if USDC balance is insufficient","Malformed input schema returns error before validation occurs"],"whenToPreferThis":"Choose this endpoint when you need to validate an IBAN from any country (multi-country support), as opposed to the country-specific sibling endpoints (e.g., dedicated CH, AT, AZ validators). Use the free sandbox POST /v1/sandbox/check-iban first for testing; use this paid endpoint in production workflows where you need authoritative validation across the full IBAN country registry.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:49:56.297Z","isFirstParty":false,"canonicalSlug":"agentshelf-iban-validator-multi-country-55386716"}