Monitoring

Replay Dead Deliveries

Re-queues this webhook's dead-lettered deliveries so the normal delivery loop sends them again, signed exactly like a live event and with a full retry budget. A delivery is dead-lettered after it fails all 8 attempts over 21 minutes, which is what happens when your endpoint is down longer than that window; until you call this, it is never sent again. Deliveries that died for a permanent reason (a 410 Gone, or a webhook you deleted) are deliberately not replayed, because they would fail identically, and are reported as skipped_permanent instead. Cost: Free per call.

post/webhook/{id}/redrive

Request

  • Base URL: https://api.twitterapis.com/twitter
  • URL: https://api.twitterapis.com/twitter/webhook/{id}/redrive
  • Auth: HTTP bearer

Path parameters

idstring required

The id segment of the path, as returned by the endpoint that created the resource.

Request body

max_age_hoursinteger

Only replay deliveries that died within this many hours. Default 24, minimum 1, maximum 168.

limitinteger

Cap how many deliveries this call replays, oldest first. Default 100, minimum 1, maximum 1000.

Response

Re-send deliveries that were dead-lettered while your endpoint was down.

idstring

The webhook's id.

requeuedinteger

How many dead deliveries were put back in the queue. The next delivery pass sends them.

skipped_permanentinteger

How many dead deliveries were deliberately not replayed because they failed for a permanent reason.

max_age_hoursinteger

The window actually applied, after clamping.

limitinteger

The cap actually applied, after clamping.

Changes

No recorded changes to this operation across all 1 revision of this API.