Webhook endpoint is not receiving events
Use this procedure when a sender reports a delivery but no corresponding Hookmetry webhook log is present.
Diagnosis procedure
- Confirm the sender uses the exact capture URL for the intended endpoint.
- Confirm the endpoint is active and belongs to the expected account.
- Confirm the sender uses POST; the public capture route accepts POST only.
- Confirm the sender supplies a non-empty body.
- Review the provider delivery record for the request URL and response.
- Check whether the endpoint has reached its request quota.
Capture responses
| Response | Meaning |
|---|---|
| 200 with success: true | The request was captured. |
| 400 | The body was empty or input failed validation. |
| 403 | The endpoint request quota was exceeded. |
| 404 | The endpoint ID was not found. |
| 405 | The sender used GET rather than POST. |