---
title: "Replay a delivery"
description: "Resend a past delivery with the same payload — useful after your receiver was down."
section: "API reference"
url: https://dravo.dev/docs/api/webhooks/replay
---
# Replay a delivery

Resend a delivery from the [history](/docs/api/webhooks/deliveries) with the same
event and payload. Dravo records a **new** delivery attempt (the original stays in
the log), so you can recover events your receiver missed while it was down without
waiting for a new one.

#### `POST /v1/webhooks/{webhook_id}/deliveries/{delivery_id}/replay`

Resend a past delivery (same payload and event) to the endpoint. Records a new delivery attempt.

**Auth:** Dashboard JWT only

| Field | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `webhook_id` | path | string | yes | Endpoint that owns the delivery. |
| `delivery_id` | path | string | yes | Delivery to resend (from the deliveries list). |

Response `200`: Result of the new delivery attempt.

```json
{
  "id": "del_2",
  "event_type": "post.published",
  "status_code": 200,
  "attempts": 1
}
```
