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 URL
Integration docshttps://x402.hexl.dev/v1/identity/ibanExample 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
}