Skip to main content
GET
/
balances
Get All Balances (Cross-DEX)
curl --request GET \
  --url https://api.hypereth.io/v2/all/balances \
  --header 'X-API-KEY: <api-key>'
{
  "platforms": [
    {
      "platform": "hyperliquid",
      "balances": [
        {
          "asset": "USDC",
          "walletBalance": "10000.0",
          "availableBalance": "9800.0",
          "crossUnrealizedPnl": "200.0",
          "marginType": "cross"
        }
      ],
      "error": null
    },
    {
      "platform": "aster",
      "balances": [
        {
          "asset": "USDT",
          "walletBalance": "15000.0",
          "availableBalance": "14700.0",
          "crossUnrealizedPnl": "300.0",
          "marginType": "cross"
        }
      ],
      "error": null
    },
    {
      "platform": "lighter",
      "balances": [
        {
          "asset": "USDC",
          "walletBalance": "5000.0",
          "availableBalance": "5000.0",
          "crossUnrealizedPnl": "0.0",
          "marginType": "cross"
        },
        {
          "asset": "USDT",
          "walletBalance": "10000.0",
          "availableBalance": "9800.0",
          "crossUnrealizedPnl": "200.0",
          "marginType": "cross"
        }
      ],
      "error": null
    }
  ],
  "dataTime": 1710000000000
}

Authorizations

X-API-KEY
string
header
required

Query Parameters

assets
string

Filter to specific assets (comma-separated, e.g., USDT,USDC)

Response

200 - application/json

Successful response with balances from all platforms

platforms
object[]
dataTime
integer