ISO 13616 checksum validation
www.iso.orgValidates IBAN structure and mod-97 checksum locally and extracts French bank/branch/account components when present.
0.002 USD
Charged on valid result · Empty result not charged · Errors not charged
www.iso.orgSimplified endpoint contracts. The complete schema remains available in OpenAPI 3.1.
ibanstringRequired
{
"type": "object",
"properties": {
"iban": {
"type": "string",
"minLength": 15,
"maxLength": 34
}
},
"additionalProperties": false,
"required": [
"iban"
]
}ibanstringRequired
country_codestringRequired
structure_validbooleanRequired
checksum_validbooleanRequired
validbooleanRequired
expected_lengthinteger | nullRequired
bank_codestring | nullRequired
branch_codestring | nullRequired
account_numberstring | nullRequired
rib_keystring | nullRequired
bicstring | nullRequired
bank_namestring | nullRequired
checked_atstringRequired
limitationsarray{
"type": "object",
"properties": {
"iban": {
"type": "string"
},
"country_code": {
"type": "string"
},
"structure_valid": {
"type": "boolean"
},
"checksum_valid": {
"type": "boolean"
},
"valid": {
"type": "boolean"
},
"expected_length": {
"type": [
"integer",
"null"
]
},
"bank_code": {
"type": [
"string",
"null"
]
},
"branch_code": {
"type": [
"string",
"null"
]
},
"account_number": {
"type": [
"string",
"null"
]
},
"rib_key": {
"type": [
"string",
"null"
]
},
"bic": {
"type": [
"string",
"null"
]
},
"bank_name": {
"type": [
"string",
"null"
]
},
"checked_at": {
"type": "string"
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false,
"required": [
"iban",
"country_code",
"structure_valid",
"checksum_valid",
"valid",
"expected_length",
"bank_code",
"branch_code",
"account_number",
"rib_key",
"bic",
"bank_name",
"checked_at"
]
}