Catalog/identity-iban

Identity

IBAN validation + bank lookup API

Checks an IBAN's structure + checksum and resolves its bank (name, BIC, city) via openiban. The bank-directory resolution — not just the mod-97 check an agent could compute — is the value. Answers 'is this IBAN valid', 'which bank is this IBAN', 'BIC for this IBAN', 'what country is this IBAN'.

Price$0.01per request
MethodPOST
Route/v1/identity/iban
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache86400s public
identityibanbankbicswiftvalidationpaymentsfinance
API URLhttps://x402.hexl.dev/v1/identity/iban
Integration docs
Example request
{
  "iban": "DE89370400440532013000"
}
Example response
{
  "iban": "DE89370400440532013000",
  "valid": true,
  "countryCode": "DE",
  "bankName": "Commerzbank",
  "bic": "COBADEFFXXX",
  "bankCode": "37040044",
  "city": "Köln",
  "messages": [
    "Bank code valid: 37040044"
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "iban"
  ],
  "properties": {
    "iban": {
      "type": "string",
      "examples": [
        "DE89370400440532013000"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}