Replay events to a webhook subscription
POST
/v1/admin/webhooks/{subscription_id}/replay
Re-delivers historical events to the subscription's endpoint. Useful for recovering from outages or backfilling a new subscription.
BEHAVIOR: - Events are delivered in chronological order. - Each delivery is tracked as a new WebhookDelivery with source "replay". - Replay respects the subscription's retry policy. - Concurrent replays to the same subscription are NOT allowed.
LIMITS: - Maximum 1000 events per replay request. - Use from/to to control the replay window.
Authorizations
AdminKeyAuth
Administrative API key with full system access
Type
API Key (header: X-Admin-API-Key)
Parameters
Path Parameters
subscription_id*
Type
Requiredstring
Request Body
application/json
JSON "from": "string", "to": "string", "event_types": [ "string" ], "max_events": 100
{
}
Responses
Replay accepted (processing asynchronously)
application/json
JSON "replay_id": "string", "events_queued": 0, "estimated_completion_seconds": 0
{
}