## List accounts

`IReadOnlyList<Account> Accounts.List(AccountListParamsparameters, CancellationTokencancellationToken = default)`

**get** `/api/v1/accounts`

List accounts

### Parameters

- `AccountListParams parameters`

  - `required string userID`

### Example

```csharp
AccountListParams parameters = new()
{
    UserID = "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"
};

var accounts = await client.Accounts.List(parameters);

Console.WriteLine(accounts);
```

#### Response

```json
[
  {
    "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    "account_number": "account_number",
    "account_type": "checking",
    "balance": "balance",
    "currency": "currency",
    "environment": "environment",
    "status": "active",
    "user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    "admin_user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    "created_at": "2019-12-27T18:11:19.117Z",
    "organization_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
    "updated_at": "2019-12-27T18:11:19.117Z",
    "user_role": "user_role"
  }
]
```
