Skip to main content
POST
/
exo-api
/
webhook-deliveries
/
{delivery}
/
retry
Retry a failed delivery
curl --request POST \
  --url https://api.example.com/exo-api/webhook-deliveries/{delivery}/retry

Documentation Index

Fetch the complete documentation index at: https://docs.exowizz.com/llms.txt

Use this file to discover all available pages before exploring further.

Queues a manual retry for a failed webhook delivery. Only the subscription owner or an admin can retry.

Path parameters

delivery
integer
required
The failed webhook delivery ID.

Request

curl -X POST \
     -H "Authorization: Bearer YOUR_TOKEN" \
     https://your-app.com/exo-api/webhook-deliveries/123/retry

Response

Returns the queued retry delivery with a 201 Created status. Example response:
{
  "id": 456,
  "event_id": 88,
  "subscription_id": 12,
  "parent_delivery_id": 123,
  "root_delivery_id": 123,
  "trigger_kind": "manual",
  "status": "pending",
  "attempt": 0,
  "max_attempts": 3,
  "url": "https://example.com/webhook-receiver"
}

Errors

StatusDescription
403You do not own this delivery and are not an admin
422Delivery is not failed, related records are missing, or manual retry limit reached