# AgentDiet Prediction Markets Data Feed

> AgentDiet Prediction Markets Data Feed is a paid API for AI agents from status.agentdiet.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Fetches prediction market data for a given topic via a pay-per-call x402 endpoint, returning compressed intelligence with a compression ratio proof.

## Facts

- Endpoint: GET https://status.agentdiet.dev/v1/prediction-markets?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-prediction-markets-data-feed-a4882c4b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wJlcqfNhzq2kZrRDDj7bk

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 agentdiet-prediction-markets-data-feed-a4882c4b
```

Example prompt: What do prediction markets currently say about the US 2024 election outcome? Use the AgentDiet prediction markets feed and filter by that topic.

## When to prefer this

Choose this endpoint when you need token-efficient prediction market intelligence for a specific topic and want a compressed, machine-readable signal with a verifiable compression proof. It is particularly suited for AI agents operating under tight context windows that need forecasting data without verbose responses. Prefer this over generic web scraping when you want structured market consensus data with built-in compression guarantees and micropayment-based access via x402/USDC.

## Known failure modes

- Missing or invalid `topic` query parameter returns incomplete or empty data
- Payment not settled in USDC on Base results in 402 Payment Required
- Unsupported HTTP method returns an error
- Topic not found or no market data available returns empty data object
- Network or node availability issues may return non-200 status

## How this service works

Deterministic B2A/A2A/MCP/x402/MPP/L402 execution and intelligence node at https://status.agentdiet.dev settling in USDC on Base.

## Output

Returns a JSON object with a `data` field containing prediction market data for the queried topic, a `status` field ('ok' on success), and an `roi_proof` object including a `compression_ratio_pct` value indicating how much the context was compressed (e.g. 91.4%).

## 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": {
     "enum": [
      "GET",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "topic": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-prediction-markets-data-feed-a4882c4b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from status.agentdiet.dev](https://www.zero.xyz/host/status.agentdiet.dev/llms.txt)
