# ManyLives Perpetuals Funding Rate History

> ManyLives Perpetuals Funding Rate History is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Returns historical perpetual futures funding rates, open interest, and annualised funding stats for a given crypto asset over a lookback window of 1–72 hours

## Facts

- Endpoint: GET https://api.manylives.me/paid/perps/funding-history?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-perpetuals-funding-rate-history-d639e3e7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wWlFZsBGWRL5YqZ0Spvyb

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-perpetuals-funding-rate-history-d639e3e7
```

Example prompt: What's been the average funding rate for BTC perpetuals over the last 24 hours, and how has open interest changed?

## When to prefer this

Choose this endpoint when you need point-in-time historical perpetual funding rate data for a specific crypto asset over a short lookback window (up to 72 hours), especially for backtesting strategies without lookahead bias, monitoring carry trade conditions, or analysing open interest trends. It is particularly useful when you need a pay-per-call approach with no account setup and want verifiable, timestamped data suitable for quantitative analysis.

## Known failure modes

- Missing required 'coin' parameter returns a 400-level error
- Missing or out-of-range 'hours' parameter (must be 1–72) returns an error
- Unknown or unsupported coin symbol returns empty or error response
- Insufficient payment (x402) results in 402 Payment Required response
- Data gaps for low-liquidity assets may produce non-empty missing_hours array

## 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 the coin symbol, the requested lookback in hours, an array of time-series points (each with timestamp, price, funding rate, and open interest), a list of any missing hours, the average hourly funding rate, open interest change percentage, and the annualised funding rate in percent.

## 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": [
      "coin",
      "hours"
     ],
     "properties": {
      "coin": {
       "type": "string",
       "examples": [
        "BTC"
       ],
       "description": "one symbol, e.g. BTC (required)"
      },
      "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": {
      "coin": {
       "type": "string"
      },
      "hours": {
       "type": "number"
      },
      "points": {
       "type": "array",
       "items": {
        "type": "array",
        "items": {
         "type": "string"
        }
       }
      },
      "missing_hours": {
       "type": "array",
       "items": {}
      },
      "avg_funding_hourly": {
       "type": "number"
      },
      "open_interest_change_pct": {
       "type": "number"
      },
      "avg_funding_annualised_pct": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "coin": "BTC",
  "hours": 24,
  "points": [
   [
    "2026-10-11T09:00:00Z",
    82857,
    0.0000125,
    3179951327
   ]
  ],
  "missing_hours": [],
  "avg_funding_hourly": 0.0000102,
  "open_interest_change_pct": 2.4,
  "avg_funding_annualised_pct": 8.9
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-perpetuals-funding-rate-history-d639e3e7/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)
