I am writing code to use the WebHook notification feature of the Rachio API. I have successfully registered a WebHook using a URL on the test site webhook.site and have seen HTTP POST requests transmitted back by the Rachio Cloud. So I know I can correctly register and deregister a webhook, and I can see the exact payload that Rachio transmits.
But when I point the webhook to my own URL, I am not seeing any calls come from Rachio cloud.
Am I required to use https, or can use a http endpoint as the target URL for the webhook?
If https is required, will it work if I do not have a valid SSL certificate (all I currently have is a test certificate, and it is not secure).
If an event happens and the Rachio Cloud invokes my webhook call but it fails, is there any way for me to see what error message is being recorded? If I can’t do that, can someone from Rachio technical support do that for me?
As is, I’m rather shooting in the dark… any suggestions on what I should do to continue this development work would be most appreciated!