Skip to main content

Retry Failed Webhooks

POST 

/api/v1/sync/webhooks/retry-failed

Retry all failed webhooks that haven't exhausted max retries.

This endpoint resets all webhooks with status='failed' and attempt_count < 20 back to 'pending' status. The background worker will pick them up automatically for processing.

Use cases:

  • Backend was temporarily down and webhooks failed
  • Network issues resolved
  • Manual intervention after fixing backend issues

Note: Only webhooks that haven't exceeded max retries (20 attempts) will be reset. Permanently failed webhooks (attempt_count >= 20) are not affected.

Responses

Successful Response