NinjaOne icon

NinjaOne

Consume the NinjaOne RMM API

Backup → Get Backup Jobs

AI-generated

Summary

Retrieve backup job records from the NinjaOne platform, optionally applying filters to refine the results.

Inputs

  • Authentication — Choose the authentication method to use: OAuth2 (Authorization Code) or Client Credentials. Defaults to OAuth2.
  • Filters — Optional filters for backup jobs that include:
  • Cursor: Pagination cursor string to continue listing from a previous point.
  • Device Filter (DF): NinjaOne device filter expression to narrow down devices involved in backup jobs.
  • Include Deleted Devices: Boolean to include backup jobs from devices that have been deleted.
  • Page Size: Number defining how many backup job records to retrieve per request (default 200).
  • Plan Type: Filter backup jobs by subscription plan type.
  • Status: Filter backup jobs by their status.

Output shape

a list of backup job records as JSON objects

The operation returns a JSON array of backup jobs matching the specified filters. Pagination can be controlled via the 'Cursor' and 'Page Size' filters, but this operation itself does not paginate automatically. If no filters are applied, it returns up to the default page size of 200 backup jobs. Errors during the API request will be surfaced unless 'Continue On Fail' is enabled in the node settings.

Links

Discussion