# ManyLives Perps Movers

> ManyLives Perps Movers is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).

Returns the top crypto perpetuals futures contracts ranked by price change, funding rate, or open interest over a configurable lookback window.

## Facts

- Endpoint: GET https://api.manylives.me/paid/perps/movers?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-perps-movers-83430c96
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_C1nzaqGLUh_ozmyYpb5_E

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 manylives-perps-movers-83430c96
```

Example prompt: What are the top 10 crypto perps that moved the most in the last 24 hours, showing both up and down movers, ranked by price change?

## When to prefer this

Use this endpoint when you need real-time ranked crypto perpetuals market movers with configurable lookback windows and ranking by price, funding rate, or open interest. Prefer it over generic crypto price APIs when you specifically need perp-specific metrics like funding rates and open interest changes. It is pay-per-call with no account required, making it ideal for agents that need occasional market snapshots without subscription overhead.

## Known failure modes

- Missing required window_hours parameter returns a validation error
- window_hours outside 1-72 range may return an error or be clamped
- Invalid rank_by value may return an error or default to price
- Invalid direction value may default to both
- limit outside 1-10 range may be clamped or return an error
- Payment not provided returns HTTP 402 requiring x402 payment
- Service outage or upstream data unavailability returns 5xx error

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing an array of top-moving perpetuals futures contracts, each with coin symbol, price change percent, current open interest in USD, hourly funding rate now and at the start of the window, and open interest change percent. Also includes the from/to timestamps defining the lookback window and the window duration in hours.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "window_hours"
     ],
     "properties": {
      "limit": {
       "type": "string",
       "description": "optional 1-10 (default 10)"
      },
      "rank_by": {
       "type": "string",
       "examples": [
        "price"
       ],
       "description": "optional price (default), funding or open_interest"
      },
      "direction": {
       "type": "string",
       "description": "optional up, down or both (default both)"
      },
      "window_hours": {
       "type": "string",
       "examples": [
        "24"
       ],
       "description": "required lookback in hours, 1-72"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "movers": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "coin": {
          "type": "string"
         },
         "price_change_pct": {
          "type": "number"
         },
         "open_interest_usd": {
          "type": "number"
         },
         "funding_hourly_now": {
          "type": "number"
         },
         "funding_hourly_then": {
          "type": "number"
         },
         "open_interest_change_pct": {
          "type": "number"
         }
        }
       }
      },
      "to_minute": {
       "type": "string"
      },
      "from_minute": {
       "type": "string"
      },
      "window_hours": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "movers": [
   {
    "coin": "SOL",
    "price_change_pct": 6.4,
    "open_interest_usd": 1250000000,
    "funding_hourly_now": 0.00003,
    "funding_hourly_then": 0.0000125,
    "open_interest_change_pct": 11.2
   }
  ],
  "to_minute": "2026-10-11T12:00:00Z",
  "from_minute": "2026-10-10T12:00:00Z",
  "window_hours": 24
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-perps-movers-83430c96/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
