Skip to main content
POST
Recover events a webhook endpoint missed

Authorizations

Authorization
string
header
required

Use Authorization: Bearer end_sk_* for partner API keys (e.g. end_sk_AbCd_example_api_key).

Headers

Idempotency-Key
string

Unique key that makes this request safe to retry. Replaying the key with the same body returns the original response with Idempotent-Replayed: true; replaying it with a different body returns 409 idempotency.key_conflict.

Required string length: 1 - 255
Example:

"a1b2c3d4-0000-4000-8000-000000000000"

Path Parameters

endpoint_id
string<uuid>
required
Example:

"8e1a7f50-90ab-4cde-8012-3456789abcde"

Body

application/json
since
string<date-time>
required

Queue every subscribed event created at or after this time that never reached the endpoint. At most 30 days ago.

Example:

"2026-09-22T00:00:00Z"

Response

How many events were queued, split by missed and failed.

since
string<date-time>
required

The time recovery started from: the requested since, or the endpoint's creation time when that is later.

queued
integer
required

Attempts inserted by this call, missed plus failed. They arrive over the following minutes; follow them through the events list filtered by endpoint_id.

Required range: x >= 0
missed
integer
required

Events that had never been attempted to this endpoint.

Required range: x >= 0
failed
integer
required

Events whose attempts to this endpoint had all failed with no retry pending; each gets its next attempt.

Required range: x >= 0