---
title: "Retry Event Delivery"
method: POST
path: "/retry"
tags: ["Retry"]
---

# Retry Event Delivery

`POST /retry`

Triggers a retry for delivering an event to a destination. The event must exist and the destination must be enabled and match the event's topic.

When authenticated with a Tenant JWT, only events belonging to that tenant can be retried.
When authenticated with Admin API Key, events from any tenant can be retried.

## Request body

- RetryRequest — Request body for retrying event delivery to a destination.
  - `event_id` string, required — The ID of the event to retry.
  - `destination_id` string, required — The ID of the destination to deliver to.

## Response `202`

Retry accepted for processing.

- SuccessResponse
  - `success` boolean

## Other responses

- `400` — Bad request. This can happen when: - The destination is disabled - The destination does not match the event's topic
- `401` — Missing or invalid authentication credentials.
- `404` — Requested resource not found.
- `500` — Unexpected server error.

---

[API](https://skmtc.net/hookdeck/apis/outpost-api.md) · [All operations](https://skmtc.net/hookdeck/apis/outpost-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hookdeck/outpost-api/revisions/506c7bcee34b/schema)
