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

Backup → Backup jobs

AI-generated

Summary

Retrieve a list of backup jobs from NinjaOne with optional filtering and pagination controls.

Inputs

  • Return All — Choose whether to return all backup job records or just a single page of results.
  • Additional Fields — Specify optional filters such as device filter, deleted device filter, backup job status, plan type, start time filter, inclusion criteria for devices (active, deleted, or all), cursor for pagination, and page size limit.
  • Options — Configure advanced request options including custom request body (JSON), custom HTTP headers, additional query string filters, batching parameters, debug output inclusion, pagination method and settings, and request timeout.

Output shape

a list of backup job records in JSON format, potentially paginated based on the chosen pagination mode and parameters.

Pagination behavior is configurable via parameters such as pagination mode (offset, cursor, or next URL), page size, cursor name, and max pages. The response array location can be customized. Debug output may include raw request details when enabled.

Links

Discussion