---
title: "Replay a notification"
method: POST
path: "/notifications/{notification_id}/replay"
tags: ["Notifications"]
---

# Replay a notification

`POST /notifications/{notification_id}/replay`

## Request

- Base URL: `https://sandbox-api.paddle.com`
- URL: `https://sandbox-api.paddle.com/notifications/{notification_id}/replay`
- Auth: HTTP bearer

Attempts to resend a `delivered` or `failed` notification using its ID.

Paddle creates a new notification entity for the replay, related to the same `event_id`. Your response includes the new `notification_id` of the created notification.

Notifications older than 90 days aren't retained. If you try to replay a notification that's no longer retained, Paddle returns an error.

Only notifications with the `origin` of `event` can be replayed. You can't replay a notification created for a replay.

## Path parameters

- `notification_id` string, required

## Response `202`

The request has been accepted for processing, but processing has not yet completed.

- object
  - `data` NotificationReplay, required: Represents a notification replay entity.
    - `notification_id` string, required: Unique Paddle ID for this notification, prefixed with `ntf_`.
  - `meta` Meta, required: Information about this response.
    - `request_id` string, required: Unique ID for the request relating to this response. Provide this when contacting Paddle support about a specific request.

## Other responses

- `default`: An unexpected error response.

## Changes

- **2026-02-02** (v1) `9ba8be0f2006`: 6 breaking, 1 warning, 6 info
  - added the new path request parameter `notification_id`
  - the `error` response's property type changed from `object` to no type for status `default`
  - removed the required property `error/code` from the response with the `default` status
  - removed the required property `error/detail` from the response with the `default` status
  - …9 more
- **2025-02-03** (v1) `50bbef23e6a1`: 2 info
  - api tag `Notifications` added
  - api tag `Notification setting replays` removed
- **2024-02-19** (v1) `a4a4068ff792`: 5 info
  - api tag `Notification setting replays` added
  - api tag `Notifications` removed
  - removed the non-success response with the status `401`
  - removed the non-success response with the status `404`
  - …1 more

[Operation history](https://skmtc.dev/paddlehq/apis/paddle-api/changes/notifications/:notification_id/replay/post.md)

---

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