Webhooks
List an endpoint's recent deliveries
GET
Newest first: what was sent, when, and how it went. A failed or blocked one can be sent again with POST /webhook-deliveries/{id}/redeliver.
apiKeyheader
AuthorizationBearer <token>An API key from the Developers page. rhq_test_ keys reach the sandbox, rhq_live_ keys the live side.
id*stringlimit?integerHow many to return
Range
1 <= value <= 100Default
25cursor?stringnextCursor from the previous page
Success
application/json- response
Success
data*array<>nextCursor*|Pass as cursor for the next page. null on the last page
total*integerHow many match across every page
Range
0 <= valuecurl -X GET "https://example.com/v1/webhook-endpoints/whe_01K6XJ4Q8ZT3M9R5V2B7WDHNCA/deliveries"{ "data": [ { "id": "whd_01K6XJ4Q8ZT3M9R5V2B7WDHNCA", "endpointId": "whe_01K6XJ4Q8ZT3M9R5V2B7WDHNCA", "eventId": "evt_01K6XJ4Q8ZT3M9R5V2B7WDHNCA", "status": "pending", "attempts": 0, "lastStatusCode": 200, "lastError": "string", "createdAt": "2026-10-07T11:04:31.000Z", "updatedAt": "2026-10-07T11:04:31.000Z" } ], "nextCursor": null, "total": 1}Delete an endpoint DELETE
Deliveries to it stop at once.
Resend a delivery POST
Queues a fresh delivery of the same event to the same endpoint, carrying the same event id so a receiver that de-dupes on it sees no difference from the original. Goes out right away, ahead of anything else queued for this endpoint and subject.