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

# The Bank Accounts object

> Learn how to manage bank accounts for the DDS and PLL.

Manage bank accounts for Direct Deposit Switching (**DDS**) and Paycheck Linked Lending (**PLL**) with the endpoints in this section.

Access information from bank accounts in a user's payroll account during **Verification of Income and Employment (VOIE)** before making deposit switches.

## Attributes

The values in these sections are for bank account objects.

| Attribute       | Type         | Description                                                                                                                                            |
| :-------------- | :----------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_number | string       | Bank account number                                                                                                                                    |
| routing\_number | string       | Routing number                                                                                                                                         |
| account\_name   | string, null | User-friendly account name for bank account                                                                                                            |
| account\_type   | string, null | Account type of bank account, includes two types: `C` - Checking account, `S` - Savings account                                                        |
| deposit\_type   | string, null | Deposit type of bank account, three types of deposits available: `E` - Entire paycheck, `P` - Percentage of paycheck, `A` - Fixed amount from paycheck |
| deposit\_value  | string, null | Deposit value of selected bank account                                                                                                                 |
| bank\_name      | string, null | Bank name                                                                                                                                              |

***

## Endpoints

The item below is the available endpoint.

* [List all bank accounts](/api-reference/bank-accounts/link-bank-accounts)

***

## Example response

This JSON object is a sample payload for the endpoint.

```json theme={null}
[
  {
    "account_number": "11114623",
    "routing_number": "101014378",
    "account_name": null,
    "account_type": "C",
    "deposit_type": "A",
    "deposit_value": "1604.98",
    "bank_name": "Sandbox Bank"
  },
  {
    "account_number": "11111308",
    "routing_number": "101013399",
    "account_name": null,
    "account_type": "C",
    "deposit_type": "A",
    "deposit_value": "25.00",
    "bank_name": "Sandbox Bank"
  }
]
```
