NinjaOne icon

NinjaOne

Consume the NinjaOne RMM API

Ticketing → Get Many

AI-generated

Summary

Retrieve multiple tickets from a specific ticket board in NinjaOne, with optional filtering and pagination controls.

Inputs

  • Authentication — Select authentication method: OAuth2 or Client Credentials.
  • Board ID (required) — The ID of the ticket board to list tickets from.
  • Return All — Whether to return all matching tickets or limit the number of returned tickets.
  • Limit — The maximum number of tickets to return if 'Return All' is false.
  • Filters — Optional filters including ticket status(es), ticket form ID, assigned user ID, organization ID, and last updated after a specified date.

Output shape

a list of ticket records matching the specified board and filters

Returns all matching tickets if 'Return All' is true; otherwise returns up to the specified limit. Filters are applied as query parameters. The API request is a POST to '/api/v2/ticketing/trigger/board/{boardId}/run'. Date filter 'Last Updated After' is converted to a Unix timestamp in seconds.

Examples

Example 1: Get up to 10 tickets from board ID 123 with status 'Open' and assigned to user ID 456.

Set Board ID to 123, Return All to false, Limit to 10, Filters with Status 'Open' and Assigned To User ID 456.

Links

Discussion