ClientServerCommandGetResponse

ClientServerCommandGetResponse

Get a specific server command for a client and server

get

Fetch a server by its UUID for a specific client and server.

Authorizations
X-API-KeystringRequired
Path parameters
clientIdintegerRequired

ID of the client

Example: 42
serverUuidstring · uuidRequired

UUID of the server

Example: 550e8400-e29b-41d4-a716-446655440000
commandUuidstring · uuidRequired

UUID of the server command

Example: 550e8400-e29b-41d4-a716-446655440000
Responses
chevron-right
200

Successful operation

application/json
get
/api/v1/client/{clientId}/server/{serverUuid}/command/{commandUuid}

List server commands

get

Retrieve a list of server commands with pagination.

Authorizations
X-API-KeystringRequired
Path parameters
clientIdintegerRequired

ID of the client

serverUuidstring · uuidRequired

UUID of the server

Query parameters
pageintegerOptional

Page number for pagination

Example: 1
perPageintegerOptional

Number of items per page

Example: 15
Responses
chevron-right
200

Successful operation

application/json
get
/api/v1/client/{clientId}/server/{serverUuid}/command

Execute server commands

post

Execute server commands on a delivered server, e.g. power-on, power-off and reboot.

Authorizations
X-API-KeystringRequired
Path parameters
clientIdintegerRequired

ID of the client

serverUuidstring · uuidRequired

UUID of the server

Body

ClientServerCommand request model

commandstringOptional

Command to be executed on delivered server

Example: reboot
Responses
chevron-right
200

Successful operation

application/json

Response model for the created server command

post
/api/v1/client/{clientId}/server/{serverUuid}/command

Last updated

Was this helpful?