Webhooks
Redeliver a webhook
POST
/api/v1alpha1/webhooks/{webhook_id}/deliveries/{delivery_id}/redeliverQueues one past delivery to be sent again. Use it after you have fixed whatever made the endpoint fail.
- Access: an alpha-enabled API key with the
MANAGE_WEBHOOKSpermission. - Effect: the attempt counter goes back to zero and the record stops being final, so the delivery is treated as new.
- Response: 202. The response comes back before the new attempt runs.
- Retries: send an
Idempotency-Keyif your caller may repeat the POST.
Watch GET /api/v1alpha1/webhooks/{webhook_id}/deliveries for the outcome of the new attempt.
Authorization
apiKey AuthorizationBearer <token>
In: header
Path Parameters
webhook_id*string
Identifier of a registered webhook endpoint.
delivery_id*string
Identifier of one delivery attempt, as returned by the delivery history.
Header Parameters
Idempotency-Key?string
Optional key for safe retry of this POST. The key is retained for 24 hours and compared with the request payload and concrete path parameters.
Length
length <= 255Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://example.com/api/v1alpha1/webhooks/wh_0190b5d4-7e1f-7a2b-9c3d-1234567890ab/deliveries/delivery_0190b5d4-7e1f-7a2b-9c3d-1234567890ab/redeliver" \ -H "Authorization: Bearer $DEEPFRAME_API_KEY"{ "attempts": 2, "created_at": "2026-08-08T10:00:01.000Z", "endpoint_id": "wh_0190b5d4-7e1f-7a2b-9c3d-1234567890ab", "event_id": "evt_0190b5d4-7e1f-7a2b-9c3d-1234567890ab", "event_type": "video.indexed", "id": "delivery_0190b5d4-7e1f-7a2b-9c3d-1234567890ab", "next_attempt_at": "2026-08-08T10:10:00.000Z", "response_status": 202, "status": "delivered"}