Resume a task
POST/api/v1/tasks/:task_id/resume
Lifts a task's pause. When the pause suppressed the current state's on_enter — automation_status: paused — that dispatch is started now, as the caller resuming rather than as whoever last moved the task. A state whose dispatch had already completed, or that declares none, is left alone, so a resume never re-spends work the pause did not stop.
This is the only way a pause is lifted; a task that is merely idle is advanced by firing a transition instead.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 429
- 500
The resumed task
Invalid request — a query parameter or body field the operation does not declare, or a value that fails validation
Unauthorized
Forbidden
Task not found
The task carries no pause to lift
QUOTA_EXCEEDED — a requests quota on the calling API key or its project is spent for the window; Retry-After says when it reopens
Response Headers
Seconds until the quota window admits a request again
Unexpected server error — INTERNAL_ERROR, with the raw message never forwarded