Receiving webhooks from a platform
HookGet verifies the sender before anything enters your pipeline, then treats the result like any other event: same retries, same log, same replay.
In short
- Fifteen providers are supported on the way in.
- Four verify a real signature over the raw body; the rest authenticate with a header token.
- Redeliveries are deduplicated on the provider’s own delivery id.
- A token is never accepted from the query string, however correct it is.
| Platform | Verification | Guide |
|---|---|---|
| GitHub | HMAC signature | GitHub webhooks → |
| Shopify | HMAC signature | Shopify webhooks → |
| Stripe | HMAC signature | Stripe webhooks → |
| Standard Webhooks | HMAC signature | Standard Webhooks webhooks → |
| Alibaba Cloud EventBridge | Header token | Alibaba Cloud EventBridge webhooks → |
| Auth0 | Header token | Auth0 webhooks → |
| Zoho CRM | Header token | Zoho CRM webhooks → |
| Grafana | Header token | Grafana webhooks → |
| Jenkins | Header token | Jenkins webhooks → |
| Gitee | Header token | Gitee webhooks → |
| Teambition | Header token | Teambition webhooks → |
| Yuque | Header token | Yuque webhooks → |
| Dynatrace | Header token | Dynatrace webhooks → |
| SAP BTP | Header token | SAP BTP webhooks → |
| Any other sender | Header token | Any other sender webhooks → |