Skip to main content
NinjaOne
NinjaOne
96 actions · 1 auth method
BetaItsmTicketingDocuments

Authentication

OAuth 2.0 (Client Credentials)

**OAuth 2.0 Client Credentials — machine-to-machine** Use this for fully automated server-to-server integrations where…Guides: Connector Profile, Link Account
Actions
96 actions
Action
Description
Contact List
Contact list
List Organizations
List organizations with basic info (ID, name, description). For full details including custom fields, use list_organizat…
List Policies
List policies
List Active Jobs
List active jobs
List Activities
List activities
List Active Alerts (triggered Conditions)
List active alerts (triggered conditions)
List All Available Automation Scripts
List all available automation scripts
Device Custom Fields
Device Custom Fields
List Devices
List devices with basic information (ID, name, OS, status). For full hardware and software inventory details, use list_d…
List Devices (detailed)
List devices with full hardware and software inventory details. For basic device info only (ID, name, OS, status), use l…
List Groups (saved Searches)
List groups (saved searches)
List Locations
List locations
List Organizations (Detailed)
List organizations with full details including custom fields and policy settings. For basic org info only, use list_orga…
List Supported 3rd Party Software
List all 3rd party software products known to NinjaOne — a catalog of supported software, not per-device inventory. For…
List Users
List users
Find Devices
Find devices
End User List
End user list
Technicians List
Technicians list
Get User Roles
Get user roles
Get Device
Get full details for a single device by ID. Use list_devices to retrieve the device ID first.
Create A Contact
Create a contact
Create New Organization
Create new organization
Approve/Reject Devices
Approve or reject pending devices. Set mode to APPROVE to approve or REJECT to reject. Provide device IDs in the devices…
Create End User
Create end user
Create A Technician
Create a technician
Get Organization
Get a single organization by ID. Use list_organizations to retrieve the organization ID first.
Update Organization
Update an existing organization by ID. Use list_organizations to retrieve the organization ID first.
Reset Alert
Dismiss or reset an active alert or triggered condition by its UID. Use list_alerts to get the alert UID first.
Computer Systems Report
Computer systems report
Custom Fields Report
Custom fields report
Device Health Report
Device health report
Disk Drives Report
Disk drives report
Pending, Failed And Rejected OS Patches Report
Pending, Failed and Rejected OS patches report
Software Patch History Report
Software Patch history report
List Network Interfaces
List Network Interfaces
Operating Systems Report
Operating systems report
OS Patch Installation Report
OS Patch installation report
Pending, Failed And Rejected Software Patches Report
Pending, Failed and Rejected Software patches report
Processor Report
Processor report
Scoped Custom Fields Report
Scoped custom fields report
Software Inventory
Software inventory report showing installed software across all managed devices. For the catalog of NinjaOne-supported s…
Disk Volumes Report
Disk volumes report
Windows Services Report
Windows services report
Create Ticket
Create a new support ticket. Use list_ticket_forms to get the required ticketFormId and list_organizations to get the re…
List Ticket Forms
List ticket forms
Create Organization Document
Create organization document
List All Organization Documents With Field Values
List all organization documents with field values
Create Organization Documents
Create organization documents
List Document Templates With Fields
List document templates with fields
Create Document Template
Create document template
Bulk Update Custom Fields
Bulk update custom fields
Create A New Custom Field
Create a new custom field
Get Custom Fields With Pagination
Get custom fields with pagination
Get All Node Roles
Get all node roles
Create A Software License
Create a Software License
Get All Software Licenses
Get All Software Licenses
Create Knowledge Base Articles
Create knowledge base articles
Update Knowledge Base Articles
Update knowledge base articles
Fetch All Scan Groups
Fetch all Scan Groups
Get All Accounts
Get all accounts
Creates A New Account
Creates a new account
Retrieves An Agreement List.
Retrieves an agreement list.
Creates An Agreement.
Creates an agreement.
Get All Invoices
Get all invoices
Creates An Invoice
Creates an invoice
Get All Products
Get all products
Creates A Product
Creates a product
Integrity Check Jobs.
Integrity check jobs.
Create An Integrity Check Job
Create an integrity check job
Backup Jobs
Backup jobs
Batch Tag Assets
Batch tag assets
Get Asset Tags
Get Asset Tags
Create An Asset Tag
Create an Asset Tag
Delete Several Asset Tags
Delete several Asset Tags
Merge Existing Tags
Merge existing tags
Create Multiple Asset Relationships
Create multiple asset relationships
Delete Multiple Asset Relationships
Delete multiple asset relationships
Get All Relationship Types
Get all relationship types
Create A Relationship Type
Create a relationship type
Get All Asset Relationships
Get all asset relationships
List Checklist Templates
List checklist templates
Update Checklist Templates
Update checklist templates
Create Checklist Templates
Create checklist templates
Delete Checklist Templates
Delete checklist templates
Create Attachment Relation
Create Attachment Relation
Create Entity Relation
Create entity relation
Create Entity Relations
Create entity relations
Create Secure Relation
Create Secure Relation
Delete Related Items
Delete related items
List All Related Items
List all related items
Create A New Custom Tab
Create a new Custom Tab
Retrieve All Custom Tabs For End User Views
Retrieve all custom tabs for end user views
Retrieve All Custom Tabs For Organizations And Locations
Retrieve all custom tabs for organizations and locations
Create An Unmanaged Device
Create an Unmanaged Device
Decommission An Unmanaged Device List
Decommission an Unmanaged Device List
Create Staged Device
Create staged device

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/ninjaone/filled/png

Connector Profile

NinjaOne - OAuth 2.0 (Client Credentials)
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/ninjaone/filled/png

Link Account

NinjaOne - OAuth 2.0 (Client Credentials)
4

Use Actions

Invoke actions using one of the methods below: