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

# Deposit Accounts v4

> Use the Deposit Accounts v4 API to create and manage checking, savings, wallet, and deposit accounts for users and businesses.

export const EndpointCard = ({method = "API", title, children, href, arrow = true}) => {
  const METHOD_STYLES = {
    GET: {
      bg: "mint-bg-green-400/20 dark:mint-bg-green-400/20",
      text: "mint-text-green-700 dark:mint-text-green-400",
      border: "mint-border-green-300 dark:mint-border-green-700"
    },
    POST: {
      bg: "mint-bg-blue-400/20 dark:mint-bg-blue-400/20",
      text: "mint-text-blue-700 dark:mint-text-blue-400"
    },
    PUT: {
      bg: "mint-bg-yellow-400/20 dark:mint-bg-yellow-400/20",
      text: "mint-text-yellow-700 dark:mint-text-yellow-400"
    },
    PATCH: {
      bg: "mint-bg-orange-400/20 dark:mint-bg-orange-400/20",
      text: "mint-text-orange-700 dark:mint-text-orange-400"
    },
    DELETE: {
      bg: "mint-bg-red-400/20 dark:mint-bg-red-400/20",
      text: "mint-text-red-700 dark:mint-text-red-400"
    },
    API: {
      bg: "mint-bg-black",
      text: "mint-text-white"
    }
  };
  const MethodBadge = ({method}) => {
    const style = METHOD_STYLES[method?.toUpperCase()] ?? METHOD_STYLES.GET;
    return <span className={`
          method-pill rounded-lg font-semibold px-1.5 py-0.5 text-xs leading-5 ${style.bg} ${style.text}`}>
        {method?.toUpperCase()}
      </span>;
  };
  const content = <div className="group flex items-center gap-4 border border-gray-200 dark:border-gray-700 rounded-xl p-5 hover:border-gray-400 dark:hover:border-gray-500 hover:shadow-md transition-all cursor-pointer">
      {}
      <div className="shrink-0">
        <MethodBadge method={method} />
      </div>
      {}
      <div className="flex-1 min-w-0">
        <p className="font-semibold text-gray-900 dark:text-white text-sm leading-snug">{title}</p>
        {children && <p className="mt-1 text-sm text-gray-500 dark:text-gray-400 line-clamp-2">{children}</p>}
      </div>
    </div>;
  if (!href) return content;
  return <a href={href} className="block no-underline border-b-0 mb-2">
      {content}
    </a>;
};

<Note>
  This feature is currently in beta and subject to change.
  To learn more about the Beta program for this feature, contact your Marqeta Customer Success representative.
</Note>

Use the Deposit Accounts v4 API to create and manage deposit accounts of types checking, savings, wallet, and deposit for users and businesses.
You can create an account, retrieve or list accounts, transition an account between statuses, and manage customer due diligence (CDD) information for an account.
Unlike the v3 API, the v4 API allows a single user or business to hold multiple deposit accounts.

Account creation with the v4 API is asynchronous.
A newly created account has a `status` of `PENDING` while it is being provisioned at the financial institution.
Once provisioning is complete, the status transitions to `ACTIVE` and the account becomes available for use.

<Info>
  The v4 API supports end-user interest-bearing accounts, which is a separate feature currently in beta.
  To learn more about the Beta program for this feature, contact your Marqeta Customer Success representative.
</Info>

<h2 id="_create_deposit_account">
  Create deposit account
</h2>

**Action:** `POST`
**Endpoint:** `/depositaccounts`

{/* <EndpointCard
title="Creates a new deposit account for a user or business."
path="/depositaccounts"
method="post"
/> */}

Creates a new deposit account for a user or business.
Supports account types including `CHECKING`, `SAVINGS`, `WALLET`, and `DEPOSIT_ACCOUNT`.

<h3 id="_request_body">
  Request body
</h3>

| Fields                                                                         | Description                                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| user\_token<br /><br />string<br /><br />Optional                              | Unique identifier of the user for whom to create the deposit account.<br /><br />Required if `business_token` is not provided.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                      |
| business\_token<br /><br />string<br /><br />Optional                          | Unique identifier of the business for which to create the deposit account.<br /><br />Required if `user_token` is not provided.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                     |
| name<br /><br />string<br /><br />Required                                     | Label used to identify the account.<br /><br />The combination of name and type must be unique per user or business; you cannot create multiple accounts of the same type with the same name.<br /><br />**Allowable Values:**<br /><br />255 char max                                      |
| type<br /><br />string<br /><br />Required                                     | Type of deposit account to create.<br /><br />The combination of name and type must be unique per user or business; you cannot create multiple accounts of the same type with the same name.<br /><br />**Allowable Values:**<br /><br />`CHECKING`, `SAVINGS`, `WALLET`, `DEPOSIT_ACCOUNT` |
| customer\_due\_diligence<br /><br />array of objects<br /><br />Optional       | Array containing customer due diligence (CDD) data associated with the account holder.<br /><br />Required if the `type` field is set to `CHECKING`.<br /><br />**Allowable Values:**<br /><br />Array of `customer_due_diligence` objects                                                  |
| customer\_due\_diligence\[].**question**<br /><br />string<br /><br />Required | Token that identifies the customer due diligence (CDD) question being asked.<br /><br />**Allowable Values:**<br /><br />Example: `dda_002_cdd_01_expmondep`                                                                                                                                |
| customer\_due\_diligence\[].**answer**<br /><br />string<br /><br />Required   | Value of the answer to the customer due diligence question, written as a number.<br /><br />**Allowable Values:**<br /><br />Example: `2`                                                                                                                                                   |
| customer\_due\_diligence\[].**token**<br /><br />string<br /><br />Optional    | Unique identifier of the CDD entry.<br /><br />If you do not include a token, the system will generate one automatically.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                           |

<h3 id="_sample_request_body">
  Sample request body
</h3>

Create a checking account for a user

```json JSON lines wrap theme={null}
{
  "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "name": "My Checking Account",
  "type": "CHECKING",
  "customer_due_diligence": [
    {
      "question": "dda_002_cdd_01_expmondep",
      "answer": "2"
    }
  ]
}
```

Create a savings account for a business

```json JSON lines wrap theme={null}
{
  "business_token": "d4e5f678-90ab-cdef-1234-567890abcdef",
  "name": "Business Savings Account",
  "type": "SAVINGS"
}
```

<h3 id="_response_body">
  Response body
</h3>

| Fields                                                              | Description                                                                                                                                                                  |
| ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned                         | Unique identifier of the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                            |
| name<br /><br />string<br /><br />Conditionally returned            | Name of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                        |
| user\_token<br /><br />string<br /><br />Conditionally returned     | Unique identifier of the user associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                   |
| business\_token<br /><br />string<br /><br />Conditionally returned | Unique identifier of the business associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                               |
| status<br /><br />string<br /><br />Returned                        | Current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`, `PENDING`, `FAILED`                                  |
| type<br /><br />string<br /><br />Conditionally returned            | Type of the deposit account.<br /><br />**Allowable Values:**<br /><br />`CHECKING`, `SAVINGS`, `WALLET`, `DEPOSIT_ACCOUNT`                                                  |
| created\_time<br /><br />datetime<br /><br />Returned               | Date and time when the deposit account was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ      |
| last\_modified\_time<br /><br />datetime<br /><br />Returned        | Date and time when the deposit account was last updated, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ |

<h3 id="_sample_response_body">
  Sample response body
</h3>

Pending user checking account

```json JSON lines wrap theme={null}
{
  "token": "b27f2c40-3a2e-4d8f-a93b-7c6e1f5d8b21",
  "name": "My Checking Account",
  "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "status": "PENDING",
  "type": "CHECKING",
  "created_time": "2026-01-08T17:56:06Z",
  "last_modified_time": "2026-01-08T17:56:06Z"
}
```

Pending business savings account

```json JSON lines wrap theme={null}
{
  "token": "c38a3d51-4b3f-5e9a-b04c-8d7a70c9d321",
  "name": "Business Savings Account",
  "business_token": "d4e5f678-90ab-cdef-1234-567890abcdef",
  "status": "PENDING",
  "type": "SAVINGS",
  "created_time": "2026-01-08T17:56:06Z",
  "last_modified_time": "2026-01-08T17:56:06Z"
}
```

<h2 id="_retrieve_deposit_account">
  Retrieve deposit account
</h2>

**Action:** `GET`
**Endpoint:** `/depositaccounts/{account_token}`

{/* <EndpointCard
title="Retrieves a deposit account using the specified account token."
path="/depositaccounts/{account_token}"
method="get"
/> */}

Retrieves a deposit account using the specified account token.

<h3 id="_url_path_parameters">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                               |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the deposit account, as returned by the `POST /depositaccounts` endpoint.<br /><br />**Allowable Values:**<br /><br />Existing deposit account token |

<h3 id="_response_body_2">
  Response body
</h3>

| Fields                                                                    | Description                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned                               | Unique identifier of the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                |
| name<br /><br />string<br /><br />Conditionally returned                  | Name of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                            |
| user\_token<br /><br />string<br /><br />Conditionally returned           | Unique identifier of the user associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                       |
| business\_token<br /><br />string<br /><br />Conditionally returned       | Unique identifier of the business associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                   |
| status<br /><br />string<br /><br />Returned                              | Current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`, `PENDING`, `FAILED`                                                                                                                                      |
| reason<br /><br />string<br /><br />Conditionally returned                | Explanation of the current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                               |
| type<br /><br />string<br /><br />Conditionally returned                  | Type of the deposit account.<br /><br />**Allowable Values:**<br /><br />`CHECKING`, `SAVINGS`, `WALLET`, `DEPOSIT_ACCOUNT`                                                                                                                                                      |
| account\_number<br /><br />string<br /><br />Conditionally returned       | Bank account number associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />A valid bank account number                                                                                                                                                 |
| routing\_number<br /><br />string<br /><br />Conditionally returned       | Bank routing number used for US automated clearing house (ACH) transactions, or a local clearing code for other regions.<br /><br />**Allowable Values:**<br /><br />A valid bank routing number                                                                                 |
| sort\_code<br /><br />string<br /><br />Conditionally returned            | Sort code that identifies the bank and branch, primarily used in the United Kingdom.<br /><br />**Allowable Values:**<br /><br />6 digit code                                                                                                                                    |
| ibans<br /><br />array of strings<br /><br />Conditionally returned       | Array of International Bank Account Numbers (IBANs) for cross-border transfers.<br /><br />**Allowable Values:**<br /><br />Up to 34 char max per IBAN, depending on the country                                                                                                 |
| bic<br /><br />string<br /><br />Conditionally returned                   | Bank Identifier Code used for international identification of banks.<br /><br />**Allowable Values:**<br /><br />8 char max. See the <a href="https://www.swift.com/standards/data-standards/bic-business-identifier-code" target="_blank" rel="noopener">SWIFT BIC standard</a> |
| interest\_tier\_token<br /><br />string<br /><br />Conditionally returned | Unique identifier of the interest tier applied to the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                   |
| current\_tier\_rate<br /><br />string<br /><br />Conditionally returned   | Current interest rate applied to the deposit account, as a percentage ranging from 0 to 100. Do not include a percent sign (%).<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                |
| created\_time<br /><br />datetime<br /><br />Returned                     | Date and time when the deposit account was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                          |
| last\_modified\_time<br /><br />datetime<br /><br />Returned              | Date and time when the deposit account was last updated, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                     |

