Routing Verify

Know the route
before you pay.

Lira validates BIC/SWIFT codes and ABA routing numbers and finds the correspondent bank for any foreign BIC, so every cross-border payment is built right the first time.

GlobalBIC / SWIFTABA routingOne API call
01BIC & routing numbers

BIC & routing numbers

BIC/SWIFT codes checked against ISO 9362 and broken into bank, country, location, and branch. ABA routing numbers normalised and checksummed, with lost leading zeros restored.

02Correspondent banks

Correspondent banks

Send a foreign BIC and get back the US correspondent banks on file, with routing number, confidence score, and the date each route was last verified.

The API

Three steps.
One call.

01

Submit a BIC or routing number

One code, or up to 100 in a single batch. Mix BICs, routing numbers, and correspondent lookups in the same request.

02

Lira validates the route

Structure, checksum, and correspondent routes, checked in one pass. Anything wrong comes back with a clear reason code.

03

Receive a verified route

Decoded bank details and correspondents ranked by confidence. Build the payment instruction, or fix the details before it fails.

REST · JSON · Standard HTTPS, no SDKs required

Full audit trail · Every verification is logged and timestamped

Sandbox available · Test against live data shapes before going live

RequestResponse · 200 OK

POST /verifications/correspondents

X-API-Key: lira_live_a3f08c1d...
Idempotency-Key: route-req-00217
Content-Type: application/json

{
  "bic": "AACSDE33XXX"
}

200 OK

{
  "bic": "AACSDE33XXX",
  "correspondents": [{
    "name": "BNY MELLON",
    "bic": "IRVTUS3NXXX",
    "routing_number": "021000018",
    "confidence": 0.95,
    "last_verified": "2025-01-15"
  }]
}
api.uselira.com/api/v1 · REST · HTTPS

Who it's for

Built for every payment
that crosses a border.

01Remittance · Payouts

Remittance and payout providers.

Validate beneficiary bank details at entry, so a typo is fixed before it becomes a returned wire.

02Treasury · Finance

Finance teams running payment files.

Batch-check up to 100 lines before the file goes to the bank. Every bad code flagged, in one request.

03PSP · Cross-border

Payment platforms moving USD.

Resolve the right US correspondent for payments into and out of Africa, ranked by confidence.

04Banking · Transfers

Banks adding checks to the transfer form.

Customers see an instant error on a bad BIC or routing number instead of a failed payment days later.

Get started

Right route.
Every time.

BIC/SWIFT and ABA routing validation with correspondent bank lookup, in a single API call. Catch bad payment details before the money moves, not after the return fee.