Finance

IBAN to BIC/SWIFT

IBAN to BIC API for the Netherlands — offline Dutch bank code lookup. Convert an IBAN to a BIC/SWIFT routing code and bank name without external calls.

GET /v1/finance/iban-to-bic

Resolves a Dutch IBAN to its BIC/SWIFT routing code and bank name using an offline lookup table sourced from Betaalvereniging Nederland. No external API call is made.

Only Dutch IBANs (NL prefix, 18 characters) are supported.

Request parameters

ParameterTypeRequiredDescription
ibanstringDutch IBAN, e.g. NL99INGB0001234567

Spaces and lowercase letters are accepted and normalised automatically.

Example request

curl -H "X-API-Key: YOUR_KEY" \
  "https://api.omnizoek.nl/v1/finance/iban-to-bic?iban=NL99INGB0001234567"

Example response

{
  "iban": "NL99INGB0001234567",
  "bic": "INGBNL2A",
  "bank_name": "ING Bank N.V.",
  "country_code": "NL"
}

Supported banks (sample)

Bank codeBICBank name
ABNAABNANL2AABN AMRO Bank N.V.
INGBINGBNL2AING Bank N.V.
RABORABONL2URabobank
BUNQBUNQNL2Abunq B.V.
TRIOTRIONL2UTriodos Bank
WISETRWIBEB1Wise Europe SA
KNABKNABNL2HKnab
ASNBASNBNL21ASN Bank

Error responses

StatusCause
400Not a Dutch IBAN, wrong length, or unknown bank code

On this page