Skip to main content
POST
spotMetaAndAssetCtxs | Hyperliquid Info API

Credit Cost

1 per call

Processing

Realtime
The Hyperliquid info endpoint with type: "spotMetaAndAssetCtxs" is used to fetch the spot universe metadata, token configuration, and live market data in a single call.
Estimate your monthly cost for this API using the Pricing Calculator.
  • Wire-equal to POST api.hyperliquid.xyz/info with {"type": "spotMetaAndAssetCtxs"}.
  • For perp universe + live contexts, use metaAndAssetCtxs instead.
Returns a tuple [spotMeta, assetCtxs[]] covering the entire Hyperliquid spot universe - every pair’s universe entry, every token’s metadata, and a live snapshot of mark price, mid price, prior-day price, and 24-hour notional volume per pair. This is the spot counterpart of metaAndAssetCtxs. Global, non-user-keyed; a single cache entry is shared across all callers and refreshed continuously from upstream Hyperliquid.

Endpoint

Request

string
required
Always "spotMetaAndAssetCtxs".

Example

Response

A two-element JSON array. Element 0 is the spot universe and token metadata; element 1 is an array of per-pair live contexts indexed identically to element 0’s universe.

Element 0: spotMeta

array<object>
Array of spot pairs, indexed identically to element 1’s assetCtxs.
array<object>
Token configuration referenced by universe[].tokens.

Element 1: assetCtxs[]

Array of per-pair live context, indexed identically to universe.
All numeric fields below are returned as decimal strings. Do not parse them as floats.
string
Pair symbol - matches universe[].name.
string
Current mark price.
string
Current orderbook mid price.
string
Mark price 24 hours ago.
string
24-hour notional volume in USDC.
string
24-hour volume in base units.
string
Circulating supply of the base token.

spotMeta

fetch the spot universe metadata and full token configuration without live market context.

metaAndAssetCtxs

fetch the full Hyperliquid perpetuals market universe with live per-asset trading context.

outcomeMeta

enumerate all active HIP-4 binary outcome markets on HyperCore.

spotClearinghouseState

fetch a single user’s spot account balances by wallet address.

spotDeployState

fetch the spot-token deployment state and gas auction for a deployer.

batchSpotClearinghouseState

fetch spot account balances for up to 50 wallets in a single request.
See all Hyperliquid endpoints: Overview hub · Info API reference Last reviewed: 2026-06-13