Skip to main content
POST
Resend an event

Authorizations

Authorization
string
header
required

A secret key, sk_test_... or sk_live_...; a publishable key (pk_...) on the browser routes only

Path Parameters

id
string
required
Required string length: 1 - 64

Body

application/json
endpoint
string
required

The endpoint to deliver to again.

Required string length: 1 - 64
Example:

"we_test_4kQ2mL7Hs1pXv4cR8tWzAbCdEf"

Response

The event, with the new delivery pending

object
enum<string>
required
Available options:
event
id
string
required
Example:

"evt_test_7Hs2kQ9mL1pXv4cR8tWzAbCdEf"

type
enum<string>
required
Available options:
payment.processing,
payment.authorized,
payment.succeeded,
payment.failed,
payment.canceled,
payment.returned,
refund.pending,
refund.succeeded,
refund.failed,
checkout_session.completed,
checkout_session.expired
Example:

"payment.succeeded"

created_at
string
required

When the object reached this state: by the ledger for a payment or a refund, by the session for a checkout session.

Example:

"2026-09-19T21:04:11.000Z"

livemode
boolean
required
Example:

false

data
object
required
deliveries
object[]
required

One per endpoint the event was sent to, oldest first.