Documentation
Sign inGet started

Replay missed events

POST
/v1/webhooks/{webhook_id}/replay
curl -X POST "https://us1.platform.bird.com/v1/webhooks/{webhook_id}/replay" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
Queues redelivery of events the endpoint missed: deliveries that failed as well as events never attempted (for example while the endpoint was paused). Events the endpoint already received successfully are skipped, so a replay never double-delivers. The window runs from since (default: the last 24 hours) to until.
The 202 response means the replay is queued. Events are redelivered asynchronously and retried like any other delivery; no count or task ID is returned, so track results with List delivery attempts.
Replays are limited to 20 per organization per UTC day; beyond that the request returns a 429 WebhookReplayQuotaExceeded.
Corps de la requête
since
string
Replay events that occurred at or after this timestamp. Defaults to 24 hours before the request when omitted.
until
string
Replay events that occurred before or at this timestamp. Omit to bound the window only by since.