Bank Routing Search API: Find ABA Numbers by Name

Bank Routing Search API: Find ABA Numbers by Name

A bank routing search API returns ABA numbers from a partial bank name — not a single routing validate. On BankDataStack that is POST https://www.bankdatastack.com/api/v1/routing/database/bank with header X-API-Key and JSON. Official success sample: bank=CITIZENSCITIZENS NATIONAL BANK, Crockett TX, 113110984.

Starter is $49.99/mo (1,000 calls, then $0.002) with a 7-day trial. Docs: bankdatastack.com/docs. MCP worker host mcp.bankdatastack.com did not resolve on 17 September 2026 — do not assume MCP is live.

Request: official CITIZENS query

curl -X POST "https://www.bankdatastack.com/api/v1/routing/database/bank" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"bank":"CITIZENS","limit":25}'

Response: official sample (first row)

{
"status": "success",
"message": "Found 25 routing number(s) for bank: CITIZENS",
"count": 25,
"limit": 25,
"data": [
{
"routingNumber": "113110984",
"bank": "CITIZENS NATIONAL BANK",
"address": "1320 LOOP 304 EAST",
"city": "CROCKETT",
"state": "TX",
"zip": "75835",
"phone": "(936) 544-9661",
"dateOfRevision": "042104",
"newRoutingNumber": null,
"active": true
}
]
}

Partial match is supported (CHASE, CITIZENS). Limit is 1–10 on the public docs table; the LLM/example body uses 25 — send what your live docs accept.

Go live

1. Register — 7-day trial.

2. Copy X-API-Key.

3. POST /api/v1/routing/database/bank.

4. Store routingNumber + city/state.

Search ABA numbers with a BankDataStack key →

Ready to get started?

Get your API key and start validating bank data in minutes.

Get API Key

Related posts