Verifications
Validate an ABA routing number
Validate a 9-digit ABA routing number. Performs digit-count and mod-10 checksum checks. Always returns HTTP 200 — validity is expressed in the `valid` field.
Authorization
API key in the X-API-Key header.
Headers
Idempotency-KeystringrequiredRequired. Unique printable-ASCII key (1-255 chars) per logical request; retries with the same key replay the original result without re-charging.
Body required
routing_numberstringrequiredABA routing number (9 digits). Accepts a string or number; a numeric value is coerced to a string. Send as a string to preserve leading zeros — a JSON number drops them.
Response
validbooleanrequiredWhether the routing number passed all checks
routing_numberstringrequiredOriginal input as supplied
normalizedstringrequiredDigit-only, zero-padded to 9 characters
checksum_okbooleanrequiredWhether the ABA mod-10 checksum passed
reason_codestringReason for validation failure — present only when valid is false
Options: INVALID_LENGTHCHECKSUM_FAILED