Stack runs its own routing number database, richer and better maintained than the public record. Validate any routing number through our API, or license the whole dataset. Sign up to your first production request in under 10 minutes, without speaking to anyone.
The whole point of Stack is that you never have to wait on us. Everything below is self-serve.
Sign up with email or Google. No sales call, no demo, no waiting on approval.
Add a card and start your subscription in the dashboard. Your API key is authorized for live production requests the moment it's active.
Send a routing number, get the full bank record back. Same endpoint you'll ship to production.
curl https://api.stack-ft.com/utilities/banking/bank-lookup \
-H "Authorization: {api_key}" \
-d '{ "routing_number": "031302971" }'Query it live, or license the whole dataset.
Validate any US routing number in real time and get the full bank record back: name, address, active status, and ACH eligibility. One endpoint, clean JSON, unlimited requests.
Want the entire dataset in-house? License our complete routing number database, right down to branch locations and bank websites, delivered as a clean, structured file you can load anywhere. We maintain the data; you get a licensed copy. Available by request.
Most routing number tools wrap the same stale public file. We are the source.
Not a repackaged government file. We maintain a proprietary routing number database with more data points per institution than anyone else on the internet, right down to branch locations and bank websites.
Banks merge, rename, and change ACH participation constantly. We keep every record current so your validations never quietly go stale.
One predictable REST endpoint, clean JSON, and unlimited requests. Reliable enough to sit directly in your payment and onboarding flows.
We maintain our own proprietary routing number database rather than reselling a static public file, and we track more data points per institution: bank name, active status, ACH eligibility, and address, all kept continuously up to date.
About ten minutes. You sign up, start your subscription, and make your first production request, all self-serve without talking to a single person.
Yes. Your API key is authorized for live requests while your subscription is active. You can start it yourself in the dashboard in a couple of minutes; it's $99/month with unlimited requests.
It's $99/month with unlimited requests. No per-request fees, no usage tiers, no surprises.
Yes, by license. We license our full routing number database and deliver a one-time copy you can load anywhere. It goes beyond the API, down to branch locations and bank websites. We retain ownership of the data; you get a license to use it. Email [email protected] with your use case.
No. The API is fully self-serve from sign-up to production. Sales only gets involved if you specifically want to license the full database or a custom arrangement.