Webhooks
Replay a webhook delivery
Replays a delivered or exhausted event delivery for a subscription you own. Sets its status to pending, resets attempt_count to 0, increments replay_count, and enqueues a fresh delivery of the same payload with a new signature timestamp. The replay keeps the same event_id, so your idempotency key still applies. Pending or failed deliveries are still being delivered or retried and cannot be replayed. Payloads are purged 30 days after the delivery's last attempt or replay; a delivery whose payload was purged can no longer be replayed.
post/v1/webhooks/{id}/deliveries/{delivery_id}/replay
Request
- Base URLhttps://api.gojinko.com
- URLhttps://api.gojinko.com/v1/webhooks/{id}/deliveries/{delivery_id}/replay
- Auth
- API key in header X-API-Key
- or HTTP bearer
Path parameters
idstring required
Example:42
delivery_idstring required
Example:981
Response
Webhook delivery replay enqueued
Example response
{
"delivery": {
"id": 981,
"event_id": "evt_4471_booking.completed",
"event_type": "booking.completed",
"booking_ref": "JNK-8F3D21",
"status": "exhausted",
"attempt_count": 8,
"last_http_status": 503,
"last_error": "non-2xx response: 503",
"created_at": "2026-10-08T10:02:11Z",
"updated_at": "2026-10-08T11:20:40Z",
"delivered_at": null,
"exhausted_at": "2026-10-08T11:20:40Z",
"replay_count": 0,
"payload": {
"event": "booking.completed",
"event_id": "evt_4471_booking.completed",
"booking_ref": "JNK-8F3D21",
"status": "confirmed",
"occurred_at": "2026-10-08T10:02:11Z",
"livemode": true
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.