# AgentDiet Polymarket Prediction Stream

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

Streams distilled, token-compressed Polymarket prediction market data for a given topic via a paid micropayment endpoint

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/polymarket-prediction-stream?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-polymarket-prediction-stream-195644ea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XnCoRJu2gCIlJ-CeBSVpN

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-polymarket-prediction-stream-195644ea
```

Example prompt: Pull the latest Polymarket prediction stream for the topic 'US 2024 election' — I need the compressed market data without wasting my context window.

## When to prefer this

Choose this endpoint when an AI agent needs Polymarket prediction market data but wants to minimize context window consumption — the 91%+ compression ratio makes it ideal for agents with tight token budgets. Prefer this over raw Polymarket API calls when you need distilled signal rather than verbose raw market data, and when you can pay $0.01 USDC per call via x402 on Base.

## Known failure modes

- Missing or invalid 'topic' query param returns empty or generic data
- Payment not settled in USDC on Base causes 402 rejection
- Polymarket upstream unavailable causes empty data response
- Unsupported HTTP method returns schema validation error
- Rate limiting or quota exhaustion on micropayment channel

## How this service works

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

## Output

Returns a JSON object with a 'data' field containing the compressed Polymarket prediction market results for the requested topic, a 'status' field confirming success, and an 'roi_proof' object showing the compression_ratio_pct (e.g. 91.4%) demonstrating how much token reduction was achieved versus raw data.

## 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-polymarket-prediction-stream-195644ea/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rag-diet.agentdiet.dev](https://www.zero.xyz/host/rag-diet.agentdiet.dev/llms.txt)
