---
title: "Create staged device"
method: POST
path: "/v2/staged-device"
tags: ["Unmanaged Devices"]
---

# Create staged device

`POST /v2/staged-device`

Create staged device

## Request body

- object
  - `name` string, required — The display name of the device to be created
  - `orgId` integer, required — The id of the organization the device belongs to
  - `locationId` integer, required — The id of the location the device belongs to
  - `roleId` integer, required — The id of the role to use for this device
  - `assignedUserUid` string, uuid — The UUID of the user this device is assigned to
  - `warrantyStartDate` number, double — The warranty start date for the device, in unix epoch seconds
  - `warrantyEndDate` number, double — The warranty end date for the device, in unix epoch seconds
  - `itamAssetId` string — The asset id to use for the new device
  - `itamAssetStatus` string — The asset status to use for the new device
  - `itamAssetPurchaseDate` number, double — The purchase date of the new device
  - `itamAssetPurchaseAmount` number, float — The purchase amount of the new device
  - `itamAssetExpectedLifetime` string — The expected lifetime of the new device
  - `itamAssetEndOfLifeDate` number, double — The end of life date for the new device
  - `itamAssetSerialNumber` string

## Response `200`

The id of the Staged Device that was created

- object
  - `nodeId` integer

## Other responses

- `400` — Request validation failed
- `403` — Insufficient permissions to perform operation

---

[API](https://skmtc.dev/ninjarmm/apis/ninjaone-public-api-2-0.md) · [All operations](https://skmtc.dev/ninjarmm/apis/ninjaone-public-api-2-0/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ninjarmm/ninjaone-public-api-2-0/revisions/753f26d46650/schema)
