{"uid":"cap_boE-pbLKTa5ap_XtnJ6-5","slug":"iban-country-check-3c6290d1","name":"IBAN Country Check","description":"Validate an IBAN's format and mod-97 checksum, derive its country code, and optionally compare it to an expected country. Format/checksum/country only — no bank-account verification.","url":"https://gateway.apiosk.com/financial-validation/iban-country-check","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.055","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xms7DMYfvKseLDHFecbpX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an IBAN's format and optionally verifies it matches an expected country code","exampleAgentPrompt":"Can you check if this IBAN is valid and confirm it's from the Netherlands: NL91 ABNA 0417 1643 00?","exampleUseCases":null,"resultDescription":"Returns the normalized IBAN, the extracted two-letter country code, a boolean indicating whether the format is valid, and (if an expected country was provided) a boolean indicating whether the IBAN's country matches the expected country.","failureModes":["Malformed IBAN string that cannot be parsed — returns format_valid: false","Expected country code not a valid ISO 3166-1 alpha-2 code — may return an error or unexpected result","Network or gateway timeout — HTTP 5xx error","Missing required iban field in request body — HTTP 4xx validation error"],"whenToPreferThis":"Use this endpoint when you need to validate an IBAN's structural format and/or verify its country of origin before initiating a payment or onboarding a bank account. Prefer this over generic string validation when IBAN-specific country-code extraction and cross-checking are needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:52:06.622Z","isFirstParty":false}