API-first
Webhooks
Value monitoring
B2B
Monitor website changes via API.
Track specific values (prices, stock, text) using CSS selectors. Get a webhook when it changes. No dashboards. No noise. Just data.
Support: email only • Built for automation • Limits are predictable
Create a monitor
curl -s https://api.changehook.io/v1/monitors \
-H "Authorization: Bearer ch_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"url":"https://shop.example.com/product/123",
"selector":".price",
"extract":"text",
"interval_seconds":3600,
"normalize":true,
"ignore_case":false,
"js_rendering":false,
"screenshot":false,
"webhook_url":"https://client.example.com/changehook",
"webhook_secret":"optional-secret",
"active":true
}'
Value-based monitoring
Monitor exactly what matters (e.g. “.price”), not the whole page.
Webhooks on change
Push changes into your stack: backend jobs, alerts, automations.
Predictable limits
Clear monthly checks. Hard stop. No surprise bills.
Webhook payload
{
"type": "change",
"monitor_id": "b7c6e5c2-aaaa-bbbb-cccc-111122223333",
"url": "https://shop.example.com/product/123",
"changed_at": "2025-12-27T09:20:00Z",
"old_value": "€19.99",
"new_value": "€17.99",
"screenshot_url": null
}