Finance

IBAN Bank Lookup

Find which bank and country an IBAN points to, and get its BIC/SWIFT code when available.

New to Weft? Create an account first. Already connected? Install the workflow below.

IBAN Bank Lookup workflow illustration

Step 1 · Install

Add this workflow to your agent

Open a terminal in your agent’s project folder and run this command. Follow the installer to choose your agent. You only need to do this once.

npx skills add weftlabs/skills --skill weft-iban-bank-lookup

See it in action

Recorded live run

The request

Check DE89 3704 0044 0532 0130 00. Which bank, country and BIC does it map to? Explain what the check does and does not verify.

The IBAN passes the checksum. Strale maps it to Commerzbank in Germany.

FieldResult
BankCommerzbank
BIC / SWIFTCOBADEFFXXX
CountryGermany · DE
Local checksumMOD-97 remainder 1 · pass
Bank code37040044
BranchUnknown

The invalid DE00 variant was rejected locally before a paid lookup.

What Weft connected

Strale

Bank reference data

Paid

$0.00

Held · pending

$0.0216

Amounts recorded at the time of the run. Held funds are not settled. Model costs excluded.

How it works

  1. 1Paste the IBAN you want to check.
  2. 2Your agent checks its format and looks up the available bank details.
  3. 3Get a bank-details table. This check does not confirm who owns the account or whether it exists.

Your agent can do this

Start with a free Weft account.

Connect your agent once, set its spending policy, and add this workflow.