# routingcheck.hergertsynthora.com ABA Routing Number Validator

> routingcheck.hergertsynthora.com ABA Routing Number Validator is a paid API for AI agents from routingcheck.hergertsynthora.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Validates a 9-digit US bank ABA routing number using checksum verification, Federal Reserve district decoding, and institution-ID extraction — with no external dependencies.

## Facts

- Endpoint: POST https://routingcheck.hergertsynthora.com/service
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/routingcheck-hergertsynthora-com-aba-routing-number-validator-6984b83b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GBYHYaoJSSRLR9V4C843N

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability routingcheck-hergertsynthora-com-aba-routing-number-validator-6984b83b -d '<json body>'
```

Example prompt: Before I send this ACH payment, can you validate that routing number 021000021 is a legitimate US bank ABA routing number and tell me which Federal Reserve district it belongs to?

## When to prefer this

Use this endpoint when you need fast, deterministic, offline-style validation of a US ABA routing number before executing an ACH or wire payment. Prefer it over a database-lookup service when you need guaranteed availability and no external dependency. Complements IBAN validation for international accounts.

## Known failure modes

- Routing number is not exactly 9 digits — validation fails with format error
- Routing number fails ABA mod-10 weighted checksum — returned as invalid
- Malformed or non-numeric input — request rejected
- Missing X-WALLET header after free tier exhausted — payment required error
- Network timeout or service unavailability

## How this service works

Validate a US bank routing number (ABA) deterministically: 9-digit check, ABA mod-10 weighted checksum, Federal Reserve district decode, institution-id extraction. Zero deps, no hallucination. Complements IBAN for international. Ed25519-signed. First 3 calls FREE (X-WALLET).

## Output

Returns whether the 9-digit ABA routing number passes the mod-10 weighted checksum, the Federal Reserve district decoded from the number, and the extracted institution ID — all computed deterministically with no external calls.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "routing": {
   "type": "string",
   "description": "9-digit US routing/ABA number"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "niche": "routing_check",
  "result": {
   "type": "government/primary",
   "valid": true,
   "routing": "021000021",
   "verdict": "valid",
   "check_digit": "1",
   "fed_meaning": "Federal Reserve Bank district 02",
   "aba_institution_id": "100002",
   "fed_district_symbol": "02"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/routingcheck-hergertsynthora-com-aba-routing-number-validator-6984b83b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from routingcheck.hergertsynthora.com](https://www.zero.xyz/host/routingcheck.hergertsynthora.com/llms.txt)
