Desktop Sessions
Authorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
workspace_idstring · uuidRequired
Body
integration_namestring · min: 1 · max: 256Required
Responses
201
Successful Response
application/json
422
Validation Error
application/json
post
/v1/{workspace_id}/desktop-sessionsAuthorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
workspace_idstring · uuidRequired
session_idstring · uuidRequired
Responses
200
Successful Response
application/json
anyOptional
422
Validation Error
application/json
get
/v1/{workspace_id}/desktop-sessions/{session_id}/screenshotNo content
Authorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
workspace_idstring · uuidRequired
session_idstring · uuidRequired
Body
typestring · enumRequiredPossible values:
xany ofOptional
integerOptional
nullOptional
yany ofOptional
integerOptional
nullOptional
x1any ofOptional
integerOptional
nullOptional
y1any ofOptional
integerOptional
nullOptional
x2any ofOptional
integerOptional
nullOptional
y2any ofOptional
integerOptional
nullOptional
textany ofOptional
string · max: 10000Optional
nullOptional
keyany ofOptional
string · max: 256Optional
nullOptional
buttonany ofOptional
string · max: 32Optional
nullOptional
directionany ofOptional
string · enumOptionalPossible values:
nullOptional
amountany ofOptional
integer · min: 1 · max: 100Optional
nullOptional
Responses
200
Successful Response
application/json
okbooleanRequired
422
Validation Error
application/json
post
/v1/{workspace_id}/desktop-sessions/{session_id}/actionAuthorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
workspace_idstring · uuidRequired
session_idstring · uuidRequired
Responses
200
Successful Response
application/json
session_idstringRequired
connectedbooleanRequired
healthybooleanRequired
created_atnumberRequired
idle_secondsintegerRequired
422
Validation Error
application/json
get
/v1/{workspace_id}/desktop-sessions/{session_id}/statusAuthorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
workspace_idstring · uuidRequired
session_idstring · uuidRequired
Responses
200
Successful Response
application/json
okbooleanRequired
422
Validation Error
application/json
delete
/v1/{workspace_id}/desktop-sessions/{session_id}Last updated
Was this helpful?

