# Bank Account

- `OBJECT` [**Bank account object**](/api/bank-account/bank-account-object) — A bank account holds, sends, and receives funds. Bank accounts are children of entities.
- `OBJECT` [**Bank account overdraft alert object**](/api/bank-account/bank-account-overdraft-alert) — A notification when an account has been overdrawn or credited and reserve funds are locked or released.
- `OBJECT` [**Bank account summary object**](/api/bank-account/bank-account-summary-object) — A daily snapshot of a bank account's balance and transaction activity.
- `GET` [**List all bank accounts**](/api/bank-account/list-all-bank-accounts) — List all bank accounts under your platform with optional filters.
- `POST` [**Create a new bank account**](/api/bank-account/create-a-new-bank-account) — Create a new bank account under an entity.
- `DELETE` [**Delete a bank account**](/api/bank-account/delete-a-bank-account) — Delete a bank account. Account must have a $0 balance.
- `GET` [**Get a bank account by ID**](/api/bank-account/get-a-bank-account-by-id) — Retrieve a bank account by its ID.
- `PATCH` [**Update a bank account**](/api/bank-account/update-a-bank-account) — Update a bank account by its ID.
- `GET` [**Get bank account summary history**](/api/bank-account/get-bank-account-summary-history) — Retrieve daily balance summaries for a bank account over time.
- `POST` [**Add a bank account owner**](/api/bank-account/add-a-bank-account-owner) — Add joint ownership by linking an additional entity to a bank account.
