Catalog/ref-bank-routing

Reference

ABA routing number validate + decode API

Validate a 9-digit ABA/RTN via the official check-digit formula, decode the Federal Reserve routing symbol (FRB district + type from the first two digits), and resolve well-known numbers to a bank via an inline table. The MORE: ABA checksum + FRB-district decode + curated bank table, all offline (the full FedACH directory is license-gated). Answers 'is this routing number valid', 'what bank is routing 021000021', 'which Fed district issued this RTN', 'validate this ABA number'.

Price$0.01per request
MethodPOST
Route/v1/ref/bank-routing
StatusLive
MIME typeapplication/json
Rate limit60/minute
CacheNo cache
refrouting-numberabartnbankfedachvalidationfrb
API URLhttps://x402.hexl.dev/v1/ref/bank-routing
Integration docs
Example request
{
  "routingNumber": "021000021"
}
Example response
{
  "routingNumber": "021000021",
  "valid": true,
  "frbDistrict": 2,
  "frbDistrictName": "New York",
  "type": "Primary (regular)",
  "bank": "JPMorgan Chase Bank",
  "city": "Tampa",
  "state": "FL",
  "note": null
}
Input schema
{
  "type": "object",
  "required": [
    "routingNumber"
  ],
  "properties": {
    "routingNumber": {
      "type": "string",
      "examples": [
        "021000021"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}