Remote actions API

Trigger and query remote actions using the Nexthink API.

Trigger a remote action

post

Triggers the execution of a remote action for a set of devices.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
Authorizationstring | nullableOptional
Body
remoteActionIdstring · min: 1Required

The ID of the remote action to execute

Example: #ExampleRA
devicesstring[] · min: 1 · max: 10000Required

Nexthink Collector IDs of the devices that the remote action should be executed on

expiresInMinutesinteger · int32 · min: 60 · max: 10080Optional

The amount of time in minutes before the execution will expire if a targeted device does not come online to process it.

Example: 60
Responses
200

OK - Successful execution.

application/json
post
/api/v1/act/execute

List remote actions

get

Retrieves the remote actions, including their configuration information.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
AuthorizationstringRequired
Responses
200

OK - Successful listing.

application/json
get
/api/v1/act/remote-action

Get remote action details

get

Retrieve the configuration of a specific remote action.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
nql-idstringRequired

The nql-id of the remote action

Example: #ExampleRA
Header parameters
AuthorizationstringRequired
Responses
200

OK - Remote action configuration retrieved.

application/json
get
/api/v1/act/remote-action/details

Was this helpful?