resend_webhook_event
Re-deliver a webhook event by cloning it, preserving the original's audit record. The clone is dispatched with an Idempotency-Key prefix to distinguish resends, ideal for missed events or backfills.
Instructions
Re-deliver a webhook event by id, audit-trail preserving. Inserts a fresh event (new numeric id) that points back at the source via manualResendOf, then dispatches that clone — the original row is left untouched, so its prior response status/body stays on the record. Works on any status (success, failed, pending). Returns the clone event; the returned id is the new event's id, NOT the source. The customer's webhook handler will see Idempotency-Key: resend_ on the delivery, and can distinguish a resend from the original by that prefix or by the payload's manualResendOf field. Prefer this over retry_webhook_event when a customer reports a missed or unprocessed event, or during a backfill — you want the original delivery outcome to remain on the record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Webhook event id of the source event to clone and resend |