View webhook delivery history
Paginated log of all webhook delivery attempts across your organization.
Use cases:
- Debug failed deliveries — see HTTP status codes and response bodies
- Audit which events were sent and when
- Monitor retry progress for failing endpoints
- Copy a delivery
idand replay it with the redelivery endpoint
Filter options:
webhookId— Show deliveries for a specific webhook onlyeventType— Filter by event type (e.g.account.status_changed)status— Filter by delivery status:pending,delivered,retrying,failed
Delivery statuses:
| Status | Meaning |
|---|---|
pending | Queued, not yet attempted |
delivered | Successfully delivered (2xx response) |
retrying | Failed, will retry (up to 5 attempts over ~2.5 hours) |
failed | All retries exhausted |
Replay a failed delivery:
- List failed deliveries:
GET /platform/v1/organization/webhook-deliveries?status=failed
- Copy the delivery
idfrom the response.
The delivery id is the value used as {deliveryId}. It is different from
eventId and webhookId.
{
"success": true,
"data": {
"deliveries": [
{
"id": "1f7f2e8a-2c4a-4a60-9c5b-8a1111111111",
"webhookId": "8a6b1d4c-9f3e-4f2b-a111-222222222222",
"eventId": "4c2c49f0-7f1a-4f40-b333-333333333333",
"eventType": "account.failed",
"status": "failed",
"httpStatus": 500,
"attempt": 5
}
]
}
}
- Replay that exact delivery:
POST /platform/v1/organization/webhook-deliveries/{deliveryId}/redeliver
The replay uses the original payload and returns the new delivery result.
Authentication: Accepts either Authorization: Bearer <jwt> (dashboard) or X-API-Key: hp_live_... (programmatic).
Authorizations
JWT Bearer token for user session auth. Format: "Bearer {token}". Used by User and Organization endpoints.
Query Parameters
Filter by webhook ID
Filter by event type
Filter by delivery status
pending, delivered, retrying, failed Results per page (max 100)
1 <= x <= 100Offset for pagination
x >= 0Related topics
Inspect one event and all its webhook deliveriesGet webhook endpoint delivery and latency metricsGet daily webhook delivery activityInspect a webhook event and all delivery attemptsDelete a webhook