NinjaOne icon

NinjaOne

Ninja One Public API documentation. <br><br>See also: <br> <a href="https://resources.ninjarmm.com/API/Ninja+RMM+Public+API+v2.0.5+Device+Filter+Syntax.pdf">Device Filter syntax</a><br><a href="https://app.ninjarmm.com/apidocs-beta/core-resources/articles/webhooks/overview">Webhooks</a>

Actions309

UnmanagedDevices → Create staged device

AI-generated

Summary

Create a staged unmanaged device in NinjaOne by specifying required identifiers such as name, organization ID, location ID, and role ID, with optional additional device details.

Inputs

  • Name (required) — The display name of the device to be created.
  • Org Id (required) — The ID of the organization the device belongs to.
  • Location Id (required) — The ID of the location the device belongs to.
  • Role Id (required) — The ID of the role to use for this device.
  • Additional Fields — Optional device details including assigned user UUID, warranty dates, ITAM asset information like asset ID, status, purchase info, expected lifetime, end of life date, and serial number.
  • Options — Optional settings including custom JSON body (overrides other fields), custom HTTP headers, query string filters, batching controls, debug output inclusion, pagination configuration, and request timeout.

Output shape

a single JSON object representing the created staged device as returned by the NinjaOne API

Includes the full response from the API call. When debug is enabled, additional request details appear under a debug entry.

Links

Discussion