Webhooks

Deliveries, retries and debugging

How failed deliveries are retried, and how to inspect and resend any delivery.

Oct 11, 20261 min read

Retries

A delivery fails when your endpoint times out after 10 seconds or returns a status outside 2xx. Failed deliveries are tried up to 3 times with exponential backoff starting at 15 seconds.

Because of retries, the same event can arrive more than once. Store the X-Studio-Delivery id and skip ids you've already handled.

Inspect deliveries

0 of 0 done
  1. Open Settings → Webhooks and click the endpoint
  2. Under Recent deliveries, use Filter deliveries to show All, Succeeded or Failed
  3. Open a delivery to see the request we sent and the response your server returned
  4. Click Resend to deliver the same payload again

Pause an endpoint

Turn the endpoint's switch off to pause it while you fix your server. Events that happen while it's paused are recorded as failed with the reason endpoint inactive.

Was this helpful?
Ship on-brand posts in minutes

AI content, scheduling, engagement and a full marketing suite — free to start.

Start free
Back to documentation

Keep reading

Put this into practice in AeroReply

Every tool lives in the same account, from the free plan up.

Put this into practice

Start free — design, schedule and grow from one workspace.

  • No credit card
  • 2-minute setup
  • Cancel anytime