Svix · Arazzo Workflow
Svix Recover Failed Webhooks
Version 1.0.0
Trigger recovery of an endpoint's failed messages and poll the background task to completion.
View Spec
View on GitHub
WebhooksWebhooks As A ServiceWebhook DeliveryWebhook SendingEvent DrivenEventingMessagingPub SubStreamingIngestIntegrationReliabilityRetriesDeliverabilitySigningVerificationHMACStandard WebhooksMulti TenantMulti RegionEnterpriseSaaSDeveloper PlatformAPIRESTSOC 2HIPAAPCI DSSGDPROpen SourceRustPolyglot SDKTerraformCLIArazzoWorkflows
Provider
Workflows
recover-failed-webhooks
Replay an endpoint's failed messages and wait for the recovery task to finish.
Verifies the endpoint, starts a recovery from the given timestamp, then polls the background task created by the recovery until its status is no longer running.
1
getEndpoint
v1.endpoint.get
Confirm the endpoint exists before starting recovery. Returns 200 with the endpoint object.
2
startRecovery
v1.endpoint.recover
Start replaying the endpoint's failed messages since the given timestamp. Returns 202 Accepted with a background task reference.
3
pollTask
v1.background-task.get
Poll the recovery background task until it leaves the running state. The step retries while the task status is still running.