# Clinkagent Prediction Market Watch

> Clinkagent Prediction Market Watch is a paid API for AI agents from clinkagent.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-02).

Monitors prediction markets for changes since the last check, returning only moved markets, new listings, and updated probabilities — skipping unchanged data.

## Facts

- Endpoint: GET https://clinkagent.com/pm/watch?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/clinkagent-prediction-market-watch-17c35dce
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w_GeEWXjnc9tDP1npjjjI

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 clinkagent-prediction-market-watch-17c35dce
```

Example prompt: Watch these prediction market IDs for me — id1,id2,id3 — and tell me if anything has moved more than 5 points since cursor abc123; skip anything that hasn't changed.

## When to prefer this

Use this endpoint when you need to poll prediction markets repeatedly and want to avoid paying for unchanged data. It is ideal for portfolio monitoring, alerting workflows, and agent loops where efficiency matters. Prefer it over a full search or lookup when you already have market IDs or a topic and a cursor from a prior call, and only care about what has changed since then.

## Known failure modes

- 404 returned when no markets have moved — this is by design and costs nothing
- Invalid or expired cursor may return stale or full results
- More than 20 market IDs in one call exceeds limit and may be rejected
- Missing both ids and q parameters returns an error — at least one is required
- Market IDs not found via /pm/search may return empty or partial results

## How this service works

Prediction market watch/monitor for AI agents - only what changed since your last check. Pass up to 20 market ids (from /pm/search) or a topic, get current probability, change in points since your cursor, a moved flag, newly-listed markets, and a fresh stateless cursor for next time. Portfolio monitoring, alerting, polling without re-paying for unchanged data. ?ids=<comma ids>|q=<topic>&cursor=&min_move=<pts, default 3>. Nothing changed = 404 free.

## Output

Returns a list of markets that have moved beyond the minimum threshold since the provided cursor, including each market's current probability, the point change, a moved flag, any newly-listed markets, and a fresh stateless cursor to use on the next poll. Returns 404 (free) when nothing has changed.

## 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",
     "required": [],
     "properties": {
      "q": {
       "type": "string"
      },
      "ids": {
       "type": "string"
      },
      "cursor": {
       "type": "string"
      },
      "min_move": {
       "type": "string"
      }
     }
    }
   },
   "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/clinkagent-prediction-market-watch-17c35dce/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from clinkagent.com](https://www.zero.xyz/host/clinkagent.com/llms.txt)
