Using POST PUT PATCH DELETE requests - dgtlmoon/changedetection.io GitHub Wiki

Changedetection.io supports making other requests than GET, for example you can send a message body with a POST request, you can do this to perform custom HTTP request methods for page change detection.

This is only available for regular requests type requests, not for selenium or playwright chrome style!

To change the request type access EDIT of a watch, then REQUEST tab, then SHOW ADVANCED OPTIONS

( In this example screenshot, my system settings default are already set to Basic fast Plaintext/HTTP Client )

Here you can then set the request type instead of the regular GET request for your change detection

  • PATCH
  • PUT
  • POST
  • DELETE
  • OPTIONS
  • GET (the default)

( Added in https://github.com/dgtlmoon/changedetection.io/pull/325 )

For example, then you could add some JSON payload text to the Request body field and content-type: application/json to the Request headers field, so that would mean you have change detection/alerts of making a POST JSON request, pretty cool!