Veille

IBAN Validation

GET
/v1/vat/iban

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 call

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://example.com/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"}