# Routing Numbers
> Routing numbers are used to identify your bank in a financial transaction.

## The Routing Number object
### Example
```json
{
  "ach_transfers": "supported",
  "fednow_transfers": "supported",
  "name": "First Bank of the United States",
  "real_time_payments_transfers": "supported",
  "routing_number": "021000021",
  "type": "routing_number",
  "wire_transfers": "supported"
}
```
### Attributes
- `ach_transfers` (enum)
  This routing number's support for ACH Transfers.
  Cases:
  * `supported` (The routing number can receive this transfer type.)
  * `not_supported` (The routing number cannot receive this transfer type.)

- `fednow_transfers` (enum)
  This routing number's support for FedNow Transfers.
  Cases:
  * `supported` (The routing number can receive this transfer type.)
  * `not_supported` (The routing number cannot receive this transfer type.)

- `name` (string)
  The name of the financial institution belonging to a routing number.

- `real_time_payments_transfers` (enum)
  This routing number's support for Real-Time Payments Transfers.
  Cases:
  * `supported` (The routing number can receive this transfer type.)
  * `not_supported` (The routing number cannot receive this transfer type.)

- `routing_number` (string)
  The nine digit routing number identifier.

- `type` (string)
  A constant representing the object's type. For this resource it will always be `routing_number`.

- `wire_transfers` (enum)
  This routing number's support for Wire Transfers.
  Cases:
  * `supported` (The routing number can receive this transfer type.)
  * `not_supported` (The routing number cannot receive this transfer type.)

## List Routing Numbers
GET /routing_numbers
> You can use this API to confirm if a routing number is valid, such as when a user is providing you with bank account details. Since routing numbers uniquely identify a bank, this will always return 0 or 1 entry. In Sandbox, the only valid routing number for this method is 110000000.
### Example
```curl
curl \
  --url "${INCREASE_URL}/routing_numbers?routing_number=021000021" \
  -H "Authorization: Bearer ${INCREASE_API_KEY}"
```

### Query Parameters
- `cursor` (string, optional)
  Return the page of entries after this one.

- `limit` (integer, optional)
  Limit the size of the list that is returned. The default (and maximum) is 100 objects.

- `routing_number` (string, required)
  Filter financial institutions by routing number.

### Returns a Routing Number List object:
```json
{
  "data": [
    {
      "ach_transfers": "supported",
      "fednow_transfers": "supported",
      "name": "First Bank of the United States",
      "real_time_payments_transfers": "supported",
      "routing_number": "021000021",
      "type": "routing_number",
      "wire_transfers": "supported"
    }
  ],
  "next_cursor": "v57w5d"
}
```