# Financial Data x402 – Prediction Market Data

> Financial Data x402 – Prediction Market Data is a paid API for AI agents from x402financialdata.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Fetches live prediction market data (probabilities, volume, status) for a specific market from a given source such as Polymarket, paying per call via x402 protocol with USDC.

## Facts

- Endpoint: GET https://x402financialdata.com/prediction-market/%7Bsource%7D/%7Bmarket_id%7D
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/financial-data-x402-prediction-market-data-e507e836
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0b6BUA0X-7QARc69PTgjY

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 financial-data-x402-prediction-market-data-e507e836
```

Example prompt: What are the current Polymarket odds for 'fed-rate-hike-in-2026'? Pull the live probabilities, volume, and status for that market.

## When to prefer this

Use this endpoint when you need real-time crowd-sourced probability estimates for macro, political, or crypto events from prediction markets like Polymarket, without needing an API key or subscription — especially when paying programmatically per call via x402 USDC on Base or Solana.

## Known failure modes

- Invalid source name returns an error or empty result
- Unknown market_id returns 404 or empty response
- Payment failure via x402 if USDC balance is insufficient
- Market may be resolved/closed — status field indicates this
- Network latency from upstream prediction market data provider

## How this service works

Pay-per-call stock, macro, on-chain, and crypto data over the x402 protocol. USDC on Base or Solana, no API keys, no subscriptions.

## Output

Returns a JSON object containing the market ID, title, data source, current status (active/resolved), outcome names with their current probabilities, closing date, total USD volume, and 24-hour USD trading volume.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "fed-rate-hike-in-2026",
  "title": "Fed rate hike in 2026?",
  "source": "polymarket",
  "status": "active",
  "outcomes": [
   {
    "name": "Yes",
    "probability": 0.615
   },
   {
    "name": "No",
    "probability": 0.385
   }
  ],
  "close_date": "2026-12-09T00:00:00Z",
  "volume_usd": 5645666.92,
  "volume_24h_usd": 624904.36
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/financial-data-x402-prediction-market-data-e507e836/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402financialdata.com](https://www.zero.xyz/host/x402financialdata.com/llms.txt)
