Resume Run

Resume a paused workflow run from its last completed wave. Transitions the run from `paused` back to `running` and schedules execution to continue from where it left off — no nodes that already completed are re-executed. Returns 409 if the workspace already has another active run for this workflow, or if the caller is at the concurrent-run limit. In that case the run stays `paused` and the caller can retry later. Only runs in `paused` status can be resumed; attempting to resume a `running`, `completed`, `failed`, or `cancelled` run returns 409.

Authentication

AuthorizationBearer
Clerk JWT token
OR
AuthorizationBearer

Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.

Path parameters

workflow_idstringRequiredformat: "uuid"
run_idstringRequiredformat: "uuid"

Headers

X-Workspace-Idstring or nullOptional

Response

Successful Response
dataobject
metaobject

Errors

422
Unprocessable Entity Error