<h3 id="_sample_response_body_2">
  Sample response body
</h3>

```json JSON lines wrap theme={null}
{
  "token": "b27f2c40-3a2e-4d8f-a93b-7c6e1f5d8b21",
  "name": "My Checking Account",
  "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "status": "ACTIVE",
  "type": "CHECKING",
  "account_number": "9873654102",
  "routing_number": "021000021",
  "created_time": "2026-01-08T17:56:06Z",
  "last_modified_time": "2026-01-08T17:56:06Z"
}
```

<h2 id="_list_deposit_accounts_for_a_user">
  List deposit accounts for a user
</h2>

**Action:** `GET`
**Endpoint:** `/depositaccounts/user/{user_token}`

{/* <EndpointCard
title="Returns a paginated list of deposit accounts associated with the specified user."
path="/depositaccounts/user/{user_token}"
method="get"
/> */}

Returns a paginated list of deposit accounts associated with the specified user.

<h3 id="_url_path_parameters_2">
  URL path parameters
</h3>

| Fields                                            | Description                                                                                                                             |
| ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| user\_token<br /><br />string<br /><br />Required | Unique identifier of the user associated with the deposit accounts to retrieve.<br /><br />**Allowable Values:**<br /><br />36 char max |

<h3 id="_url_query_parameters">
  URL query parameters
</h3>

