Skip to content

Webhooks

Redeliver a delivery

POST/v1/webhook-deliveries/{deliveryId}/redeliver

Send a delivery again. It goes out as a new delivery with a new id, the same event and data, and its own retries.

Path parameters

  • deliveryIdstringrequired

    The delivery's id, from the delivery log.

Response

The new delivery.

  • idstringrequired

    The delivery's id.

  • webhookIdstringrequired

    The webhook it was sent to.

  • submissionIdstring or nullrequired

    The response it carries. Null for a test delivery.

  • eventstringrequired

    The event. It is "submission.completed" or "submission.abandoned", or "ping" for a test.

  • statusenumrequired

    pending while it is being sent or retried, succeeded once the endpoint accepted it, and failed after the last attempt failed.

    One of "pending", "succeeded", "failed"

  • attemptsnumberrequired

    Attempts made so far.

  • lastStatusnumber or nullrequired

    The HTTP status of the last attempt. Null before the first attempt, or when the endpoint didn't answer.

  • lastErrorstring or nullrequired

    What went wrong on the last attempt. Null when nothing did.

  • nextAttemptAtnumber or nullrequired

    When the next retry is due, in milliseconds since the epoch. Null when none is due.

  • createdAtnumberrequired

    When the delivery was made, in milliseconds since the epoch.

  • payloadanyrequired

    The data field of the request body.

Errors answer with a status and the error shape.