# Agent Kiosk Prediction Market Arbitrage Scanner

> Agent Kiosk Prediction Market Arbitrage Scanner is a paid API for AI agents from agent-kiosk.vercel.app, paid per call via x402, $0.015/call, status unknown (last checked 2026-10-19).

Aggregates prediction markets across Kalshi, Polymarket, and Manifold to surface cross-venue probability spreads and arbitrage opportunities by keyword.

## Facts

- Endpoint: POST https://agent-kiosk.vercel.app/v1/prediction-arb?utm_source=zero.xyz
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-kiosk-prediction-market-arbitrage-scanner-b311db1d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_y3tdB_wseozxydtuqNUdt

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-market-arbitrage-scanner-b311db1d -d '<json body>'
```

Example prompt: Scan Kalshi, Polymarket, and Manifold for any bitcoin prediction markets and show me up to 15 results with their yes probabilities and volumes so I can spot any arbitrage spreads across venues.

## When to prefer this

Choose this endpoint when you need cross-venue prediction market data in a single call — particularly when looking for probability discrepancies or arbitrage spreads between Kalshi, Polymarket, and Manifold. Prefer it over querying each platform separately when you want normalized, aggregated results with volume and probability in one response.

## Known failure modes

- Query string missing or empty returns validation error
- Limit out of 1-25 range returns error
- Upstream venue APIs (Kalshi, Polymarket, Manifold) temporarily unavailable causing partial or empty results
- No markets found for obscure or misspelled query returns empty markets array
- Payment failure or insufficient USDC balance returns 402

## How this service works

Unified Kalshi, Polymarket & Manifold Prediction Market Aggregator and Cross-Venue Probability Spread / Arbitrage Scanner.

## Output

Returns a JSON object containing the query keyword, a list of matched prediction markets (each with title, venue name, USD volume, and yes probability percentage), and the total number of markets scanned across all three platforms.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "number",
   "description": "Max markets to return (1-25)"
  },
  "query": {
   "type": "string",
   "description": "Topic or event keyword to scan across Kalshi, Polymarket & Manifold (e.g. bitcoin, fed, election)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "bitcoin",
  "markets": [
   {
    "title": "Will Bitcoin reach $100k?",
    "venue": "polymarket",
    "volume_usd": 14500000,
    "yes_probability_pct": 62.5
   }
  ],
  "total_scanned": 65
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-kiosk-prediction-market-arbitrage-scanner-b311db1d/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)
