Locanium
Validation · API

IBAN Validation

Validate an IBAN and return the bank, BIC and branch.

POST /v1/validate/iban
POST /v1/validate/iban
200 OK
{
  "iban": "DE89370400440532013000",
  "valid": true,
  "bank": "Commerzbank",
  "bic": "COBADEFFXXX"
}
Capabilities

Why teams use it

Structure & checksum

Validate format and the IBAN check digits.

Bank & BIC

Resolve the bank and BIC from the IBAN.

70+ countries

IBAN coverage across supported regions.

Payout-ready

Catch typos before you send money.

Request

Call it in your language

curl -X POST https://api.locanium.com/v1/validate/iban \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"iban":"DE89370400440532013000"}'
Response

What you get back

  • validboolean
    Whether the IBAN is valid
  • country_codestring
    ISO country code
  • bankstring
    Bank name
  • bicstring
    BIC / SWIFT code
  • branchstring
    Branch
Use cases

What you can build

Payouts

Validate bank details before you send money.

Onboarding

Catch account-number typos instantly.

Reconciliation

Resolve bank and BIC from an IBAN.

Validation family

Full parameters, errors and code samples are in the API reference.

Get started

One API for geolocation, currency and identity checks. Book a demo and get a sandbox key the same day.