Account structure & bank data
IBAN Validation
Validate an international bank account number and return country, SEPA, BBAN, and bank details.
POST
/iban- Service
- IBAN
- Billing
- On success
01
Request
ibanrequiredstring15–34 alphanumeric characters beginning with a two-letter country code.
curl https://api.finap.uk/api/v1/iban -X POST \
-H "Authorization: Bearer $FINAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{"iban":"GB82WEST12345698765432"}'02
Response fields
validbooleanOverall validation result.
ibanstringNormalized compact IBAN.
validationsArray<{ check, passed }>Individual structural checks.
countryCode / countryNamestring | nullCountry metadata.
currencyCodestring | nullDomestic account currency.
sepaMember / sepaobject | nullSEPA membership and supported payment rails.
bban / bankAccountstring | nullDomestic account identifiers.
bankobject | nullBank name, BIC, address, city, state, ZIP, and phone when available.