Skip to main content
POST
Replay every delivery that did not arrive, by filter

Authorizations

hookie_session
string
cookie
required

The console's sealed session cookie, set by WorkOS AuthKit. Mutating requests also require the X-Requested-With CSRF header.

Path Parameters

pid
string
required

Project id (UUID) belonging to the caller workspace.

Body

application/json
destination_id
string

Only deliveries to this destination.

status

dead, failed, or both (the default). A list, or a comma-separated string. Any other status is a 400.

Available options:
dead,
failed
since
string<date-time>

Only deliveries created at or after this time.

until
string<date-time>

Only deliveries created at or before this time.

limit
integer
default:100

The most to queue in this call.

Required range: 1 <= x <= 500
dry_run
boolean

Answer {matched, dry_run: true} without queueing or charging anything - what a confirmation states.

Response

One bounded pass (or, with dry_run, the count alone).

queued
integer
required

New deliveries queued by this call.

matched
integer
required

Deliveries matching the filter when the call began.

remaining
integer
required

Deliveries still matching after it.

more
boolean
required

remaining > 0: call again to continue.

stopped
enum<string>

Present when the allowance ran out part-way.

Available options:
delivery_allowance_exhausted
error
string

With stopped: the allowance message.