Resend one delivery

POSThttps://api.checkslip.com/api/webhooks/deliveries/{delivery_id}/redeliver

API key

Sends the same payload, byte for byte, again with the original webhook-id but a new webhook-timestamp and signature, and starts the retry schedule over. Works on FAILED and SUCCEEDED deliveries. Your system receives the message again; without deduplication on webhook-id it records it twice. An Idempotency-Key is required; the same key for the same delivery returns the first result and does not queue again. It cannot be resent when the endpoint is disabled (ENDPOINT_DISABLED), deleted (ENDPOINT_DELETED), the message's data has been deleted (PAYLOAD_EXPIRED), or the original message was not kept (PAYLOAD_INTEGRITY_MISMATCH). Needs an API key with webhook:manage.

Parameters

FieldInTypeRequired
delivery_idpathstringyes
traceparentheaderstringno
Idempotency-Keyheaderstringyes

Responses

202 application/json

FieldTypeRequired
idstringyes
message_idstringyes
endpoint_idstringyes
event_typeslip.checked | webhook.testyes
request_idstring (uuid) | nullyes
statusPENDING | RETRYING | SUCCEEDED | FAILED | CANCELLEDyes
attempt_countintegeryes
next_attempt_atstring (date-time) | nullyes
last_attempt_atstring (date-time) | nullyes
last_http_statusinteger | nullyes
created_atstring (date-time)yes

Possible errors

400401403404409410422

An error as Problem Details. All codes are listed at Error codes