{"uid":"cap_ZGCdxqb1D8zjVmlAVc76f","slug":"sirenic-iban-verifier-ff24d6af","name":"Sirenic IBAN Verifier","description":"IBAN verification and bank validation for SEPA payments: a FORM check to verify a supplier before payment — ISO 13616 structure + mod-97 key, plus bank identification from FREE official sources (FR via ACPR/REGAFI incl. LEI and SIREN; BE NBB; AT OeNB incl. LEI; NL BIC list; DE Bundesbank file). French BICs via GLEIF/SWIFT BIC-to-LEI. NOT a payee verification for instant payments: neither the holder name nor the account's existence is checked (verification_titulaire: non_disponible).","url":"https://api.sirenic.eu/v1/iban/verifier/:iban?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"},"pathParams":{"type":"object","required":["iban"],"properties":{"iban":{"type":"string","description":"IBAN to validate (ISO 13616 structure + mod-97 check), spaces tolerated. Bank identification available for FR, BE, AT, NL and DE., e.g. FR1420041010050500013M02606"}}},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OcDVaGdqQS5piYDe5yN1x","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","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 structure (ISO 13616 + mod-97) and resolves the issuing bank details from official European registries for FR, BE, AT, NL, and DE","exampleAgentPrompt":"Before I pay this invoice, can you validate the IBAN FR1420041010050500013M02606 — check the structure and tell me which bank it belongs to?","exampleUseCases":[{"title":"Supplier onboarding bank account check","prompt":"We're adding a new French supplier to our system — can you verify their IBAN FR7630006000011234567890189 and tell me which bank it resolves to before we set up payment?"},{"title":"Accounts payable fraud prevention","prompt":"I just received an invoice with a new Belgian IBAN BE68539007547034 that I've never paid before — can you validate it and confirm it belongs to a real registered bank?"},{"title":"ERP payment data quality audit","prompt":"Can you check whether IBAN AT611904300234573201 is structurally valid and resolve the issuing Austrian bank details including LEI?"}],"resultDescription":"Returns IBAN validity (structure and mod-97 checksum), resolved bank information including BIC, bank name, LEI (where available), and SIREN (for French banks), sourced from the official national registry for the IBAN's country (FR/BE/AT/NL/DE). Explicitly does NOT return account holder name — verification_titulaire is always non_disponible.","failureModes":["Invalid IBAN format or failed mod-97 check returns a validation error","Bank resolution unavailable for IBANs from countries outside FR, BE, AT, NL, DE","German IBANs only resolved when the Bundesbank file is loaded","No account holder name ever returned — payee name verification not supported","Malformed IBAN with spaces may or may not be tolerated depending on implementation","Payment required error (402) if x402 micropayment not completed"],"whenToPreferThis":"Use this endpoint when you need to verify a supplier's IBAN before payment and want both format validation and official bank registry confirmation in one call. Prefer this over generic IBAN validators when you need authoritative bank identity (BIC, LEI, SIREN) from official European sources for FR, BE, AT, NL, or DE. Not suitable if you need to verify that the account holder name matches — this endpoint explicitly does not check the beneficiary name.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T06:45:49.053Z","isFirstParty":false,"canonicalSlug":"sirenic-iban-verifier-ff24d6af"}