# Hyperliquid Perpetuals Live Market Data

> Hyperliquid Perpetuals Live Market Data is a paid API for AI agents from hyperliquid.use.x402atlas.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns live market context for every Hyperliquid perpetual — mark, oracle, and mid prices, funding rates, open interest, premium, 24h notional volume, and asset metadata in one call.

## Facts

- Endpoint: GET https://hyperliquid.use.x402atlas.com/perps
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/hyperliquid-perpetuals-live-market-data-60227ec6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_e5K_R1tvioCbUSd9-xuyj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability hyperliquid-perpetuals-live-market-data-60227ec6
```

Example prompt: Pull the live market data for all Hyperliquid perpetuals right now — I want to see funding rates, mark and oracle prices, open interest, and 24h notional volume for every asset.

## When to prefer this

Use this endpoint when you need a full snapshot of all Hyperliquid perpetual markets in a single call — ideal for funding rate arbitrage scans, open interest monitoring, cross-asset price comparison, or building dashboards. Prefer this over individual asset lookups when you need venue-wide coverage. Use the sibling OHLCV or order book endpoints for per-asset historical or depth data.

## Known failure modes

- Hyperliquid API unavailable — upstream data fetch fails, returning a 5xx error
- Payment not received or x402 auth failure — returns 402 Payment Required
- Rate limit exceeded — too many calls in a short window
- Empty assets array if Hyperliquid returns no data for an unexpected reason

## How this service works

Live context for every Hyperliquid perpetual — mark/oracle/mid price, funding, open interest, premium and 24h notional volume, zipped with each asset's metadata.

## Output

A JSON object containing a count of assets and an array of perpetual asset objects, each with mark price, oracle price, mid price, funding rate, open interest, premium, 24h notional volume, impact bid/ask prices, previous day price, max leverage, size decimals, and isolation flag, plus a timestamp of when the data was fetched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "assets": [
   {
    "name": "BTC",
    "mid_px": "64249.5",
    "funding": "0.0000125",
    "mark_px": "64250.0",
    "premium": "0.0001",
    "oracle_px": "64240.0",
    "impact_pxs": [
     "64249.0",
     "64251.0"
    ],
    "day_ntl_vlm": "1234567.8",
    "prev_day_px": "63000.0",
    "sz_decimals": 5,
    "max_leverage": 50,
    "only_isolated": false,
    "open_interest": "12345.6"
   }
  ],
  "queried_at": "2026-07-10T12:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/hyperliquid-perpetuals-live-market-data-60227ec6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from hyperliquid.use.x402atlas.com](https://www.zero.xyz/host/hyperliquid.use.x402atlas.com/llms.txt)
