I am trying to create an automation triggered by a webhook using HTTP GET. I can’t use POST or PUT because the doorbell cam that is creating the request doesn’t have curl or another way to send anything except GET. Despite specifying the allowed_methods as GET, POST the log shows the requests are being ignored because the webhook only allows PUT, POST. If I run the same curl test command using POST it works as expected.
Edited to add I am running Home Assistant Container 2026.5.2.
Hopefully someone can point out where I’m going wrong. Thanks!
Thanks for checking. Probably not a duplicate issue since the webhook works if I use POST, but I did verify that I only have the one automation that uses Webhook.
I believe you are correct. I haven’t tested adding GET to an existing webhook and restarting HA, but I created a new webhook with GET enabled and it worked. If I get time I will test to confirm and open an issue. Thanks for the follow-up.
I think webhooks have to be installed like new integrations do, so restart if you add a new one. Maybe the reload function will work as well, not sure. You would have to test. But a webhook is a back end thing, so it would have to be running all the time at some level.