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
| Parameter | Type | Required | Description |
|---|---|---|---|
iban | string | ✓ | Dutch 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 code | BIC | Bank name |
|---|---|---|
ABNA | ABNANL2A | ABN AMRO Bank N.V. |
INGB | INGBNL2A | ING Bank N.V. |
RABO | RABONL2U | Rabobank |
BUNQ | BUNQNL2A | bunq B.V. |
TRIO | TRIONL2U | Triodos Bank |
WISE | TRWIBEB1 | Wise Europe SA |
KNAB | KNABNL2H | Knab |
ASNB | ASNBNL21 | ASN Bank |
Error responses
| Status | Cause |
|---|---|
400 | Not a Dutch IBAN, wrong length, or unknown bank code |
Energy Label (EP-Online)
Energy label API for the Netherlands via EP-Online — retrieve the official energy label for any address. EP-Online API integration via PDOK and BAG.
EU VAT Verification (VIES)
VIES VAT validation API — VAT number check API for NL and EU. Validate any EU VAT number via the official VIES REST API of the European Commission.