# Polymarket Market Search

> Polymarket Market Search is a paid API for AI agents from x402render-u5vwpxpyua-uc.a.run.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Search Polymarket prediction markets by keyword and return matching market questions with live outcome prices

## Facts

- Endpoint: GET https://x402render-u5vwpxpyua-uc.a.run.app/pm-search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polymarket-market-search-e6f597ac
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_utcWAUJofCoyEoGhV2zp4

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-market-search-e6f597ac
```

Example prompt: Search Polymarket for markets about the 2024 US presidential election and show me the current yes/no prices for each matching question.

## When to prefer this

Choose this endpoint when you need to search Polymarket specifically by keyword to discover relevant prediction markets and their live outcome prices. Prefer this over Kalshi search endpoints when the user is specifically asking about Polymarket markets. Use this for exploratory discovery of what markets exist on a topic, rather than browsing all markets at once.

## Known failure modes

- No markets found for the given keyword — empty result set returned
- Keyword too broad returns too many markets to be useful
- Market data may be slightly delayed rather than truly real-time
- Service unavailable due to upstream Polymarket API issues
- Payment failure if USDC balance is insufficient for the $0.01 call fee

## How this service works

Search Polymarket markets by keyword and return matching questions with live outcome prices

## Output

A list of matching Polymarket prediction market questions, each with live outcome prices (probabilities normalized from market prices) for each possible outcome, enabling the agent to see what the crowd is pricing for various events.

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polymarket-market-search-e6f597ac/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402render-u5vwpxpyua-uc.a.run.app](https://www.zero.xyz/host/x402render-u5vwpxpyua-uc.a.run.app/llms.txt)
