Replay events
Sends the kept events made in a time range to this endpoint again, each as a new delivery with retries, oldest first. Only event types the endpoint subscribes to now are sent. Events carry their original id, so a receiver that already handled one can skip it. At most 500 per call; events are kept 14 days.
api_key webhooksAuthorizationBearer <token>A team API key, made by an admin under Settings, API keys. Send it as Authorization: Bearer chk_....
Scope: webhooks
endpoint_id*stringThe endpoint's id.
application/json- body
Which kept events to send again.
only_failed?booleanOnly events whose deliveries to this endpoint all failed, or that it
never got. Defaults to false (every event it subscribes to).
truesince*stringRFC 3339. At most 14 days ago (events are kept that long).
"2026-10-25T00:00:00Z"until?|RFC 3339. Defaults to now.
"2026-10-26T00:00:00Z"Queued.
application/json- response
What a replay queued.
capped*booleanMore matched than one replay sends (500); replay again from the last one.
falsefound*integerKept events in the range (of every type).
0 <= value40queued*integerEvents queued to send again.
0 <= value12curl -X POST 'https://api.coderhelm.com/api/webhooks/endpoints/ep_01jbendpt4a7b0c3d6e9f2g5h8/replay' \ -H "Authorization: Bearer $CODERHELM_API_KEY" \ -H 'Content-Type: application/json' \ -d '{ "since": "2026-10-25T00:00:00Z"}'{ "capped": false, "found": 40, "queued": 12}Resend a delivery POST
Sends the same event (the same body and `webhook-id`, signed now) to the endpoint once more and adds the attempt to the delivery. Works on any delivery whose event is still kept (14 days), delivered or not.
Reveal the signing secret GET
The endpoint's current signing secret. Each reveal is written to the team's audit log.