Webhooks are available on all plans, including Free.
Setting up webhooks
- Go to the Notifications page in the dashboard
- In the Webhook Notifications section, paste a webhook URL
- Click Add
Testing webhooks
After adding a URL, click Test next to it. A test notification is sent immediately so you can verify the connection works.Supported services
Webhook URLs use Apprise syntax. Some common examples:
See the full list of 90+ supported services.
Per-watch overrides
By default, webhooks apply to all your watches. You can also set notification URLs on individual watches through the API, which override the global webhooks for that watch.Removing webhooks
Click Remove next to any webhook URL to delete it. The change takes effect immediately.Dead webhooks are switched off automatically
If a destination fails permanently — the Discord webhook was deleted, the endpoint returns 401, 404, or 410 — Site Spy disables that URL after 5 consecutive permanent failures and emails you. Temporary failures and timeouts do not count; they are retried. Re-add the URL once the destination works again.Webhooks are on every plan, so they keep working when a paid plan or a Pro trial ends.