| Fields                                              | Description                                                                                                                                                                                |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of deposit accounts to retrieve.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                            |
| start\_index<br /><br />integer<br /><br />Optional | Index of the first result in the returned array.<br /><br />Use for pagination.<br /><br />**Allowable Values:**<br /><br />Any integer                                                    |
| sort\_by<br /><br />string<br /><br />Optional      | Field on which to sort.<br /><br />Prefix with `-` for descending order.<br /><br />**Allowable Values:**<br /><br />`createdTime`, `lastModifiedTime`, or any field in the resource model |
| status<br /><br />string<br /><br />Optional        | Status of the deposit accounts to retrieve.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`, `PENDING`, `FAILED`                                           |

<h3 id="_response_body_3">
  Response body
</h3>

| Fields                                                                                | Description                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Conditionally returned                            | Number of deposit account resources returned.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                            |
| data<br /><br />array of objects<br /><br />Conditionally returned                    | Array of deposit account objects.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more deposit account objects                                                                                                                                                 |
| data\[].**token**<br /><br />string<br /><br />Returned                               | Unique identifier of the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                |
| data\[].**name**<br /><br />string<br /><br />Conditionally returned                  | Name of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                            |
| data\[].**user\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of the user associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                       |
| data\[].**business\_token**<br /><br />string<br /><br />Conditionally returned       | Unique identifier of the business associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                   |
| data\[].**status**<br /><br />string<br /><br />Returned                              | Current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`, `PENDING`, `FAILED`                                                                                                                                      |
| data\[].**reason**<br /><br />string<br /><br />Conditionally returned                | Explanation of the current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                               |
| data\[].**type**<br /><br />string<br /><br />Conditionally returned                  | Type of the deposit account.<br /><br />**Allowable Values:**<br /><br />`CHECKING`, `SAVINGS`, `WALLET`, `DEPOSIT_ACCOUNT`                                                                                                                                                      |
| data\[].**account\_number**<br /><br />string<br /><br />Conditionally returned       | Bank account number associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />A valid bank account number                                                                                                                                                 |
| data\[].**routing\_number**<br /><br />string<br /><br />Conditionally returned       | Bank routing number used for US automated clearing house (ACH) transactions, or a local clearing code for other regions.<br /><br />**Allowable Values:**<br /><br />A valid bank routing number                                                                                 |
| data\[].**sort\_code**<br /><br />string<br /><br />Conditionally returned            | Sort code that identifies the bank and branch, primarily used in the United Kingdom.<br /><br />**Allowable Values:**<br /><br />6 digit code                                                                                                                                    |
| data\[].**ibans**<br /><br />array of strings<br /><br />Conditionally returned       | Array of International Bank Account Numbers (IBANs) for cross-border transfers.<br /><br />**Allowable Values:**<br /><br />Up to 34 char max per IBAN, depending on the country                                                                                                 |
| data\[].**bic**<br /><br />string<br /><br />Conditionally returned                   | Bank Identifier Code used for international identification of banks.<br /><br />**Allowable Values:**<br /><br />8 char max. See the <a href="https://www.swift.com/standards/data-standards/bic-business-identifier-code" target="_blank" rel="noopener">SWIFT BIC standard</a> |
| data\[].**interest\_tier\_token**<br /><br />string<br /><br />Conditionally returned | Unique identifier of the interest tier applied to the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                   |
| data\[].**current\_tier\_rate**<br /><br />string<br /><br />Conditionally returned   | Current interest rate applied to the deposit account, as a percentage ranging from 0 to 100. Do not include a percent sign (%).<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                |
| data\[].**created\_time**<br /><br />datetime<br /><br />Returned                     | Date and time when the deposit account was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                          |
| data\[].**last\_modified\_time**<br /><br />datetime<br /><br />Returned              | Date and time when the deposit account was last updated, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                     |
| start\_index<br /><br />integer<br /><br />Conditionally returned                     | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                            |
| end\_index<br /><br />integer<br /><br />Conditionally returned                       | Sort order index of the last resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                             |
| is\_more<br /><br />boolean<br /><br />Conditionally returned                         | A value of `true` indicates that more unreturned resources exist.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                    |

