ChangeDetection.io, Web page monitoring and notifications API
REST API for managing Page watches, Group tags, and Notifications.
changedetection.io can be driven by its built in simple API, in the examples below you will also find curl command line examples to help you.
Where to find my API key?
The API key can be easily found under the SETTINGS then API tab of changedetection.io dashboard.
Simply click the API key to automatically copy it to your clipboard.
Connection URL
The API can be found at /api/v1/, so for example if you run changedetection.io locally on port 5000, then URL would be
http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091/history.
If you are using the hosted/subscription version of changedetection.io, then the URL is based on your login URL, for example.
https://<your login url>/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091/history
Authentication
Almost all API requests require some authentication, this is provided as an API Key in the header of the HTTP request.
For example;
x-api-key: YOUR_API_KEY