Skip to main content
POST
Resend an event

Authorizations

Authorization
string
header
required

API key: Authorization: Bearer sk_test_... or sk_live_....

Headers

Invoice-Version
string

Pin a dated API release (Stripe-style). Omit to use the current version. An unknown value returns 400 request.invalid_version. Echoed back on every response.

Example:

"2026-07-10"

Invoice-Account
string

Connect: act on behalf of one of your connected accounts (its acct_…/org_… id). Omit to act as your own organization. Not honored on /v1/api_keys.

Example:

"org_2P9connectedacct"

Idempotency-Key
string

Safely retry any POST. A successful (2xx) response is stored for 24h and replayed byte-for-byte for identical retries (the replay adds an idempotent-replayed: true header). A non-2xx releases the key, so you can fix the cause and retry with the same key; pac.stamp_outcome_unknown, pac.auth_failed and download.request_failed are the exceptions and replay like a success. Reusing the key of a stored response with a different body is 409 idempotency.key_reuse; an in-flight duplicate is 409 idempotency.key_processing.

Example:

"a1b2c3d4-e5f6-4789-8abc-1234567890ab"

Path Parameters

id
string
required

Body

application/json
webhook_endpoint_id
string

Redeliver to exactly this endpoint id. Omit to fan out to every currently-matching enabled endpoint.

Minimum string length: 1

Response

Default Response

object
enum<string>
required

Always "event".

Available options:
event
id
string
required

The resent event id.

resent_to
string[]
required

The webhook endpoint ids a delivery was (re-)enqueued for.