IBAN Validation
Validate any IBAN and retrieve associated bank details. Returns the BIC/SWIFT code, bank name, country, BBAN structural breakdown, and SEPA zone membership.
Credit cost: 1 credit per request
Authorization
ApiKeyAuth x-api-key<token>
Your API key. Include it in the x-api-key header for every request.
In: header
Query Parameters
query*string
The IBAN to validate (e.g. FR7630006000011234567890189).
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://api.veille.io/v1/vat/iban?query=string"{
"valid": true,
"iban": "FR7630006000011234567890189",
"bank_name": "CREDIT AGRICOLE SA",
"bic": "AGRIFRPPXXX",
"country_code": "FR",
"country_name": "France",
"checksum_digits": "76",
"bank_code": "30006",
"branch_code": "00001",
"account_number": "12345678901",
"bban": "30006000011234567890189",
"in_sepa_zone": true
}{
"error": "Bad Request"
}{
"error": "Invalid API Key"
}{
"error": "Payment required"
}{
"error": "Rate limit exceeded for the API key: quota monthly"
}{
"error": "Internal Error"
}