# Polymarket Crypto Prediction Markets Feed

> Polymarket Crypto Prediction Markets Feed is a paid API for AI agents from x402.ottoai.services, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns live Polymarket odds, bid/ask, volume, liquidity, and end dates for the highest-volume open Bitcoin, Ethereum, and crypto prediction markets as flat JSON refreshed every 5 minutes.

## Facts

- Endpoint: GET https://x402.ottoai.services/pm-crypto
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polymarket-crypto-prediction-markets-feed-b36648df
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EjSKAy2MJLq0x_Mw5F_Sk

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 polymarket-crypto-prediction-markets-feed-b36648df
```

Example prompt: What does Polymarket currently price in for Bitcoin and ETH — show me the live odds, volume, and best bid/ask for the top crypto prediction markets right now.

## When to prefer this

Use this endpoint when you need live prediction market odds specifically for crypto assets (BTC, ETH, protocol events, ETF decisions) from Polymarket, filtered to the highest-volume open markets. Prefer this over the general Polymarket top-25 endpoint when the user's question is specifically about crypto price targets, Bitcoin above/below thresholds, or ETH-related event markets. Choose this over raw exchange price feeds when you want crowd-sourced probability estimates rather than spot prices.

## Known failure modes

- Payment not included or insufficient USDC — returns 402 Payment Required
- Polymarket API upstream outage — may return stale or error response
- No open high-volume crypto markets at time of call — data array may be empty
- Rate limiting or network timeout — generic 5xx error

## How this service works

Crypto prediction markets on Polymarket: the highest-volume open BTC, ETH and crypto markets with live odds (outcome probabilities), best bid/ask, spread, 24h + total volume, liquidity, price change and end date. "Bitcoin above X", price targets, ETF and protocol events — what the prediction market ACTUALLY prices in, as flat JSON refreshed every 5 minutes. Crypto odds, Bitcoin prediction market, ETH probability. $0.001 per call.

## Output

A flat JSON object with status 'success', a data array of the highest-volume open crypto prediction markets on Polymarket (each entry includes market title, outcome probabilities, best bid, best ask, spread, 24h volume, total volume, liquidity, price change percentage, and market end date), and a meta object with a generatedAt timestamp indicating data freshness (refreshed every 5 minutes).

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "venue": "polymarket",
   "markets": [
    {
     "url": "https://polymarket.com/event/bitcoin-above-what-on-july-10",
     "slug": "will-bitcoin-be-above-130000-on-july-10",
     "spread": 0.02,
     "bestAsk": 0.63,
     "bestBid": 0.61,
     "endDate": "2026-07-10T22:00:00Z",
     "marketId": "531244",
     "outcomes": [
      {
       "outcome": "Yes",
       "probability": 0.62
      },
      {
       "outcome": "No",
       "probability": 0.38
      }
     ],
     "question": "Will Bitcoin be above $130,000 on July 10?",
     "eventTitle": "Bitcoin above ___ on July 10?",
     "conditionId": "0x99a1b2c3d4e5f60718293a4b5c6d7e8f9021324354657687980a1b2c3d4e5f60",
     "liquidityUsd": 421889.2,
     "volume24hUsd": 1120433.8,
     "lastTradePrice": 0.62,
     "volumeTotalUsd": 5901220.4,
     "oneDayPriceChange": -0.04,
     "oneWeekPriceChange": 0.11
    }
   ],
   "generatedAt": "2026-07-10T12:00:00.000Z",
   "marketCount": 25,
   "totalVolume24hUsd": 18240771.6
  },
  "meta": {
   "degraded": false,
   "validUntil": "",
   "generatedAt": "",
   "stalenessSec": 0
  },
  "status": "success"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polymarket-crypto-prediction-markets-feed-b36648df/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.ottoai.services](https://www.zero.xyz/host/x402.ottoai.services/llms.txt)
