IBAN Validation
Validate IBAN structure and checksum and return country, SEPA, bank, BIC, and account details.
Documentation
IBAN Validation
Validate IBAN structure and checksum and return country, SEPA, bank, BIC, and account details.
Endpoint
POST /v1/iban-validation
Authentication
Use a ToolKK OpenAPI AppKey. APILayer credentials stay on the ToolKK provider gateway.
Billing
A successful call costs 20 coins.
Errors
Invalid input, quota exhaustion, authentication faults, and temporary provider failures return normalized error codes and messages.
Integration Examples
Includes ready-to-use Shell, Python, Go, Java, and PHP examples for direct integration.
Request Example
{
"iban_number": "DE89370400440532013000"
}Response Example
{
"code": "SUCCESS",
"message": "success",
"data": {
"valid": true,
"iban": "DE89370400440532013000",
"country": "Germany",
"country_code": "DE",
"sepa_country": true,
"bank_name": "Commerzbank",
"bic": "COBADEFFXXX"
}
}Request Fields
The fields below are derived from example JSON for integration reference only.
| Path | Type | Sample |
|---|---|---|
| iban_number | string | DE89370400440532013000 |
Response Fields
The fields below are derived from example JSON for integration reference only.
| Path | Type | Sample |
|---|---|---|
| code | string | SUCCESS |
| message | string | success |
| data | object | {...} |
| data.valid | boolean | true |
| data.iban | string | DE89370400440532013000 |
| data.country | string | Germany |
| data.country_code | string | DE |