---
title: "Replay webhook delivery"
method: POST
path: "/v1/webhook_endpoints/{webhook_id}/deliveries/{delivery_id}/replay"
---

# Replay webhook delivery

`POST /v1/webhook_endpoints/{webhook_id}/deliveries/{delivery_id}/replay`

## Request

- Base URL: `https://api.turos.app`
- URL: `https://api.turos.app/v1/webhook_endpoints/{webhook_id}/deliveries/{delivery_id}/replay`
- Auth: HTTP bearer

Replay a stored webhook delivery attempt by re-emitting its source event to the endpoint.

## Response `200`

Explicit replay result. Replay creates new delivery records linked to the source attempt.

- object
  - `object` 'webhook_delivery_replay', required
  - `sourceDeliveryId` string, required
  - `eventId` string, required
  - `deliveries` object[], required
    - `kind` 'webhook_delivery', required
    - `deliveryId` string, required
    - `recordedAt` string, date-time, required
    - `orgId` string, required
    - `eventId` string, required
    - `eventType` string, required
    - `webhookId` string, required
    - `destinationUrl` string, uri, required
    - `status` integer, nullable, required
    - `ok` boolean, required
    - `requestId` string, required
    - `error` string, nullable, required
    - `latencyMs` integer, nullable, required
    - `replayedFromDeliveryId` string, nullable, required
  - `eventsReplayed` integer, required

## Other responses

- `default`: Contract-aware error response

---

[API](https://skmtc.dev/turos/apis/turos-api.md) · [All operations](https://skmtc.dev/turos/apis/turos-api/llms.txt) · [OpenAPI document](https://skmtc.dev/turos/apis/turos-api/revisions/a68d3ec80a56?raw)
