NinjaOne icon

NinjaOne

Ninja One Public API documentation. <br><br>See also: <br> <a href="https://resources.ninjarmm.com/API/Ninja+RMM+Public+API+v2.0.5+Device+Filter+Syntax.pdf">Device Filter syntax</a><br><a href="https://app.ninjarmm.com/apidocs-beta/core-resources/articles/webhooks/overview">Webhooks</a>

Actions309

System → List all available automation scripts

AI-generated

Summary

Retrieve a list of all available automation scripts from the NinjaOne system.

Inputs

  • Return All — Boolean flag to specify whether to return all results or only a single page. Defaults to false, meaning a single page of results is returned unless enabled.
  • Additional Fields — Optional collection to specify additional filters such as the language (Lang) to customize the returned automation scripts.
  • Options — Collection including custom request body (JSON to merge with query), custom HTTP headers (key-value pairs), query-string filters, batching settings (items per batch and batch interval), debug mode to output request details, pagination configurations (mode, parameters, page size, cursor, next URL, data path, max pages, and request interval), and timeout in milliseconds.

Output shape

a list of automation script objects as returned by the NinjaOne API, potentially paginated according to selected options

When 'Return All' is enabled, the operation fetches all pages using the configured pagination method; otherwise, only a single page is returned. Debug mode includes detailed request metadata in the output. Custom filters and headers allow tailoring of the API query.

Links

Discussion