Delete a computer
Permanently deletes a stopped computer. The record stays as a deleted tombstone; when the fleet does not acknowledge, the record reads unconfirmed and the same request can be repeated. 409 while the computer is running. Requires space write permission.
/api/computers/{id}idstringrequiredRequest
curl -X DELETE https://trickest.io/api/computers/{id} \
-H "Authorization: Token $TRICKEST_TOKEN"Responses
kindenumrequiredOne of: linux, android
idstringrequiredspaceIdstringrequirednamestringrequiredstateenumrequiredOne of: creating, active, deleting, unconfirmed, deleted
statusenumrequiredOne of: pending, running, stopping, stopped, snapshotting, failed, aborted, unavailable
createdBystringrequiredcreatedAtstringrequiredupdatedAtstringrequireddeletedAtstringrequirednativeobjectrequiredidstringrequiredruntimestringvcpusnumbermemorynumberportsnumber[]timeoutnumberpermissionsobjectwritebooleanrequiredsourceobjectrequiredcomputerIdstringrequiredsnapshotIdstringrequiredactivityobjectrequiredstateenumrequiredOne of: working, idle
lastStateenumrequiredOne of: running, completed, failed, unconfirmed
sourceenumrequiredOne of: agent, workflow, user
operationenumrequiredOne of: command, start, stop, restore, capture, create
sessionIdstringrequiredrunIdstringrequiredworkflowIdstringrequiredtoolNamestringrequiredobservedAtstringrequiredgoalobjectrequiredcodestringrequiredmessagestringrequireddetailsobjectField-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.