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

Management → Get custom fields policy conditions

AI-generated

Summary

Retrieve custom fields conditions of a specified policy by its ID from the NinjaOne Management API.

Inputs

  • Policy Id (required) — The ID of the policy whose custom fields conditions are to be fetched.
  • Return All — Whether to return all results by automatically paginating or only a single page of results.
  • Options — Optional parameters including custom request body fields, custom headers, query filters, batching controls, debugging output, pagination setup, and timeout configuration.

Output shape

a JSON array of custom fields policy conditions objects, potentially paginated according to input parameters

The output may contain a debug entry with the raw request details if debugging is enabled. Pagination can be controlled via the provided pagination options; by default, only one page is returned unless 'Return All' is set to true.

Examples

Example 1: Fetch all custom fields policy conditions for a policy with ID 12345, returning all pages.

Set Policy Id to 12345, Return All to true, and optionally configure pagination parameters to control the fetch behavior.

Links

Discussion