Skip to main content
POST
exchangeStatus | Hyperliquid Info API

Credit Cost

1 per call

Processing

Realtime
The Hyperliquid info endpoint with type: "exchangeStatus" is used to fetch the current exchange operational status.
Estimate your monthly cost for this API using the Pricing Calculator.
  • Wire-equal to POST api.hyperliquid.xyz/info with {"type": "exchangeStatus"}.
  • specialStatuses is null under normal operation and carries status flags only when the exchange is in a special state.
  • This is a global, non-user-keyed type; time reflects the exchange’s current clock.
Returns the current operational status of the exchange. Under normal operation specialStatuses is null; a non-null value signals that the exchange is in a special state. The time field is the exchange’s current timestamp, useful for detecting clock skew or a stalled feed.

Endpoint

Request

string
required
Always "exchangeStatus".

Example

Response

A single object describing the exchange status.

Field descriptions

object | null
Special status flags. null under normal operation; a non-null object is present only when the exchange is in a special state.
int
Current exchange timestamp in milliseconds since Unix epoch.

liquidatable

list accounts currently eligible for liquidation.

marginTable

fetch the margin-tier (leverage-bracket) table for a given margin table id.

maxBuilderFee

fetch the maximum builder fee a user has approved for a given builder.

maxMarketOrderNtls

fetch the maximum market-order notional for each leverage bucket.

validatorL1Votes

fetch the pending validator L1 governance votes/actions.
See all Hyperliquid endpoints: Overview hub · Info API reference Last reviewed: 2026-07-24