How to Set Up an API Server

May 22, 2026

NinjaOne Field CTO Jeff Hunter shows how to set up an API server. An API server is a framework for securely integrating data from other services into NinjaOne. One example (and next week's video) would be retrieving current CVE data from a third-party vulnerability scanner and regularly importing that CVE data into NinjaOne for visibility and remediation.

Learn more about NinjaOne here: https://see.ninjaone.com/NinjaOne01Demos

Written instructions on setting up an API server: https://docs.mspp.io/ninjaone-auto-documentation/getting-started

Examples of API Server Workflows:
https://github.com/jeffhunterninja/NinjaOne-Scripts/tree/main/Windows%20OS%20Patch%20Reporting
https://github.com/jeffhunterninja/NinjaOne-Scripts/tree/main/Vulnerability%20Import
https://github.com/jeffhunterninja/NinjaOne-Scripts/tree/main/Patch%20Status%20Sync
https://github.com/jeffhunterninja/NinjaOne-Scripts/tree/main/Device%20Alert%20Analysis

Chapter Markers

00:00 - Intro and Prerequisites

00:43 - Getting Started

01:39 - Custom Fields

03:46 - Policy setup

04:57 - Installing the agent

05:38 - API credentials

07:37 - User permissions

08:48 - Outro