Requirements
NinjaOne requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]
Get your NinjaOne credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- OAuth Client IDtextRequired
Your OAuth 2.0 Client ID from NinjaOne Administration → Apps → API Access Management.
[1] - OAuth Client SecretpasswordRequired
Your OAuth 2.0 Client Secret. Keep this secure and never share it.
[1] - Data Center RegionselectRequired
Select the data center region your account was created in.
[1]
Connect NinjaOne in WEXTL
- Log in to your WEXTL account, add the NinjaOne node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your NinjaOne account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
NinjaOne node modules
The list below is a reference of every NinjaOne node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every NinjaOne node module below — each one opens to show its input parameters, outputs, and connection requirements.
Download Knowledge Base ArticleSearch
Download Related Item AttachmentSearch
Find DevicesSearch
Get Antivirus Status ReportSearch
Get Antivirus Threats ReportSearch
Get Billing AccountSearch
Get Billing AgreementSearch
Get Billing ProductSearch
Get Computer Systems ReportSearch
Get ContactSearch
Get Custom Field Definition By NameSearch
Get Custom Field Signed URLsSearch
Get Custom Fields Detailed ReportSearch
Get Custom Fields ReportSearch
Get Custom TabSearch
Get Custom Tab For End UserSearch
Get Custom Tab For OrganizationSearch
Get Custom Tab For RoleSearch
Get DeviceSearch
Get Device Backup Usage ReportSearch
Get Device Custom FieldsSearch
Get Device Dashboard LinkSearch
Get Device Health ReportSearch
Get Device Last Logged-On UserSearch
Get Device Policy OverridesSearch
Get Device Scripting OptionsSearch
Get Disk Drives ReportSearch
Get Disk Volumes ReportSearch
Get Document TemplateSearch
Get End UserSearch
Get End User Custom FieldsSearch
Get Installed OS Patches ReportSearch
Get Installed Software Patches ReportSearch
Get InvoiceSearch
Get Knowledge Base Article Signed URLsSearch
Get Knowledge Base FolderSearch
Get Knowledge Base Folder By PathSearch
Get Last Logged-On Users ReportSearch
Get Location Custom FieldsSearch
Get Location Installer LinkSearch
Get Network Interfaces ReportSearch
Get Operating Systems ReportSearch
Get OrganizationSearch
Get Organization ChecklistSearch
Get Organization Checklist Signed URLsSearch
Get Organization Custom FieldsSearch
Get Organization Document Signed URLsSearch
Get Organization Location Backup UsageSearch
Get Pending OS Patches ReportSearch
Get Pending Software Patches ReportSearch
Get Policy Custom Field ConditionSearch
Get Policy Overrides ReportSearch
Get Policy Windows Event ConditionSearch
Get Processors ReportSearch
Get RAID Controller ReportSearch
Get RAID Drive ReportSearch
Get Related Item Attachment Signed URLsSearch
Get Scoped Custom Fields Detailed ReportSearch
Get Scoped Custom Fields ReportSearch
Get Software Inventory ReportSearch
Get Software LicenseSearch
Get TechnicianSearch
Get TicketSearch
Get Ticket FormSearch
Get Vulnerability Scan GroupSearch
Get Windows Services ReportSearch
List Active AlertsSearch
List Active JobsSearch
List ActivitiesSearch
List All Organization DocumentsSearch
List All Related ItemsSearch
List Asset Relationship TypesSearch
List Asset RelationshipsSearch
| Field | Type |
|---|---|
| Relationship Type | text |
| After Cursor | text |
| Limit | number |
| Field | Type |
|---|---|
| Relation ID | number |
| Source | object |
| ID | number |
| Entity Type | text |
| Name | text |
| Client ID | number |
| Target | object |
| ID | number |
| Entity Type | text |
| Name | text |
| Client ID | number |
| Relation | object |
| ID | number |
| Forward Label | text |
| Reverse Label | text |
| System Default | boolean |
List Asset Relationships For EntitySearch
| Field | Type |
|---|---|
Entity TypeRequired | choice |
Entity IDRequired | number |
| Relationship Type | text |
| Side | choice |
| After Cursor | text |
| Field | Type |
|---|---|
| Relation ID | number |
| Source | object |
| ID | number |
| Entity Type | text |
| Name | text |
| Client ID | number |
| Target | object |
| ID | number |
| Entity Type | text |
| Name | text |
| Client ID | number |
| Relation | object |
| ID | number |
| Forward Label | text |
| Reverse Label | text |
| System Default | boolean |
List Asset TagsSearch
List Automation ScriptsSearch
List Backup Integrity Check JobsSearch
List Backup JobsSearch
List Billing AccountsSearch
List Billing AgreementsSearch
List Billing ProductsSearch
List Checklist TemplatesSearch
List ContactsSearch
List Custom Field DefinitionsSearch
List Custom Tabs (Global)Search
List Custom Tabs For End UserSearch
List Custom Tabs For OrganizationSearch
List Custom Tabs For RoleSearch
List Device Active JobsSearch
List Device ActivitiesSearch
List Device AlertsSearch
List Device Custom Field DefinitionsSearch
List Device Disk DrivesSearch
List Device Installed OS PatchesSearch
List Device Installed Software PatchesSearch
List Device Network InterfacesSearch
List Device Pending OS PatchesSearch
List Device Pending Software PatchesSearch
List Device ProcessorsSearch
List Device RolesSearch
List Device SoftwareSearch
List Device VolumesSearch
List Device Windows ServicesSearch
List DevicesSearch
List Devices DetailedSearch
List Document TemplatesSearch
List Enabled Notification ChannelsSearch
List End UsersSearch
List Global Knowledge Base ArticlesSearch
List Group Device IDsSearch
List GroupsSearch
List InvoicesSearch
List LocationsSearch
List Node RolesSearch
List Notification ChannelsSearch
List Organization ChecklistsSearch
List Organization DevicesSearch
List Organization DocumentsSearch
List Organization End UsersSearch
List Organization Knowledge Base ArticlesSearch
List Organization LocationsSearch
List Organization Locations Backup UsageSearch
List OrganizationsSearch
List Organizations DetailedSearch
List PoliciesSearch
List Policy Custom Field ConditionsSearch
List Policy Windows Event ConditionsSearch
List Related Items For EntitySearch
List Related Items For Entity TypeSearch
List Related Items With EntitySearch
List Related Items With Entity TypeSearch
List Scheduled TasksSearch
List Software License AssignmentsSearch
List Software LicensesSearch
List Supported Software ProductsSearch
List TechniciansSearch
List Ticket AttributesSearch
List Ticket BoardsSearch
List Ticket FormsSearch
List Ticket Log EntriesSearch
List Ticket Products For TicketSearch
List Ticket StatusesSearch
List Ticketing ContactsSearch
List Ticketing Users And ContactsSearch
List Tickets For BoardSearch
List User RolesSearch
List UsersSearch
List Vulnerability Scan GroupsSearch
Activate Billing ProductAction
| Field | Type |
|---|---|
ProductRequired | choice |
Add Ticket CommentAction
| Field | Type |
|---|---|
Ticket IDRequired | text |
| Comment | object |
PublicRequired | boolean |
| Body | text |
| HTML Body | text |
| Time Tracked | number |
| Duplicate In Incidents | boolean |
| File | text |
Add User Role MembersAction
Apply OS Patches To DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Apply Software Patches To DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Approve InvoicesAction
Approve Or Reject DevicesAction
| Field | Type |
|---|---|
ModeRequired | choice |
DevicesRequired | choice |
Archive Checklist TemplateAction
Archive Document TemplateAction
| Field | Type |
|---|---|
Document TemplateRequired | choice |
Archive Document TemplatesAction
| Field | Type |
|---|---|
Document TemplatesRequired | choice |
Archive InvoicesAction
Archive Knowledge Base ArticlesAction
| Field | Type |
|---|---|
Article IDsRequired | array |
Archive Knowledge Base FoldersAction
| Field | Type |
|---|---|
Folder IDsRequired | array |
Archive Organization ChecklistsAction
Archive Organization DocumentAction
Archive Organization DocumentsAction
Cancel Device MaintenanceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Configure WebhookAction
| Field | Type |
|---|---|
| Callback URL | text |
| Activities | text |
| Expand | array |
| Custom HTTP Headers | array |
| Organizations | choice |
Configure Windows ServiceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Service IDRequired | text |
| Start Type | choice |
| Username | text |
Control Windows ServiceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Service IDRequired | text |
ActionRequired | choice |
Create Adhoc Ticket ProductAction
Create Asset Relationship TypeAction
Create Asset RelationshipsAction
Create Asset TagAction
Create Backup Integrity Check JobAction
Create Billing AccountAction
Create Billing AgreementAction
| Field | Type |
|---|---|
NameRequired | text |
Multi Match End UsersRequired | boolean |
Display Included Time On InvoicesRequired | boolean |
Auto Approve InvoiceRequired | boolean |
Auto Complete InvoiceRequired | boolean |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Invoice Generation Type | text |
| Last Bill Date | number |
Create Billing ProductAction
Create Catalog Ticket ProductAction
Create Checklist TemplatesAction
Create ContactAction
Create Custom Field DefinitionAction
Create Custom Fields In BulkAction
Create Custom TabAction
Create Document TemplateAction
Create End UserAction
Create InvoiceAction
Create Knowledge Base ArticlesAction
Create Node RolesAction
Create OrganizationAction
Create Organization ChecklistsAction
Create Organization Checklists From TemplatesAction
Create Organization DocumentAction
Create Organization DocumentsAction
Create Organization LocationAction
Create PolicyAction
Create Policy Custom Field ConditionAction
Create Policy Windows Event ConditionAction
Create Related Item AttachmentAction
Create Related Item RelationAction
Create Related Item RelationsAction
Create Secure Related ItemAction
Create Software LicenseAction
Create Staged DeviceAction
Create TechnicianAction
Create TicketAction
Create Unmanaged DeviceAction
Deactivate Billing AgreementAction
| Field | Type |
|---|---|
Billing AgreementRequired | choice |
Deactivate Billing ProductAction
| Field | Type |
|---|---|
ProductRequired | choice |
Decommission DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Decommission Unmanaged DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Decommission Unmanaged DevicesAction
| Field | Type |
|---|---|
DevicesRequired | choice |
Delete Asset RelationshipsAction
| Field | Type |
|---|---|
Relationship IDsRequired | array |
Delete Asset TagAction
| Field | Type |
|---|---|
TagRequired | choice |
Delete Asset TagsAction
| Field | Type |
|---|---|
TagsRequired | choice |
Delete Billing AccountAction
| Field | Type |
|---|---|
Billing AccountRequired | choice |
Delete Checklist TemplateAction
| Field | Type |
|---|---|
Checklist TemplateRequired | choice |
Delete Checklist TemplatesAction
| Field | Type |
|---|---|
Checklist TemplatesRequired | choice |
Delete ContactAction
| Field | Type |
|---|---|
Contact IDRequired | number |
Delete Custom Field Definition By NameAction
| Field | Type |
|---|---|
Field NameRequired | choice |
Delete Custom Fields In BulkAction
Delete Custom TabAction
| Field | Type |
|---|---|
Tab IDRequired | text |
Delete Document TemplateAction
| Field | Type |
|---|---|
Document TemplateRequired | choice |
Delete End UserAction
| Field | Type |
|---|---|
End User IDRequired | number |
Delete Knowledge Base ArticlesAction
| Field | Type |
|---|---|
Article IDsRequired | array |
Delete Knowledge Base FoldersAction
| Field | Type |
|---|---|
Folder IDsRequired | array |
Delete Node RolesAction
| Field | Type |
|---|---|
Node Role IDsRequired | array |
Delete Organization ChecklistAction
| Field | Type |
|---|---|
Organization ChecklistRequired | text |
Delete Organization ChecklistsAction
| Field | Type |
|---|---|
Organization ChecklistsRequired | array |
Delete Organization DocumentAction
| Field | Type |
|---|---|
Organization DocumentRequired | choice |
Delete Policy ConditionAction
| Field | Type |
|---|---|
PolicyRequired | choice |
Condition IDRequired | text |
Delete Related ItemAction
| Field | Type |
|---|---|
Related Item IDRequired | number |
Delete Related ItemsAction
| Field | Type |
|---|---|
Entity TypeRequired | choice |
Entity IDRequired | number |
Delete Software LicenseAction
| Field | Type |
|---|---|
Software LicenseRequired | choice |
Delete TechnicianAction
| Field | Type |
|---|---|
Technician IDRequired | number |
Delete Unmanaged DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Disable WebhookAction
| Field | Type |
|---|---|
| Disabled | boolean |
Export InvoicesAction
Generate InstallerAction
Make an API Calluniversal
Merge Asset TagsAction
Move Knowledge Base ItemsAction
| Field | Type |
|---|---|
Destination Folder IDRequired | text |
| Folder IDs | array |
| Document IDs | array |
| Destination Organization | choice |
Promote Organization ChecklistsAction
| Field | Type |
|---|---|
Organization ChecklistsRequired | array |
Promote Organization Checklists With NameAction
| Field | Type |
|---|---|
Organization ChecklistsRequired | array |
Reboot DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Reboot ModeRequired | choice |
| Reason | text |
Remove Device OwnerAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Remove Ticket ProductsAction
| Field | Type |
|---|---|
Ticket IDRequired | text |
Ticket Product IDsRequired | array |
Remove User Role MembersAction
Rename Custom TabAction
| Field | Type |
|---|---|
Tab IDRequired | text |
NameRequired | text |
| Description | text |
Reset AlertAction
| Field | Type |
|---|---|
Alert UIDRequired | text |
Reset Alert With Activity DataAction
| Field | Type |
|---|---|
Alert UIDRequired | text |
| Activity Data | text |
Reset Device Policy OverridesAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Restore Checklist TemplateAction
Restore Document TemplateAction
Restore Document TemplatesAction
Restore Knowledge Base ArticlesAction
| Field | Type |
|---|---|
Article IDsRequired | array |
Restore Knowledge Base FoldersAction
| Field | Type |
|---|---|
Folder IDsRequired | array |
Restore Organization ChecklistsAction
Restore Organization DocumentAction
Restore Organization DocumentsAction
Run Script On DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
| Type | choice |
| Script ID | number |
| Action UID | text |
| Parameters | text |
Scan Device For OS PatchesAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Scan Device For Software PatchesAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Schedule Device MaintenanceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
| Disabled Features | choice |
| Start | date |
| End | date |
| Reason | text |
Set Asset TagsAction
| Field | Type |
|---|---|
Asset TypeRequired | choice |
AssetRequired | choice |
| Tags | choice |
Set Device Backup Bandwidth ThrottleAction
Set Device OwnerAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Owner User UIDRequired | text |
Unarchive InvoicesAction
Update Asset TagAction
Update Asset Tags In BatchAction
| Field | Type |
|---|---|
Asset TypeRequired | choice |
| Assets | choice |
| Tags to Add | choice |
| Tags to Remove | choice |
Update Billing AccountAction
Update Billing AgreementAction
| Field | Type |
|---|---|
Billing AgreementRequired | choice |
NameRequired | text |
Multi Match End UsersRequired | boolean |
Display Included Time On InvoicesRequired | boolean |
Auto Approve InvoiceRequired | boolean |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Invoice Generation Type | text |
| Last Bill Date | number |
Update Billing ProductAction
Update Checklist TemplatesAction
Update ContactAction
Update Custom Field Definition By NameAction
Update Custom Fields In BulkAction
Update Custom TabAction
| Field | Type |
|---|---|
Tab IDRequired | text |
| Role | choice |
| Items | array |
| Position | number |
Update Custom Tab Order (Global)Action
Update Custom Tab Order For End UserAction
Update Custom Tab Order For OrganizationAction
Update Custom Tab Order For RoleAction
Update Custom Tab Visibility For RoleAction
Update DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
| Display Name | text |
| User Data | text |
| Node Role | choice |
| Policy | choice |
Update Device Custom Field ValuesAction
| Field | Type |
|---|---|
DeviceRequired | choice |
Custom FieldsRequired | text |
Update Document TemplateAction
Update End UserAction
Update End User Custom Field ValuesAction
| Field | Type |
|---|---|
End User IDRequired | text |
Field ValuesRequired | text |
Update End User Device AccessAction
Update InvoiceAction
Update Invoice NoteAction
| Field | Type |
|---|---|
Invoice IDRequired | text |
| Invoice Note | text |
Update Knowledge Base ArticlesAction
Update Location Custom Field ValuesAction
| Field | Type |
|---|---|
OrganizationRequired | choice |
Custom FieldsRequired | text |
Update Node RolesAction
Update OrganizationAction
| Field | Type |
|---|---|
OrganizationRequired | choice |
| Name | text |
| Description | text |
| Custom Attributes | text |
| Device Approval Mode | choice |
Update Organization ChecklistsAction
Update Organization Custom Field ValuesAction
| Field | Type |
|---|---|
OrganizationRequired | choice |
| Field Values | text |
Update Organization DocumentAction
Update Organization DocumentsAction
Update Organization LocationAction
Update Organization Policy MappingsAction
Update Software LicenseAction
Update Software License Assignment Last UsageAction
| Field | Type |
|---|---|
| Software License | choice |
| Licensee ID | number |
| Licensee Type | choice |
| Last Usage | date |
Update TechnicianAction
| Field | Type |
|---|---|
Technician IDRequired | number |
| First Name | text |
| Last Name | text |
| Manager UID | text |
Update TicketAction
Update Ticket ProductAction
Update Ticket Time Entry PSA PropertiesAction
| Field | Type |
|---|---|
Time Entry IDRequired | text |
| Start Date | date |
| Remote | boolean |
| In Hours | object |
| Agreement | choice |
| Agreement Product ID | number |
| Billing Type | choice |
| Time Tracked (Seconds) | number |
| Agreement Origin Type | choice |
| Off Hours | object |
| Agreement | choice |
| Agreement Product ID | number |
| Billing Type | choice |
| Time Tracked (Seconds) | number |
| Agreement Origin Type | choice |
| Field | Type |
|---|---|
| Id | number |
| Ticket Id | number |
| Time Tracked (Seconds) | number |
| Start Date | date |
| Remote | boolean |
Update Unmanaged DeviceAction
| Field | Type |
|---|---|
DeviceRequired | choice |
NameRequired | text |
OrganizationRequired | choice |
| Assigned User UUID | text |
| Warranty Start Date | date |
Update User Role Organization PermissionsAction
Upload Knowledge Base ArticlesAction
Upload Temporary AttachmentAction
Upload Vulnerability Scan Group CSVAction
Upsert Software LicenseAction
| Field | Type |
|---|---|
NameRequired | text |
License TypeRequired | choice |
Publisher NameRequired | text |
Vendor NameRequired | text |
ScopeRequired | object |
| Global (All Organizations) | boolean |
| Organization Names | array |
| Location Names | array |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| License Type | text |
| Automated | boolean |
Templates
Look for NinjaOne templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Canopy[2]Practice management for accounting and tax firms to manage clients.
- SymmetryPayroll tax compliance platform for calculating withholdings, managing I-9/E-Verify submissions, and handling federal, state, and local tax forms.
- Wolters KluwerProfessional information services for legal, tax, and compliance workflows.
- StravaConnect Strava activities, athletes, segments, and routes to your workflows.
- Mekari KlikpajakIndonesian tax compliance platform for e-invoicing and tax filing workflows.
References
- WEXTL® NinjaOne Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for NinjaOne.
- WEXTL® visual workflow builder data.
Last updated: Sep 4, 2026 17:50