Request or return human control of a Computer Use node
Read the current control state, request or renew a viewer lease, or resume a Computer Use node. Supply the run ID, subjob ID, a viewer UUID in viewId, and one of status, request, renew, or resume. The caller must have access to the run and its computer. Browser Use nodes do not support takeover through this endpoint. Unsupported takeover, unavailable control, or control held by another viewer returns 409.
/api/runs/{id}/subjobs/{subjobId}/computer-controlidstringrequiredsubjobIdstringrequiredactionenumrequiredOne of: status, request, renew, resume
viewIdstringrequiredRequest
curl -X POST https://trickest.io/api/runs/{id}/subjobs/{subjobId}/computer-control \
-H "Authorization: Token $TRICKEST_TOKEN" \
-H "Content-Type: application/json" \
-d '{ }'Responses
modeenumrequiredOne of: running, pausing, paused, expired, finished
ownedbooleanrequiredleaseUntilnumberrequiredassistedbooleanrequiredbusybooleanrequiredcodestringrequiredmessagestringrequireddetailsobjectField-level detail when the error is a validation failure.
codestringrequiredmessagestringrequireddetailsobjectField-level detail when the error is a validation failure.
codestringrequiredmessagestringrequireddetailsobjectField-level detail when the error is a validation failure.
codestringrequiredmessagestringrequireddetailsobjectField-level detail when the error is a validation failure.
codestringrequiredmessagestringrequireddetailsobjectField-level detail when the error is a validation failure.