<h3 id="_sample_response_body_3">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "count": 2,
  "start_index": 0,
  "end_index": 1,
  "is_more": false,
  "data": [
    {
      "token": "b27f2c40-3a2e-4d8f-a93b-7c6e1f5d8b21",
      "name": "My Checking Account",
      "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "status": "ACTIVE",
      "type": "CHECKING",
      "account_number": "9873654102",
      "routing_number": "021000021",
      "created_time": "2026-01-08T17:56:06Z",
      "last_modified_time": "2026-01-08T17:56:06Z"
    },
    {
      "token": "c38a3d51-4b3f-5e9a-b04c-8d7a70c9d321",
      "name": "My Savings Account",
      "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
      "status": "ACTIVE",
      "type": "SAVINGS",
      "account_number": "8762543091",
      "routing_number": "021000021",
      "created_time": "2026-01-06T09:20:00Z",
      "last_modified_time": "2026-01-06T09:20:00Z"
    }
  ]
}
```

<h2 id="_create_account_transition">
  Create account transition
</h2>

**Action:** `POST`
**Endpoint:** `/depositaccounts/{account_token}/transitions`

{/* <EndpointCard
title="Creates a new status transition for a deposit account."
path="/depositaccounts/{account_token}/transitions"
method="post"
/> */}

Creates a new status transition for a deposit account, changing its status to `ACTIVE`, `SUSPENDED`, or `TERMINATED`.

<Danger>
  Accounts in the `TERMINATED` state cannot be transitioned to another state.
  `TERMINATED` is a final state.
</Danger>

<h3 id="_url_path_parameters_3">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                               |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the deposit account, as returned by the `POST /depositaccounts` endpoint.<br /><br />**Allowable Values:**<br /><br />Existing deposit account token |

<h3 id="_request_body_2">
  Request body
</h3>

| Fields                                       | Description                                                                                                                                                                        |
| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Optional  | Unique identifier of the transition.<br /><br />If you do not include a token, the system will generate one automatically.<br /><br />**Allowable Values:**<br /><br />36 char max |
| status<br /><br />string<br /><br />Required | New status to apply to the deposit account.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                        |
| reason<br /><br />string<br /><br />Required | Reason for the deposit account status transition.<br /><br />**Allowable Values:**<br /><br />1-255 char max                                                                       |

<h3 id="_sample_request_body_2">
  Sample request body
</h3>

```json JSON lines wrap theme={null}
{
  "token": "e3942f4d-55fc-49dc-b094-d8fc69b8ca38",
  "status": "SUSPENDED",
  "reason": "Account suspended due to suspicious activity."
}
```

<h3 id="_response_body_4">
  Response body
</h3>

| Fields                                                                                | Description                                                                                                                                                                                                                                                                                                                |
| ------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned                                           | Unique identifier of the deposit account transition.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                               |
| status<br /><br />string<br /><br />Returned                                          | Status of the deposit account at the time of the transition.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                                                                                                                                               |
| reason<br /><br />string<br /><br />Returned                                          | Reason for the deposit account status transition.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                 |
| created\_time<br /><br />datetime<br /><br />Returned                                 | Date and time when the transition was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                                                                         |
| account<br /><br />object<br /><br />Returned                                         | Deposit account associated with the transition.<br /><br />**Allowable Values:**<br /><br />`token`, `name`, `user_token`, `business_token`, `status`, `reason`, `type`, `account_number`, `routing_number`, `sort_code`, `ibans`, `bic`, `interest_tier_token`, `current_tier_rate`, `created_time`, `last_modified_time` |
| account.**token**<br /><br />string<br /><br />Returned                               | Unique identifier of the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                          |
| account.**name**<br /><br />string<br /><br />Conditionally returned                  | Name of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                      |
| account.**user\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of the user associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                 |
| account.**business\_token**<br /><br />string<br /><br />Conditionally returned       | Unique identifier of the business associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                             |
| account.**status**<br /><br />string<br /><br />Returned                              | Current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`, `PENDING`, `FAILED`                                                                                                                                                                                |
| account.**reason**<br /><br />string<br /><br />Conditionally returned                | Reason for the current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                             |
| account.**type**<br /><br />string<br /><br />Conditionally returned                  | Type of the deposit account.<br /><br />**Allowable Values:**<br /><br />`CHECKING`, `SAVINGS`, `WALLET`, `DEPOSIT_ACCOUNT`                                                                                                                                                                                                |
| account.**account\_number**<br /><br />string<br /><br />Conditionally returned       | Bank account number associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />A valid bank account number                                                                                                                                                                                           |
| account.**routing\_number**<br /><br />string<br /><br />Conditionally returned       | Bank routing number used for US automated clearing house (ACH) transactions, or a local clearing code for other regions.<br /><br />**Allowable Values:**<br /><br />A valid bank routing number                                                                                                                           |
| account.**sort\_code**<br /><br />string<br /><br />Conditionally returned            | Sort code that identifies the bank and branch, primarily used in the United Kingdom.<br /><br />**Allowable Values:**<br /><br />6 digit code                                                                                                                                                                              |
| account.**ibans**<br /><br />array of strings<br /><br />Conditionally returned       | Array of International Bank Account Numbers (IBANs) for cross-border transfers.<br /><br />**Allowable Values:**<br /><br />Up to 34 char max per IBAN, depending on the country                                                                                                                                           |
| account.**bic**<br /><br />string<br /><br />Conditionally returned                   | Bank Identifier Code used for international identification of banks.<br /><br />**Allowable Values:**<br /><br />8 char max. See the <a href="https://www.swift.com/standards/data-standards/bic-business-identifier-code" target="_blank" rel="noopener">SWIFT BIC standard</a>                                           |
| account.**interest\_tier\_token**<br /><br />string<br /><br />Conditionally returned | Unique identifier of the interest tier applied to the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                             |
| account.**current\_tier\_rate**<br /><br />string<br /><br />Conditionally returned   | Current interest rate applied to the deposit account, as a percentage ranging from 0 to 100. Do not include a percent sign (%).<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                          |
| account.**created\_time**<br /><br />datetime<br /><br />Returned                     | Date and time when the deposit account was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                                                                    |
| account.**last\_modified\_time**<br /><br />datetime<br /><br />Returned              | Date and time when the deposit account was last updated, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                                                               |

