---
title: "Get the exchange accounts for a given dynamic user"
method: GET
path: "/sdk/{environmentId}/exchange/{exchangeKey}/accounts"
tags: ["SDK"]
---

# Get the exchange accounts for a given dynamic user

`GET /sdk/{environmentId}/exchange/{exchangeKey}/accounts`

## Path parameters

- `environmentId` string, required
- `exchangeKey` 'coinbase' | 'kraken', required — Source exchange identifier

## Query parameters

- `networkId` number
- `chainName` 'ETH' | 'EVM' | 'FLOW' | 'SOL' | 'ALGO' | 'STARK' | 'COSMOS' | 'BTC' | 'ECLIPSE' | 'SUI' | 'SPARK' | 'TRON' | 'APTOS' | 'TON' | 'STELLAR'

## Response `200`

Successful response

- Account[]
  - `id` string, required
  - `exchange` 'coinbase' | 'kraken', required — Source exchange identifier
  - `type` string — Account type as reported by the exchange
  - `balances` AccountBalances[], required
    - `currency` string, required — Chain symbol that funds are denominated in.
    - `balance` number, required — amount held in associated currency
    - `availableBalance` number — Funds immediately available for withdrawal or trading
    - `logoURI` string
  - `name` string — Human-friendly label if supplied by the exchange.
  - `chain` string — Blockchain network if relevant

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not found
- `422` — Unprocessable Entity
- `500` — Internal Server Error

---

[API](https://skmtc.net/dynamic/apis/dashboard-api.md) · [All operations](https://skmtc.net/dynamic/apis/dashboard-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dynamic/dashboard-api/versions/aac826315d90/schema)
