Lookup bank by routing number

Search for institutions by their routing number or name.

To use this endpoint from the browser, you’ll need to specify the /fed.read scope when generating a token.
GET
/institutions/{rail}/search
cURL
1
2
curl -X GET "https://api.moov.io/institutions/{rail}/search" \
  -H "Authorization: Bearer {token}" \
200 400 429 500
Financial institutions returned from a search
List of all of the financial institutions found from a search
{
  "achParticipants": [
    {
      "achLocation": {
        "address": "123 Main Street",
        "city": "Boulder",
        "postalCode": "80301",
        "postalCodeExtension": "0000",
        "state": "Colorado"
      },
      "customerName": "Main Street Bank",
      "newRoutingNumber": "987654321",
      "officeCode": "0",
      "phoneNumber": "123-456-7789",
      "recordTypeCode": "1",
      "revised": "041921",
      "routingNumber": "123456789",
      "servicingFRBNumber": "123456789",
      "statusCode": "1",
      "viewCode": "1"
    }
  ],
  "wireParticipants": [
    {
      "bookEntrySecuritiesTransferStatus": "Y",
      "customerName": "Main Street Bank",
      "date": "20000222",
      "fundsSettlementOnlyStatus": " ",
      "fundsTransferStatus": "Y",
      "location": {
        "city": "Boulder",
        "state": "Colorado"
      },
      "routingNumber": "123456789",
      "telegraphicName": "MN STR BNK"
    }
  ]
}
Invalid Request
Request was refused due to rate limiting.

Retry-After

number
Internal error, check error(s) and report the issue.

Path parameters

rail

string required
Payment rail to search on
Possible values: ach, wire

Query parameters

name

string
Name of the financial institution

routingNumber

string
Routing number for a financial institution

state

string
Optional parameters to filter results

limit

integer
Maximum results returned by a search

Response

application/json
List of all of the financial institutions found from a search

achParticipants

array
right_key Show child attributes

achLocation

object
right_key Show child attributes

address

string <=32 characters

city

string <=24 characters

postalCode

string <=5 characters

postalCodeExtension

string <=4 characters

state

string <=24 characters

customerName

string

newRoutingNumber

string <=9 characters

officeCode

string

phoneNumber

string

recordTypeCode

string

revised

string

routingNumber

string <=9 characters

servicingFRBNumber

string

statusCode

string

viewCode

string

wireParticipants

array
right_key Show child attributes

bookEntrySecuritiesTransferStatus

string

customerName

string

date

string

fundsSettlementOnlyStatus

string

fundsTransferStatus

string

location

object
right_key Show child attributes

city

string <=24 characters

state

string <=24 characters

routingNumber

string <=9 characters

telegraphicName

string