{"uid":"cap_PZQtDc4asgh6452UWra0U","slug":"chainverdict-iban-validator-ab1f51d7","name":"ChainVerdict IBAN Validator","description":"x402 v2 pay-per-call. Unpaid requests receive HTTP 402 with payment requirements.","url":"https://chainverdict.xyz/v1/validate/iban/%7Biban%7D","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"},"pathParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN incl. country prefix"}}},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","additionalProperties":true}}}}},"responseSchema":null,"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_eU7mIciJP-R6qUY5lpcIL","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 (International Bank Account Number) and returns its validity status and parsed components","exampleAgentPrompt":"Can you validate this IBAN for me — GB29NWBK60161331926819 — and tell me if it's correctly formatted and valid?","exampleUseCases":[{"title":"Pre-transfer IBAN verification","prompt":"Before I send this wire transfer, can you check if the IBAN DE89370400440532013000 is valid so I don't send money to the wrong account?"},{"title":"Batch payment data cleanup","prompt":"I have a supplier IBAN FR7614508059009030095470 — can you verify it's correct before I add it to our payment system?"},{"title":"User-submitted banking form validation","prompt":"A customer entered NL91ABNA0417164300 as their bank account — is that a valid IBAN so I can approve their withdrawal request?"}],"resultDescription":"Returns a validation verdict for the provided IBAN, indicating whether it is structurally valid and correctly formatted, along with parsed details such as country code, check digits, and bank identifier where available.","failureModes":["Invalid or malformed IBAN string returns a validation failure with error details","Missing IBAN path parameter results in a 404 or bad request error","Unpaid request returns HTTP 402 with x402 payment requirements before processing","Unsupported or unrecognized country prefix may result in partial validation or error","Network timeout or service unavailability returns a 5xx error"],"whenToPreferThis":"Choose this endpoint when you need a cheap, pay-per-call IBAN validation without a subscription — ideal for low-volume checks or sporadic validation needs in payment pipelines. It is well-suited for agents that need to verify IBANs on-demand before initiating international wire transfers or onboarding banking details from users.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-12T06:30:25.732Z","isFirstParty":false}