Skip to content

Resume WebhookBeta

Turn a paused webhook back on and reset its failure count.

POST/api/v1/webhooks/{webhook_id}/resume

A webhook is paused automatically after 10 consecutive failed deliveries: isActive becomes false, pausedReason is consecutive_failures and pausedAt is set. Fix your endpoint, then call this to start deliveries again. Events that happened while it was paused are not replayed.

Path Parameters#

webhook_idstringpathrequired

The unique identifier of the webhook.

Response#

Returns the webhook in data with isActive: true, consecutiveFailures: 0, and pausedAt and pausedReason set to null. 404 if the webhook is not in this workspace.

Rate Limit#

  • 120 requests per minute, shared by every write call in your workspace. Fixed 60-second window.
  • Every response includes X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset (unix epoch seconds) and X-RateLimit-Bucket (write).
  • A 429 response includes a Retry-After header (seconds until the bucket resets).

For client-side patterns, see Rate Limiting.

Was this page helpful?
View as MarkdownLast updated November 4, 2026