Section 3
NinjaOne RMM Integration
Connect NinjaOne to sync device inventory (make, model, serial) and warranty dates into WarrantyWizard for automated reporting.:contentReference[oaicite:0]{index=0}
Prerequisites
| Admin Access | Administrator role in NinjaOne |
| API Access | API must be enabled (Enterprise/MSP plans) |
| Credentials | Client ID & Client Secret from NinjaOne |
| API Base URL | Example: https://api.ninjaone.com/v2 (varies by region) |
Security Tip: Store the Client Secret in a password vault. It may be shown only once in NinjaOne.
Step 1
Enable API & Generate Credentials in NinjaOne
- Log in to your NinjaOne Dashboard as an Administrator.
- Navigate to Administration → Integrations → API.
- Toggle Enable API Access to ON.
- Click Create API Keyand copy the generated:
- Client ID
- Client Secret
- Base API URL (region-specific)
Note: Keep these credentials secure; you’ll use them to authenticate the WarrantyWizard integration.:contentReference[oaicite:1]{index=1}
Step 2
Connect NinjaOne to WarrantyWizard
- In the Invarosoft portal, go to Settings → WarrantyWizard → RMM Integration.
- Select NinjaOne as the vendor.
- Enter your Base API URL, Client ID, and Client Secret.
- Click Test Connection to validate access.
- Click Save & Start Sync. Initial ingestion may take a few minutes depending on device count.
Troubleshooting
- 401/403 authorization errors: Ensure API is enabled and the Client ID/Secret are correct for your tenant/region.:contentReference[oaicite:2]{index=2}
- Invalid/unknown Base URL: Use the region-specific URL provided in NinjaOne (e.g., /v2 endpoint).
- Connection OK but no data: Wait for the first sync window or trigger a manual sync; confirm devices are visible to the API user.
Source: Internal RMM Integration
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article