beel_retry_webhook_delivery
Retry a failed webhook delivery by resending its original payload immediately and logging a new delivery attempt. Preserves the original entry and uses the captured payload, not current data.
Instructions
Re-sends the original payload of a delivery immediately and records the outcome as a new entry in the delivery history; the original entry is kept as it was. The payload is the one captured when the event happened, not a fresh snapshot, so changes made to the entity since then are not reflected.
Endpoint: POST /v1/accounts/{account_id}/webhooks/{webhook_id}/deliveries/{delivery_id}/retry
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | Yes | Your own account, or an account you provisioned. It — not the credential, and not the `BeeL-Active-Company` header — decides which account the operation acts on. An account you do not reach answers `403`, and so does an account that does not exist, so the existence of somebody else's account is never disclosed. | |
| webhook_id | Yes | Subscription of the account in the path. A subscription of another account answers `404`, the same as one that does not exist: under the account resolved from `{account_id}` it simply is not there. | |
| delivery_id | Yes | Delivery attempt of that subscription to replay. | |
| idempotency_key | No | Optional idempotency key for this operation. Omit it and one is derived from the request itself, which makes a blind retry safe but also collapses a SECOND, deliberately identical operation into the first for 24 hours. Set it — to an order id, or anything unique per intended operation — whenever you mean to create something that may look identical to what you just created. |