<h3 id="_sample_response_body_4">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "token": "e3942f4d-55fc-49dc-b094-d8fc69b8ca38",
  "reason": "Account suspended due to suspicious activity.",
  "status": "SUSPENDED",
  "created_time": "2026-01-08T18:10:00Z",
  "account": {
    "token": "b27f2c40-3a2e-4d8f-a93b-7c6e1f5d8b21",
    "name": "My Checking Account",
    "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "status": "SUSPENDED",
    "type": "CHECKING",
    "account_number": "9873654102",
    "routing_number": "021000021",
    "created_time": "2026-01-08T17:56:06Z",
    "last_modified_time": "2026-01-08T18:10:00Z"
  }
}
```

<h2 id="_list_account_transitions">
  List account transitions
</h2>

**Action:** `GET`
**Endpoint:** `/depositaccounts/{account_token}/transitions`

{/* <EndpointCard
title="Returns a paginated list of status transitions for a deposit account."
path="/depositaccounts/{account_token}/transitions"
method="get"
/> */}

Returns a paginated list of status transitions for a specific deposit account.

<h3 id="_url_path_parameters_4">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                               |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the deposit account, as returned by the `POST /depositaccounts` endpoint.<br /><br />**Allowable Values:**<br /><br />Existing deposit account token |

<h3 id="_url_query_parameters_2">
  URL query parameters
</h3>

| Fields                                              | Description                                                                                                                                                                                |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| count<br /><br />integer<br /><br />Optional        | Number of transitions to retrieve.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                 |
| start\_index<br /><br />integer<br /><br />Optional | Index of the first result in the returned array.<br /><br />Use for pagination.<br /><br />**Allowable Values:**<br /><br />Any integer                                                    |
| sort\_by<br /><br />string<br /><br />Optional      | Field on which to sort.<br /><br />Prefix with `-` for descending order.<br /><br />**Allowable Values:**<br /><br />`createdTime`, `lastModifiedTime`, or any field in the resource model |

<h3 id="_response_body_5">
  Response body
</h3>

| Fields                                                                                        | Description                                                                                                                                                                                                                                                                                                                |
| --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| count<br /><br />integer<br /><br />Conditionally returned                                    | Number of deposit account transition resources returned.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                           |
| data<br /><br />array of objects<br /><br />Conditionally returned                            | Array of deposit account transition objects.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more account transition objects                                                                                                                                                                             |
| data\[].**token**<br /><br />string<br /><br />Returned                                       | Unique identifier of the deposit account transition.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                               |
| data\[].**status**<br /><br />string<br /><br />Returned                                      | Status of the deposit account at the time of the transition.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`                                                                                                                                                                               |
| data\[].**reason**<br /><br />string<br /><br />Returned                                      | Reason for the deposit account status transition.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                 |
| data\[].**created\_time**<br /><br />datetime<br /><br />Returned                             | Date and time when the transition was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                                                                         |
| data\[].**account**<br /><br />object<br /><br />Returned                                     | Deposit account associated with the transition.<br /><br />**Allowable Values:**<br /><br />`token`, `name`, `user_token`, `business_token`, `status`, `reason`, `type`, `account_number`, `routing_number`, `sort_code`, `ibans`, `bic`, `interest_tier_token`, `current_tier_rate`, `created_time`, `last_modified_time` |
| data\[].account.**token**<br /><br />string<br /><br />Returned                               | Unique identifier of the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                                          |
| data\[].account.**name**<br /><br />string<br /><br />Conditionally returned                  | Name of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                                                      |
| data\[].account.**user\_token**<br /><br />string<br /><br />Conditionally returned           | Unique identifier of the user associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                                 |
| data\[].account.**business\_token**<br /><br />string<br /><br />Conditionally returned       | Unique identifier of the business associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                             |
| data\[].account.**status**<br /><br />string<br /><br />Returned                              | Current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />`ACTIVE`, `SUSPENDED`, `TERMINATED`, `PENDING`, `FAILED`                                                                                                                                                                                |
| data\[].account.**reason**<br /><br />string<br /><br />Conditionally returned                | Reason for the current status of the deposit account.<br /><br />**Allowable Values:**<br /><br />255 char max                                                                                                                                                                                                             |
| data\[].account.**type**<br /><br />string<br /><br />Conditionally returned                  | Type of the deposit account.<br /><br />**Allowable Values:**<br /><br />`CHECKING`, `SAVINGS`, `WALLET`, `DEPOSIT_ACCOUNT`                                                                                                                                                                                                |
| data\[].account.**account\_number**<br /><br />string<br /><br />Conditionally returned       | Bank account number associated with the deposit account.<br /><br />**Allowable Values:**<br /><br />A valid bank account number                                                                                                                                                                                           |
| data\[].account.**routing\_number**<br /><br />string<br /><br />Conditionally returned       | Bank routing number used for US automated clearing house (ACH) transactions, or a local clearing code for other regions.<br /><br />**Allowable Values:**<br /><br />A valid bank routing number                                                                                                                           |
| data\[].account.**sort\_code**<br /><br />string<br /><br />Conditionally returned            | Sort code that identifies the bank and branch, primarily used in the United Kingdom.<br /><br />**Allowable Values:**<br /><br />6 digit code                                                                                                                                                                              |
| data\[].account.**ibans**<br /><br />array of strings<br /><br />Conditionally returned       | Array of International Bank Account Numbers (IBANs) for cross-border transfers.<br /><br />**Allowable Values:**<br /><br />Up to 34 char max per IBAN, depending on the country                                                                                                                                           |
| data\[].account.**bic**<br /><br />string<br /><br />Conditionally returned                   | Bank Identifier Code used for international identification of banks.<br /><br />**Allowable Values:**<br /><br />8 char max. See the <a href="https://www.swift.com/standards/data-standards/bic-business-identifier-code" target="_blank" rel="noopener">SWIFT BIC standard</a>                                           |
| data\[].account.**interest\_tier\_token**<br /><br />string<br /><br />Conditionally returned | Unique identifier of the interest tier applied to the deposit account.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                                                                                             |
| data\[].account.**current\_tier\_rate**<br /><br />string<br /><br />Conditionally returned   | Current interest rate applied to the deposit account, as a percentage ranging from 0 to 100. Do not include a percent sign (%).<br /><br />**Allowable Values:**<br /><br />0–100                                                                                                                                          |
| data\[].account.**created\_time**<br /><br />datetime<br /><br />Returned                     | Date and time when the deposit account was created, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                                                                    |
| data\[].account.**last\_modified\_time**<br /><br />datetime<br /><br />Returned              | Date and time when the deposit account was last updated, in UTC.<br /><br />**Allowable Values:**<br /><br />datetime<br /><br />**Format:**<br /><br />yyyy-MM-ddThh:mm:ssZ                                                                                                                                               |
| end\_index<br /><br />integer<br /><br />Conditionally returned                               | Sort order index of the last resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                       |
| is\_more<br /><br />boolean<br /><br />Conditionally returned                                 | A value of `true` indicates that more unreturned resources exist.<br /><br />**Allowable Values:**<br /><br />`true`, `false`                                                                                                                                                                                              |
| start\_index<br /><br />integer<br /><br />Conditionally returned                             | Sort order index of the first resource in the returned array.<br /><br />**Allowable Values:**<br /><br />Any integer                                                                                                                                                                                                      |

