v1

latestOpenAPI 3.0.3Custom2026-07-26104654.9 KB
Account (Unsigned)

Query account (unsigned)

Query account information. No signature required - read-only operation.

Accepts a JSON body with POST request.

Query types:

typeReturns
fullAccountComplete state (margin + positions + orders + leverage settings)
openOrdersResting live orders (includes conditional orders parked in conditional books)
fillsTrade history (last 5000 fills)
positionsClosed position history (last 5000 positions)
fundingHistoryFunding payment history (last 5000 payments)
orderHistoryTerminal order history (last 5000 orders)
activityHistoryAccount activity history (last 5000; transfers/deposits)
riskHistoryLiquidation and ADL risk events (last 5000)
feeTierAccount-only fee-tier quote snapshot (symbol optional). For global fee state use GET /feeState.
post/account

Request body

type'fullAccount' | 'openOrders' | 'fills' | 'positions' | 'fundingHistory' | 'orderHistory' | 'activityHistory' | 'riskHistory' | 'feeTier' required

Type of account data to retrieve. feeTier returns the account-only fee-tier quote; use GET /feeState for global fee policy/schedule snapshots.

userstring required

User public key (base58)

symbolstring

Optional market symbol for scope-specific requests (used by feeTier)

Example request

{
  "user": "FuueqefENiGEW6uMqZQgmwjzgpnb85EgUcZa5Em4PQh7",
  "symbol": "BTC-USD"
}

Response

Successful response

All 10 operations