# Agent Kiosk Prediction Markets Search

> Agent Kiosk Prediction Markets Search is a paid API for AI agents from agent-kiosk.vercel.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-17).

Searches and returns active prediction market contracts matching a given topic or event query

## Facts

- Endpoint: POST https://agent-kiosk.vercel.app/v1/prediction-markets?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-kiosk-prediction-markets-search-0789b3be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_13vWOiOfVcGHfpLcvNz61

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 agent-kiosk-prediction-markets-search-0789b3be -d '<json body>'
```

Example prompt: Search for prediction markets related to the Fed rate decision and return the top 5 results — I want to see what people are betting on for the next FOMC meeting.

## When to prefer this

Use this endpoint when an agent needs to discover active prediction markets for a specific real-world event, topic, or asset without scraping individual prediction market platforms. It aggregates market data in a single pay-per-call format at $0.02 USDC, making it cost-effective for lightweight lookups. Prefer this over direct Polymarket or Manifold API integrations when you need a unified interface across multiple prediction market sources or when operating within an x402 micropayment agent framework.

## Known failure modes

- No markets found for obscure or highly specific queries — returns empty data array
- Query string too vague returns irrelevant or loosely matched markets
- Limit out of range (>15 or <1) may cause validation error or default fallback
- Payment failure via x402/Base USDC results in 402 response before data is returned
- Service unavailability on Vercel deployment returns 5xx error

## How this service works

Live prediction market odds & implied event probabilities (%) from Polymarket and Manifold Markets for macro, crypto, tech, and politics.

## Output

Returns a JSON object with ok=true and a data payload containing a list of prediction market entries matching the query, including market identifiers, event descriptions, current probabilities or odds, and relevant metadata such as volume or expiry. The number of results is bounded by the limit parameter (1–15, default 5).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "number"
  },
  "query": {
   "type": "string",
   "description": "Event topic or keyword"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 5,
  "query": "bitcoin",
  "markets": [
   {
    "question": "Will Bitcoin reach $150k?",
    "implied_probability_pct": 64.2
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-kiosk-prediction-markets-search-0789b3be/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-kiosk.vercel.app](https://www.zero.xyz/host/agent-kiosk.vercel.app/llms.txt)