<h3 id="_sample_response_body_5">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "count": 1,
  "start_index": 0,
  "end_index": 0,
  "is_more": false,
  "data": [
    {
      "token": "e3942f4d-55fc-49dc-b094-d8fc69b8ca38",
      "reason": "Account suspended due to suspicious activity.",
      "status": "SUSPENDED",
      "created_time": "2026-01-08T18:10:00Z",
      "account": {
        "token": "b27f2c40-3a2e-4d8f-a93b-7c6e1f5d8b21",
        "name": "My Checking Account",
        "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
        "status": "SUSPENDED",
        "type": "CHECKING",
        "account_number": "9873654102",
        "routing_number": "021000021",
        "created_time": "2026-01-08T17:56:06Z",
        "last_modified_time": "2026-01-08T18:10:00Z"
      }
    }
  ]
}
```

<h2 id="_retrieve_account_transition">
  Retrieve account transition
</h2>

**Action:** `GET`
**Endpoint:** `/depositaccounts/{account_token}/transitions/{transition_token}`

{/* <EndpointCard
title="Retrieves a specific status transition for a deposit account."
path="/depositaccounts/{account_token}/transitions/{transition_token}"
method="get"
/> */}

Retrieves a specific status transition for a deposit account using the provided transition token.

<h3 id="_url_path_parameters_5">
  URL path parameters
</h3>

| Fields                                                  | Description                                                                                                                                                                           |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required    | Unique identifier of the deposit account, as returned by the `POST /depositaccounts` endpoint.<br /><br />**Allowable Values:**<br /><br />Existing deposit account token             |
| transition\_token<br /><br />string<br /><br />Required | Unique identifier of the account transition, as returned by the `POST /depositaccounts/{account_token}/transitions` endpoint.<br /><br />**Allowable Values:**<br /><br />36 char max |

<h3 id="_response_body_6">
  Response body
</h3>

The response body contains the same fields as [Create account transition](#_response_body_4).

<h3 id="_sample_response_body_6">
  Sample response body
</h3>

```json JSON expandable lines wrap theme={null}
{
  "token": "e3942f4d-55fc-49dc-b094-d8fc69b8ca38",
  "reason": "Account suspended due to suspicious activity.",
  "status": "SUSPENDED",
  "created_time": "2026-01-08T18:10:00Z",
  "account": {
    "token": "b27f2c40-3a2e-4d8f-a93b-7c6e1f5d8b21",
    "name": "My Checking Account",
    "user_token": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "status": "SUSPENDED",
    "type": "CHECKING",
    "account_number": "9873654102",
    "routing_number": "021000021",
    "created_time": "2026-01-08T17:56:06Z",
    "last_modified_time": "2026-01-08T18:10:00Z"
  }
}
```

<h2 id="_retrieve_cdd_information">
  Retrieve CDD information
</h2>

**Action:** `GET`
**Endpoint:** `/depositaccounts/{account_token}/cdd`

{/* <EndpointCard
title="Retrieves customer due diligence (CDD) information for a deposit account."
path="/depositaccounts/{account_token}/cdd"
method="get"
/> */}

Retrieves customer due diligence (CDD) information for a specific deposit account.
For more information on CDD, see [About Customer Due Diligence](/docs/developer-guides/about-customer-due-diligence/).

<h3 id="_url_path_parameters_6">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                               |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the deposit account, as returned by the `POST /depositaccounts` endpoint.<br /><br />**Allowable Values:**<br /><br />Existing deposit account token |

<h3 id="_response_body_7">
  Response body
</h3>

| Fields                                                             | Description                                                                                                                                                                                                          |
| ------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| data<br /><br />array of objects<br /><br />Conditionally returned | Array containing a CDD entry for each due diligence question and answer associated with the specified account.<br /><br />**Allowable Values:**<br /><br />Valid array of one or more customer due diligence objects |
| data\[].**token**<br /><br />string<br /><br />Returned            | Unique identifier of the CDD entry.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                                                          |
| data\[].**account\_token**<br /><br />string<br /><br />Returned   | Unique identifier of the deposit account associated with this CDD entry.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                                     |
| data\[].**question**<br /><br />string<br /><br />Returned         | Token that identifies the CDD question that was answered.<br /><br />**Allowable Values:**<br /><br />Example: `dda_002_cdd_01_expmondep`                                                                            |
| data\[].**answer**<br /><br />string<br /><br />Returned           | Value of the answer provided for the customer due diligence question, presented as a number.<br /><br />**Allowable Values:**<br /><br />Example: `2`                                                                |
| data\[].**bank**<br /><br />string<br /><br />Returned             | Name of the bank associated with this CDD entry.<br /><br />**Allowable Values:**<br /><br />255 char max<br /><br />Example: `First Demo Bank`                                                                      |
| data\[].**type**<br /><br />string<br /><br />Returned             | Type of deposit account associated with this CDD entry.<br /><br />**Allowable Values:**<br /><br />`CHECKING`                                                                                                       |

<h3 id="_sample_response_body_7">
  Sample response body
</h3>

```json JSON lines wrap theme={null}
{
  "data": [
    {
      "token": "e691a7ae-f9ae-4184-a2e9-cf6bbc963e4a",
      "account_token": "1bb17a10-8d12-442b-95c0-1babd9a78f92",
      "question": "dda_002_cdd_01_expmondep",
      "answer": "2",
      "bank": "Bank Name",
      "type": "CHECKING"
    },
    {
      "token": "e509fb2f-f55f-48de-a226-5456c6c78dd4",
      "account_token": "1bb17a10-8d12-442b-95c0-1babd9a78f92",
      "question": "dda_002_cdd_02_naics",
      "answer": "6241",
      "bank": "First Demo Bank",
      "type": "CHECKING"
    }
  ]
}
```

<h2 id="_update_cdd_answers">
  Update CDD answers
</h2>

**Action:** `PUT`
**Endpoint:** `/depositaccounts/{account_token}/cdd/{cdd_token}`

{/* <EndpointCard
title="Updates customer due diligence (CDD) answers for a deposit account."
path="/depositaccounts/{account_token}/cdd/{cdd_token}"
method="put"
/> */}

Updates customer due diligence (CDD) answers for a specific deposit account.

<Note>
  Each CDD question must be updated separately.
  You cannot update multiple questions in a single request.
</Note>

<h3 id="_url_path_parameters_7">
  URL path parameters
</h3>

| Fields                                               | Description                                                                                                                                                               |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account\_token<br /><br />string<br /><br />Required | Unique identifier of the deposit account, as returned by the `POST /depositaccounts` endpoint.<br /><br />**Allowable Values:**<br /><br />Existing deposit account token |
| cdd\_token<br /><br />string<br /><br />Required     | Unique identifier of the CDD entry.<br /><br />**Allowable Values:**<br /><br />Existing CDD token                                                                        |

<h3 id="_request_body_3">
  Request body
</h3>

| Fields                                       | Description                                                                                                                                             |
| -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| answer<br /><br />string<br /><br />Required | Value of the updated answer to the customer due diligence (CDD) question, written as a number.<br /><br />**Allowable Values:**<br /><br />Example: `4` |

<h3 id="_sample_request_body_3">
  Sample request body
</h3>

```json JSON lines wrap theme={null}
{
  "answer": "4"
}
```

<h3 id="_response_body_8">
  Response body
</h3>

| Fields                                               | Description                                                                                                                                                 |
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| token<br /><br />string<br /><br />Returned          | Unique identifier of the CDD entry.<br /><br />**Allowable Values:**<br /><br />36 char max                                                                 |
| account\_token<br /><br />string<br /><br />Returned | Unique identifier of the deposit account associated with this CDD entry.<br /><br />**Allowable Values:**<br /><br />36 char max                            |
| question<br /><br />string<br /><br />Returned       | Token that identifies the CDD question that was answered.<br /><br />**Allowable Values:**<br /><br />Example: `dda_002_cdd_01_expmondep`                   |
| answer<br /><br />string<br /><br />Returned         | Value of the updated answer provided for the customer due diligence question, written as a number.<br /><br />**Allowable Values:**<br /><br />Example: `4` |
| bank<br /><br />string<br /><br />Returned           | Name of the bank associated with this CDD entry.<br /><br />**Allowable Values:**<br /><br />255 char max<br /><br />Example: `First Demo Bank`             |
| type<br /><br />string<br /><br />Returned           | Type of deposit account associated with this CDD entry.<br /><br />**Allowable Values:**<br /><br />`CHECKING`                                              |

<h3 id="_sample_response_body_8">
  Sample response body
</h3>

```json JSON lines wrap theme={null}
{
  "question": "dda_002_cdd_01_expmondep",
  "answer": "4",
  "type": "CHECKING",
  "bank": "First Demo Bank",
  "token": "e691a7ae-f9ae-4184-a2e9-cf6bbc963e4a",
  "account_token": "1bb17a10-8d12-442b-95c0-1babd9a78f92"
}
```
