Skip to main content
GET
/
v2
/
open-banking
/
bank-accounts
List all bank accounts
curl --request GET \
  --url https://api-sandbox.argyle.com/v2/open-banking/bank-accounts \
  --header 'Authorization: Basic <encoded-value>'
{
  "results": [
    {
      "id": "8057637863",
      "user": "01975b3b-5ba6-3ec1-2148-f595b6d92614",
      "account_number_display": "2203",
      "name": "Savings",
      "type": "savings",
      "aggregation_status_code": 0,
      "status": "active",
      "institution": "102168",
      "aggregation_success_date": "2026-06-04T16:57:26.000Z",
      "aggregation_attempt_date": "2026-06-04T16:57:26.000Z",
      "created_date": "2026-06-04T16:57:17.000Z",
      "currency": "USD",
      "institution_login": 8029158291,
      "display_position": 1,
      "parent_bank_account": null,
      "linked_account_date": "2026-06-04T16:57:22.000Z",
      "error_code": null,
      "error_message": null,
      "real_account_number_last4": "2203",
      "balance": 22327.3,
      "balance_date": "2026-06-04T16:57:26.000Z",
      "last_updated_date": "2026-06-04T16:57:22.000Z",
      "market_segment": "personal",
      "last_transaction_date": "2026-06-04T16:57:23.000Z",
      "oldest_transaction_date": "2024-06-08T12:00:00.000Z"
    },
    {
      "id": "8057637864",
      "user": "01975b3b-5ba6-3ec1-2148-f595b6d92614",
      "account_number_display": "1111",
      "name": "Checking",
      "type": "checking",
      "aggregation_status_code": 0,
      "status": "active",
      "institution": "102168",
      "aggregation_success_date": "2026-06-04T16:57:27.000Z",
      "aggregation_attempt_date": "2026-06-04T16:57:27.000Z",
      "created_date": "2026-06-04T16:57:17.000Z",
      "currency": "USD",
      "institution_login": 8029158291,
      "display_position": 2,
      "parent_bank_account": null,
      "linked_account_date": "2026-06-04T16:57:22.000Z",
      "error_code": null,
      "error_message": null,
      "real_account_number_last4": "1111",
      "balance": 9357.24,
      "balance_date": "2026-06-04T16:57:27.000Z",
      "last_updated_date": "2026-06-04T16:57:22.000Z",
      "market_segment": "personal",
      "last_transaction_date": "2026-06-04T16:57:25.000Z",
      "oldest_transaction_date": "2024-06-08T12:00:00.000Z"
    }
  ],
  "next": "https://api-sandbox.argyle.com/v2/open-banking/bank-accounts?cursor=ZXhhbXBsZV9jdXJzb3I",
  "previous": null
}

Authorizations

Authorization
string
header
required

Username = api_key_id, Password = api_key_secret

Query Parameters

user
string<uuid>
required

ID of the user.

limit
integer

Number of bank account objects returned per page. Default: 10. Maximum: 200.

cursor
string

The URL returned in next or previous used to retrieve another page of results.

Response

200 - application/json
next
string<uri> | null

URL for the next page of results, if available.

previous
string<uri> | null

URL for the previous page of results, if available.

results
object[]