Alerts
When a watched market changes, the alert goes out on the same run or the next one, a few per run. Each one has the market, the kind of edit, the edit window, the Yes price and the changed lines.
Discord
- In your server: Server Settings, Integrations, Webhooks, New Webhook. Pick the channel.
- Copy Webhook URL.
- Paste it on alerts and press "Add and send a test".
Telegram (Pro)
Telegram alerts aren't switched on for this site yet. Discord, webhooks and RSS work now.
Webhook (Pro)
Any HTTPS address that accepts a JSON POST: n8n (Webhook node), Zapier (Catch Hook), Make (custom webhook) or your own server. Each change sends:
POST <your address>
content-type: application/json
{
"source": "ruleswatch",
"event": "rules_changed",
"message": "Polymarket: Clarification added. Edited between 14:05 and 14:10 UTC. Yes 62¢ before, 55¢ at detection.",
"change": {
"id": 1234,
"url": "https://ruleswatch.com/change/1234",
"venue": "pm",
"market_id": "562802",
"market_title": "…",
"market_url": "https://polymarket.com/event/…",
"kind": "clarification",
"summary": "Rules: 41 words added",
"detected_at": "2026-11-04T14:10:02.000Z",
"old_text_last_seen_at": "2026-11-04T14:05:01.000Z",
"yes_price_before": 0.62,
"yes_price_at_detection": 0.55,
"fields": [{ "field": "description", "label": "Rules", "before": "…", "after": "…" }]
}
}
Other events: test (the test send, same shape) and clarification_reported (a trader linked a Discord or X post: message, market_title, url). Answer with any 2xx within 10 seconds. After 5 failed sends in a row the channel pauses; a test send restarts it.
RSS
Every watchlist has a private feed; copy it on alerts. The public feed of every edit is /feed.xml (add ?all=1 for routine proposals too).
Not available yet. It's first on the roadmap.
Quiet mode
Skips date moves, renames, routine outcome proposals and filled-in values. Rules edits, clarifications, sources and disputes always come through.