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

Ticketing → List ticket forms

AI-generated

Summary

Retrieve a list of ticket forms from NinjaOne's Ticketing API, optionally handling pagination and filtering results.

Inputs

  • returnAll — Boolean flag to return all ticket forms by paginating through all available pages or only return a single page of results.
  • options — Additional optional settings including custom JSON body overrides, custom HTTP headers, query-string filters, batching options, debug mode to include request details in output, pagination settings (pagination mode, page parameters, page size, cursor paths, max pages, request interval), and request timeout configuration.

Output shape

a list of ticket form objects returned by the NinjaOne API

The response contains an array of ticket forms. Pagination is supported and controlled by input parameters. If debug is enabled in options, the output includes a debug entry with detailed request information.

Examples

Example 1: List all ticket forms with pagination

Set 'Return All' to true with default or customized pagination settings to fetch all pages of ticket forms.

Example 2: Retrieve a single page of ticket forms with filter

Set 'Return All' to false (default), optionally add query filters in the options to restrict results to specific criteria.

Links

Discussion