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 URL
Integration docshttps://x402.hexl.dev/v1/ref/bank-routingExample 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
}