# Toolbelt402 Catalyst Movers — Prediction Market Movers Feed

> Toolbelt402 Catalyst Movers — Prediction Market Movers Feed is a paid API for AI agents from toolbelt402.catalystdesk.workers.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-12).

Returns a list of prediction market questions with the largest recent price movements (movers), including current yes-price and 1-day change.

## Facts

- Endpoint: GET https://toolbelt402.catalystdesk.workers.dev/v1/catalyst/movers?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/toolbelt402-catalyst-movers-prediction-market-movers-feed-a74bd199
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Uwbbf9ku0pO7Xh_G7hey3

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 toolbelt402-catalyst-movers-prediction-market-movers-feed-a74bd199
```

Example prompt: Show me today's biggest movers in prediction markets — which questions have had the largest price swings in the last 24 hours?

## When to prefer this

Choose this endpoint when you need a real-time ranked list of the most volatile or trending prediction market questions without requiring an API key. It is ideal for agents that want to surface actionable market intelligence quickly, especially in x402-compatible payment flows using USDC on Base. Prefer alternatives if you need historical data, full market depth, or access to a specific named market rather than a ranked movers list.

## Known failure modes

- Payment not sent or insufficient USDC balance — returns HTTP 402 with payment-required details
- Upstream prediction market data source unavailable — may return empty markets array or 5xx error
- Malformed request headers — returns 400 bad request
- Rate limiting or worker overload — returns 429 or 503

## How this service works

Pay-per-call utility API for AI agents — x402, USDC on Base, no API key.

## Output

Returns a JSON array of prediction market objects, each containing the market question text, current yes-price (as a decimal probability), and the 1-day price change. Example: [{"question":"...","yes_price":0.42,"change_1d":0.05}].

## 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"
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "markets": [
   {
    "question": "...",
    "change_1d": 0.05,
    "yes_price": 0.42
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/toolbelt402-catalyst-movers-prediction-market-movers-feed-a74bd199/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from toolbelt402.catalystdesk.workers.dev](https://www.zero.xyz/host/toolbelt402.catalystdesk.workers.dev/llms.txt)
