Issue
I've added a webhook to one of our projects so that when an event happens, an outgoing POST request is sent from Sentry to the specified endpoint. However, when I check my request logs, the request is missing headers such as the "Sentry-Hook-Signature" header.
Applies To
-
Users using the legacy Webhook Plugin
Resolution
The legacy Webhook Plugin does not return some of the newer headers. Here is an example of the headers returned using the legacy plugin:
Sentry's Webhooks documentation that mentions the Signature Header is in reference to Internal Integrations Webhooks. If you require these missing headers you will want to use an Internal integration.
For example, using an Internal Integration Webhook will return the headers below: