List scheduled actions
GET /admin/scheduled-actions
The “Scheduled actions” admin surface (ADR 0020). Lists every
scheduled action — pending, done, cancelled and failed —
newest first, so an operator can see what is queued to fire,
cancel it before it does, and review what already ran. Filter
by state to narrow to a single lifecycle bucket.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”Narrow to one lifecycle state.
Opaque next-page token from a prior response.
Responses
Section titled “ Responses ”A page of scheduled actions, newest first.
object
One row of the scheduled_actions table (ADR 0020) — a declarative future action executed by the reaper through the jobs queue.
object
The target’s id as text. A UUID for asset/post/collection, a user ref for user — the column is polymorphic across both.
Per-action parameters. For change_sensitivity, a to field naming the target tier; for change_state, a to_state code; for delete, an optional reason.
object
Failure message when state is failed; null otherwise.
User who scheduled it; null for system-scheduled actions.
When the reaper ran it; null while pending or cancelled.
Authentication required, missing, or invalid
object
Human-readable error summary
Example
the request could not be completedExample
{ "error": "authentication required: sign in and retry with a valid session or API token"}Authenticated but missing required capabilities
object
Human-readable error summary
Example
the request could not be completed