List Wallet (beta)

GET /v1/wallets/list

List wallets within the app.

HTTP Request

GET /v1/auth/wallets/list

Query String Example

/v1/auth/wallets/list?user_id=user_26l6ha8syVN8oqmaHaFShTxZ5RC

Returns

A successful response returns list of Wallet objects.

Query parameters

  • user_id string

    Optional user ID to query the wallets by.

Responses

  • 200 application/json

    OK

    Hide response attribute Show response attribute object
    • wallets array[object]
      Hide wallets attributes Show wallets attributes object
      • id string
      • app_id string
      • user_id string
      • public_address string
      • wallet_type string
      • verified boolean
      • is_default boolean
      • is_read_only boolean
      • is_imported boolean
      • updated_at integer
      • created_at integer
GET /v1/wallets/list
curl \
 --request GET 'https://api.streambird.io/v1/wallets/list' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "wallets": [
    {
      "id": "wallet_26l6hdwAXQr0y573AhQTXNDkyqK",
      "app_id": "app_25ldv51seNohTaYRsxdfoxMlAa2",
      "user_id": "user_26l6ha8syVN8oqmaHaFShTxZ5RC",
      "verified": true,
      "created_at": 1647985945,
      "is_default": true,
      "updated_at": 1647985945,
      "is_imported": false,
      "wallet_type": "ETH",
      "is_read_only": false,
      "public_address": "0xb6acedc0cdcab7a4bb6c236976bb7df63bbcd567"
    }
  ]
}