Skip to main content

Dismiss a failed expiring queue item

PUT 

/queue/:queueId

Dismisses an overdue queue item so it stops being reported.

Only one change is supported: set request.status to dismissed. The item must be expiring, past its expiry time, and its latest activity entry must be an error (nonzero code). The body may be JSON or form-encoded; the key is the literal string request.status (a flat key, not a nested object).

Required role: admin or superadmin.

A nested JSON object ({"request": {"status": "dismissed"}}) is not understood and returns 501. A second dismissal of the same item returns 403 because it is no longer expiring.

Request​

Responses​

The dismissed queue item.