> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zeal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bank Account Object

> The Zeal object representing a worker bank account.

Represents a valid US checking or savings bank account for a worker (employee or contractor). Verify the routing and account numbers before passing them to Zeal (e.g. using a service such as Plaid).

| attribute          | type   | description                                       |
| ------------------ | ------ | ------------------------------------------------- |
| `bankAccountID`    | string | Zeal Bank Account ID                              |
| `companyID`        | string | Zeal Company ID                                   |
| `id`               | string | Zeal Employee ID or Contractor ID                 |
| `institution_name` | string | Institution name for the bank account (bank name) |
| `account_number`   | string | Account number of the bank account                |
| `routing_number`   | string | Routing number of the bank account                |
| `type`             | string | Account type - `checking` or `savings`            |
| `nickname`         | string | Nickname of the bank account                      |

```json theme={null}
{
  "bankAccountID": "0987675234",
  "companyID": "0987654321",
  "id": "1234567890",
  "institution_name": "PNC",
  "account_number": "091736576493",
  "routing_number": "092784765833",
  "type": "checking",
  "nickname": "Main spending account"
}
```
