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 enabled notification channels

AI-generated

Summary

Retrieve a list of all enabled notification channels configured in the NinjaOne system.

Inputs

  • Return All — Boolean to specify whether to return all results or just a single page of enabled notification channels.
  • Options — Optional parameters including custom JSON body overrides, custom HTTP headers, query-string filters for the request, batching controls for input items, debug mode to include request details in output, pagination settings to control page mode, size, tokens and limits, and request timeout in milliseconds.

Output shape

a list (array) of enabled notification channel objects returned by the NinjaOne API

When 'Return All' is false, only a single page of results is returned; pagination options allow controlling offset-, cursor-, or URL-based pagination to fetch multiple pages. Debug mode adds request details under a debug key in the output.

Examples

Example 1: Return all enabled notification channels without pagination.

Set 'Return All' to true; leave other options at default.

Example 2: Retrieve the first page of enabled notification channels with a custom page size.

Set 'Return All' to false; configure pagination option with 'Page Size' parameter.

Links

Discussion