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

OrganizationChecklists → Archive organization checklists

AI-generated

Summary

Archive organization checklists by sending their client checklist IDs in the request body to the NinjaOne API endpoint POST /v2/organization/archive.

Inputs

  • clientChecklistIds — Optional JSON array of client checklist IDs to specify which checklists to archive.
  • customBody — Optional JSON object to provide arbitrary custom request body fields; merged with other parameters, with precedence over them.
  • customHeaders — Optional list of custom HTTP headers to include in the API request.
  • queryFilters — Optional list of query-string filters to add as request query parameters.
  • batching — Optional batch settings including items per batch and interval between batches, for rate limiting control.
  • debug — Optional flag to include actual URL, headers, query parameters, and body sent in response under a debug entry.
  • pagination — Optional pagination settings; although typically not relevant for archiving operations, present for consistency.
  • timeout — Optional timeout in milliseconds for API response headers waiting period; default is 300000 (5 minutes).

Output shape

a JSON object representing the API response from archiving the specified organization checklists

The response may include debug information if debug mode is enabled. The request body is a deep merge of clientChecklistIds and any provided customBody JSON. Pagination is configurable but likely unused for this archive operation. Batch processing features allow multiple requests with controlled pacing.

Examples

Example 1: Archiving specified organization checklists

Provide the clientChecklistIds array to specify which checklists to archive; optionally customize request body or headers.

Links

Discussion