API reference
List snapshots
GET /v1/watchers/{id}/snapshots
One row per site per run, newest first. Use it to chart prices or check what a run saw.
| Query | |
|---|---|
limit | 1 to 200. Default 50 |
cursor | next_cursor from the previous page |
curl "https://watcher-api-staging.manwhas.shop/v1/watchers/wch_dhjqcvaqnhrchsnv7gtc/snapshots?limit=1" -H "Authorization: Bearer $SNAG_KEY"{
"data": [
{
"id": 1042,
"run_at": "2026-11-04T19:38:44.390Z",
"site": "allbirds.com",
"url": "https://www.allbirds.com/products/mens-wool-runners",
"outcome": "ok",
"matched": false,
"candidates": [{ "key": "p0|c|10|D", "title": "Men's Wool Runner - Natural Grey", "size": 10, "price": { "cents": 11000, "currency": "USD" }, "availability": "out_of_stock" }],
"conditions": [{ "key": "allbirds.com|https://www.allbirds.com/products/mens-wool-runners|p0|c|10|D", "held": [false] }],
"issues": []
}
],
"next_cursor": 1042
}candidates are the variants that matched the target, before conditions. held has one entry per condition: true, false or "unknown".