List a computer's snapshots

List a computer's snapshots

Unexpired snapshots, newest first: named saves (with their capture state) and the fleet's own captures (unnamed). Reads never resume the computer. Requires space read permission.

GET/api/computers/{id}/snapshots
Path parameters
idstringrequired

Request

curl
curl -X GET https://trickest.io/api/computers/{id}/snapshots \
  -H "Authorization: Token $TRICKEST_TOKEN"

Responses

200Snapshots
snapshotsobject[]required

idstringrequired
requestIdstringrequired
namestringrequired
stateenumrequired

One of: capturing, ready, failed, unconfirmed

managedbooleanrequired
createdBystringrequired
createdAtstringrequired
expiresAtstringrequired
sizeBytesnumberrequired
versionnumberrequired
computerStatusenumrequired

One of: pending, running, stopping, stopped, snapshotting, failed, aborted, unavailable

availablebooleanrequired
400Bad Request – validation error or malformed input
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

401Unauthorized – missing or expired token
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

403Forbidden – insufficient permissions
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

429Too Many Requests – rate limited
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

500Internal Server Error
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.