Assets API
POST/api/v1/assets/{id}/rmm/script
Product availabilityAlgaPSA

Run a script via RMM

Runs the script identified by scriptId on the RMM-managed device. Enterprise Edition feature — on Community Edition this returns { success:false } with an EE-required message.

RBAC · asset

Path parameters

idstring <uuid>Required
Asset UUID from assets.asset_id.

Request body

Content type: application/json · schema AssetRmmScriptBody

scriptIdstringRequired
Provider script identifier to run on the device.

Response body

Success response 200 · schema AssetRmmActionResponse

successbooleanRequired
messagestringRequired
jobIdstring
Provider job id when the action was queued (EE).

Response codes

200
Script run result.
401
x-api-key missing/invalid.
403
Caller lacks the required asset permission.
404
Asset not found.
500
Unexpected error.