DH
4 min read·Updated 2026-06-14

Wallet profile

Indexed profile analytics, or available: false when none exists.

GET/networks/{network}/wallets/{address}/profile

Profile analytics are computed separately from current account state, so a wallet can have one without the other. When no profile has been built for a wallet, the endpoint returns available: false with empty arrays.

Path Params
networkstringrequired

Network identifier. Only hyperliquid is supported.

Example: hyperliquid

addressstringrequired

Wallet address — 0x followed by 40 lowercase hex characters.

Example: 0x1111111111111111111111111111111111111111

Responses

200OK

Profile analytics including daily PnL series, fills summary, and spot balances.

Schema
availableboolean

Whether a profile has been indexed for this wallet.

observedAtstring (ISO 8601)

When the profile snapshot was taken.

tradingPerformance1wstringnullable

7-day trading performance percentage.

totalRawUsdstring (decimal)

Total raw account value in USD.

totalMarginUsedUsdstring (decimal)

Total margin currently used.

crossMaintenanceMarginUsedUsdstring (decimal)

Cross maintenance margin used.

dailyPnlobject[]

Daily PnL series.

datestring (YYYY-MM-DD)

Calendar day.

pnlUsdstring

PnL for the day in USD.

cumulativePnlUsdstring

Cumulative PnL through the day.

accountValueUsdstring

Account value at end of day.

pnlSeriesobject[]

Fine-grained PnL series points.

kindstring

Point kind.

tstring (ISO 8601)

Point timestamp.

realizedPnlUsdstringnullable

Realized PnL at the point.

dailyPnlUsdstringnullable

Daily PnL at the point.

cumulativePnlUsdstringnullable

Cumulative PnL at the point.

unrealizedPnlUsdstringnullable

Unrealized PnL at the point.

totalPnlUsdstringnullable

Total PnL at the point.

accountValueUsdstringnullable

Account value at the point.

pnlSummaryobject[]

Windowed PnL and volume summaries.

windowstring

Window label such as 7d.

pnlUsdstring

PnL over the window.

volumeUsdstring

Volume over the window.

fillsobject

Aggregate fills summary.

countinteger

Number of fills.

realizedPnlUsdstring

Realized PnL across fills.

feesUsdstring

Total fees paid.

volumeUsdstring

Total fill volume.

lastFillAtstring (ISO 8601)nullable

Timestamp of the most recent fill.

spotBalancesobject[]

Spot balances held by the wallet.

coinstring

Spot asset symbol.

tokenintegernullable

Token id when available.

totalstring

Total balance.

holdstring

Amount on hold.

entryNotionalUsdstringnullable

Entry notional in USD.

valueUsdstringnullable

Current value in USD.

400Bad Request
401Unauthorized
404Not Found
500Server Error
Request
curl -sS "https://api.dexhunt.app/v1/networks/hyperliquid/wallets/0x1111111111111111111111111111111111111111/profile" \
  -H "X-API-Key: hlsk_your_developer_key"
Response
200 · OK
{
  "available": true,
  "observedAt": "2026-06-12T12:00:00Z",
  "tradingPerformance1w": "2.4",
  "totalRawUsd": "12500000.42",
  "totalMarginUsedUsd": "600000.00",
  "crossMaintenanceMarginUsedUsd": "120000.00",
  "dailyPnl": [
    {
      "date": "2026-06-11",
      "pnlUsd": "18000.44",
      "cumulativePnlUsd": "820000.12",
      "accountValueUsd": "12500000.42"
    }
  ],
  "pnlSummary": [
    { "window": "7d", "pnlUsd": "96000.12", "volumeUsd": "12500000.00" }
  ],
  "fills": {
    "count": 240,
    "realizedPnlUsd": "778000.00",
    "feesUsd": "9200.11",
    "volumeUsd": "98100000.50",
    "lastFillAt": "2026-06-12T11:55:00Z"
  }
}