v1

latestOpenAPI 3.1.02026-07-24590534.0 KB

Fetch Payment Addresses

Get the deposits addresses assigned to a wallet. crypto deposits made to any of the wallet's addresses would immediately be reflected on the balance.

get/users/{user_id}/wallets/{currency}/addresses

Path parameters

user_idstring required

The User ID. Use 'me' if fetching wallets of main authenticated user, use the user_id if fetching for Sub-account linked to the authenticated user.

currency'btc' | 'usdt' | 'eth' | 'xaut' | 'usat' | 'xrp' | 'dash' | 'ltc' | 'trx' | 'doge' | 'bnb' | 'pol' | 'usdc' | 'aave' | 'shib' | 'link' | 'cake' | 'xlm' | 'ada' | 'bch' | 'floki' | 'sol' | 'cfx' | 'ton' | 'sui' | 'zk' | 'lsk' | 'axcnh' | 'qdx' | 'cngn' required

Allowed Currencies values: usd, btc, ltc, eth, xrp, usdt, dash, trx, doge, xrp, bnb, matic, shib, axs, safemoon, cake, xlm, aave, link.

Request body

{"stackTrail":"paths:/users/{user_id}/wallets/{currency}/addresses:get:requestBody:content:application/json:schema","oasType":"schema","type":"unknown"}

Response

200

statusstring
messagestring

Example response

{
  "status": "success",
  "message": "Successful",
  "data": [
    {
      "id": "b4dddedc637048028f558d276f3015bc",
      "currency": "btc",
      "address": "bc1qel75acv9tdwqdx86tla6yyxagp2fvq2tntxntp",
      "network": "Bitcoin Network",
      "user": {
        "id": "24rhpmow",
        "sn": "Qw1os7uj7",
        "email": "test@gmail.com",
        "first_name": "test",
        "last_name": "tester",
        "display_name": "Adigun Efon Exchange",
        "created_at": "2026-02-09T13:22:14.000Z",
        "updated_at": "2026-02-13T10:45:42.000Z"
      },
      "created_at": "2026-02-10T11:33:48.000Z",
      "updated_at": "2026-02-10T11:33:48.000Z"
    }
  ]
}