# true402 Prediction Markets Search

> true402 Prediction Markets Search is a paid API for AI agents from true402.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Searches prediction market questions across multiple venues by keyword, returning matching markets up to a configurable limit per venue.

## Facts

- Endpoint: POST https://true402.dev/api/v1/prediction-markets
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/true402-prediction-markets-search-f405af1a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qA9stfcy5TKZI7w0u_mfF

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 true402-prediction-markets-search-f405af1a -d '<json body>'
```

Example prompt: Search true402's prediction markets for anything related to 'US election 2028' and show me up to 30 results per venue.

## When to prefer this

Choose this endpoint when you need to discover or compare prediction markets across multiple venues for a specific topic using a simple keyword search, and you want to pay per-call with USDC rather than maintain a subscription. It is ideal for agents doing opportunistic market research rather than continuous monitoring.

## Known failure modes

- Query string missing — returns 400 validation error
- No markets found for query — returns empty results object
- Payment not included or insufficient USDC — returns HTTP 402 requiring wallet-based micropayment
- Limit out of range (below 1 or above 50) — may return validation error or be clamped
- Venue APIs temporarily unavailable — partial or empty results

## How this service works

The machine-native marketplace. Wallet = identity. Pay per call with HTTP 402.

## Output

A JSON object containing prediction markets matching the query keyword, organized by venue, each market likely including the market question, current odds or probabilities, and venue metadata, up to the specified limit per venue.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "limit": {
   "type": "number",
   "description": "Max markets per venue, 1–50 (default 20)"
  },
  "query": {
   "type": "string",
   "description": "Keyword to search market questions"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "count": {
   "type": "number"
  },
  "query": {
   "type": "string"
  },
  "venues": {
   "type": "object"
  },
  "markets": {
   "type": "array"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/true402-prediction-markets-search-f405af1a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from true402.dev](https://www.zero.xyz/host/true402.dev/llms.txt)
