Prismic Webhook uses GET instead of POST?


I have been utilizing Prismic webhooks in my Next.js application for tag revalidation. This setup has been functioning correctly for over two weeks. Recently, however, I started encountering 405 status codes when the webhooks are triggered. Upon investigating, I noticed that the method received from Prismic is GET instead of the expected POST. Manually calling my revalidation endpoint works seamlessly.

Could you please inform me if there have been any recent changes to the webhook configurations or any related aspects on your end? I have not found any updates or changes documented that might explain this issue.

Thank you

Hi Adam,

There have been no changes to how we handle webhooks. All our methods on our APIs are get methods.

Maybe this thread will help: