Validation
ABA routing validate API
Validates a US ABA routing number via the 3-7-1 weighted mod-10 checksum and resolves the Federal Reserve district and ABA institution ID. Answers 'Is this routing number valid?', 'Which Fed district issued it?'.
Price$0.04per request
MethodPOST
Route/v1/validate/routing-number
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
routing-numberabartnbankcheck-digitvalidatefrbuspayments
API URL
Integration docshttps://x402.hexl.dev/v1/validate/routing-numberExample request
{
"routingNumber": "021000021"
}Example response
{
"valid": true,
"reason": "Valid ABA routing number (3-7-1 weighted mod-10 OK), FRB district New York.",
"normalized": "021000021",
"federalReserveRoutingSymbol": "0210",
"federalReserveDistrict": "New York",
"abaInstitutionId": "0002",
"checkDigit": {
"expected": 1,
"actual": 1
}
}Input schema
{
"type": "object",
"required": [
"routingNumber"
],
"properties": {
"routingNumber": {
"type": "string",
"description": "9-digit ABA/RTN routing number.",
"examples": [
"021000021"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}