GET
/
copy-wallets
/
list
curl --request GET \
  --url https://api.copin.io/copy-wallets/list \
  --header 'Authorization: <authorization>'
{
  "data": [
    {
      "id": "<string>",
      "userId": "<string>",
      "name": "<string>",
      "exchange": "<string>",
      "hyperliquid": {},
      "hyperliquid.apiKey": "<string>",
      "hyperliquid.embeddedWallet": "<string>",
      "hyperliquid.isEmbedded": true,
      "hyperliquid.verified": true,
      "balance": 123,
      "availableBalance": 123,
      "createdAt": "<string>"
    }
  ]
}

Authentication

This endpoint requires authentication using a JWT token in the Authorization header.

Authorization
string
required

JWT token in the format: Authorization {token}

Request Example

curl --request GET \
--url "https://api.copin.io/copy-wallets/list" \a
--header 'Content-Type: application/json' \
--header 'Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6IjB4MTUzNTQ4NGMxRWVjMUQyMDNmRTFBNTNFQTExYTYyMWE4ODRBRTA2NyIsInRpbWUiOjE3NDQ2MjYxNjIzODksImFjY2VzcyI6IlVmTkNiTWhMVVMxNzQ0NjI2MTYyMzkwIiwiaWF0IjoxNzQ0NjI2MTYyLCJleHAiOjE3NDUyMzA5NjJ9.LpvhBdxyfehzom-v5tKumAqCptSMkVk7HVKKVtjSpk8'

Response

The API returns an array of copy trade wallet objects, each containing details about a single copy trade wallet.

data
array

Array of copy wallet objects

Response Example

[
  {
    "id": "6780e1a8cf5b4c9659f7a4cb",
    "userId": "654849d04857e1f744646cdd",
    "name": "Default 0x067",
    "exchange": "HYPERLIQUID",
    "hyperliquid": {
      "apiKey": "0x06791c29FaEDb81A87A2Ef85ce2A986fE6dDF96e",
      "embeddedWallet": "0x06791c29FaEDb81A87A2Ef85ce2A986fE6dDF96e",
      "isEmbedded": true,
       "verified": false
    },
    "balance": 0,
    "availableBalance": 0,
    "createdAt": "2025-01-10T09:00:24.378Z"
  }
]