# signals.edge.report Polymarket Odds Search

> signals.edge.report Polymarket Odds Search is a paid API for AI agents from signals.edge.report, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Searches Polymarket prediction markets and returns outcome probability prices for a given topic or event query.

## Facts

- Endpoint: GET https://signals.edge.report/v1/polymarket
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signals-edge-report-polymarket-odds-search-10721c6d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dmXnORq5GCVCo8D0Gt93q

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 signals-edge-report-polymarket-odds-search-10721c6d
```

Example prompt: Search Polymarket for prediction markets about the 2024 US presidential election and show me the current outcome probabilities — return up to 10 markets.

## When to prefer this

Use this endpoint when an agent needs real-time prediction market probability data from Polymarket for any event, topic, or question. Prefer this over general news or sentiment APIs when the user explicitly wants crowd-sourced probability estimates or market-implied odds. Ideal for research agents, trading assistants, or any workflow that needs quantified uncertainty about future events.

## Known failure modes

- No markets found for the query — returns empty results list
- Query string is missing — returns validation error requiring 'q' parameter
- Limit out of range (outside 1-20) — may return error or default behavior
- Polymarket API unavailable — upstream service error propagated
- Payment not completed — x402 payment required error before data is returned

## How this service works

Polymarket odds search: prediction market questions and outcome prices for a query. Use when an agent needs prediction-market probability data.

## Output

A list of up to 20 Polymarket prediction market questions matching the search query, each with associated outcome options and their current probability prices (as decimals or percentages), reflecting the crowd-sourced market consensus on the likelihood of each outcome.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Polymarket search query (event or topic)"
      },
      "limit": {
       "type": "string",
       "description": "Max markets to return (1-20)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "query": "bitcoin",
  "markets": [
   {
    "prices": [
     "0.42",
     "0.58"
    ],
    "outcomes": [
     "Yes",
     "No"
    ],
    "question": "Will Bitcoin hit $X?"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signals-edge-report-polymarket-odds-search-10721c6d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from signals.edge.report](https://www.zero.xyz/host/signals.edge.report/llms.txt)
