---
title: "Run script or built-in action"
method: POST
path: "/v2/device/{id}/script/run"
tags: ["management"]
---

# Run script or built-in action

`POST /v2/device/{id}/script/run`

Run script or built-in action on a device

## Path parameters

- `id` integer, required

## Request body

- object
  - `type` 'ACTION' | 'SCRIPT' — Type
  - `id` integer — Script identifier
  - `uid` string, uuid — Built-in action identifier
  - `parameters` string — Action/Script parameters
  - `runAs` string — Credential role/identifier

## Response `default`

default response

---

[API](https://skmtc.net/ninjarmm/apis/ninjaone-public-api-2-0.md) · [All operations](https://skmtc.net/ninjarmm/apis/ninjaone-public-api-2-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ninjarmm/ninjaone-public-api-2-0/versions/753f26d46650/schema)
