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
}