NinjaOne Organization Checklists API is one of 22 APIs that NinjaOne publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Organization Checklists. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.
This API exposes
12 operations
across 9 paths,
and defines 9 schemas.
It is described by OpenAPI 3.0.1, at version 2.0.9-draft.
Requests are made against the base URL https://app.ninjarmm.com/v2.
12 operations9 paths9 schemas1 DELETE3 GET7 POST1 PUT
Metadata
The identity and technical contract details declared by the specification.
NinjaOne Organization Checklists API declares
2 security schemes
for authenticating requests.
It accepts HTTP bearer tokens (bearer) (oauth2).
An API key is passed in the cookie as sessionKey (sessionKey).
By default, every request must be authenticated.
Paths & Operations 12
Across 9 paths, the API surfaces 12 operations — 1 DELETE, 3 GET, 7 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 9 schemas that model the data the API accepts and returns. The most detailed are ClientChecklistPublicApiDTO (18 properties), ClientChecklistTaskPublicApiDTO (9 properties), CreateClientChecklistAndTasksPublicApiRequest (8 properties), ClientChecklistTaskPublicApiRequest (7 properties). Each schema is shown below with its type and property counts.
PromoteClientChecklistWithNamePublicApiRequest
object
2 properties
ClientChecklistPublicApiDTO
object
18 properties
ChecklistUserResponseDTO
object
Archive by user
4 properties
ClientChecklistTaskPublicApiDTO
object
Checklist's tasks
9 properties
ClientChecklistTaskPublicApiRequest
object
Checklist tasks
7 properties
ArchiveClientChecklistRequest
object
1 property
ChecklistDescription
object
Task description
2 properties
CreateClientChecklistAndTasksPublicApiRequest
object
8 properties
UpdateClientChecklistAndTasksPublicApiRequest
object
7 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.