---
title: "Retry Operator Event Delivery"
method: POST
path: "/operator-events/retry"
tags: ["Operator Events"]
---

# Retry Operator Event Delivery

`POST /operator-events/retry`

## Request

- Base URL: `https://api.outpost.hookdeck.com/2025-07-01`
- URL: `https://api.outpost.hookdeck.com/2025-07-01/operator-events/retry`
- Auth: one of:
  - HTTP bearer
  - HTTP bearer

Redelivers an operator event to one operator event destination. The event must exist, and
the destination must be enabled, match the event's topic and filter, and already have a
delivery attempt for the event.

Returns 404 `event not found` if the event does not exist. Returns 404
`destination not found` if the destination does not exist or has been deleted.

Unlike `POST /retry`, which answers `202`, this answers `200` with `{"success": true}`.

This endpoint is only available on managed Outpost.

## Request body

- OperatorEventRetryRequest
  - `event_id` string, required: The ID of the operator event to redeliver.
  - `destination_id` string, required: The ID of the operator event destination to redeliver it to.

## Response `200`

Retry accepted.

- 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 or filter - The event has no delivery attempt for the destination
- `401`: Missing or invalid authentication credentials.
- `404`: Requested resource not found.
- `422`: Request body fails validation.
- `500`: Unexpected server error.

## Changes

- **2026-10-02** `a4ddd5c7a824`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hookdeck/apis/outpost-api/changes/operator-events/retry/post.md)

---

[API](https://skmtc.dev/hookdeck/apis/outpost-api.md) - [All operations](https://skmtc.dev/hookdeck/apis/outpost-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hookdeck/apis/outpost-api/revisions/10262afe0dba?raw)
