NinjaOne Public API 2.0

Number of APIs: 85

NinjaOne Public API documentation.

North American URLs:

Core Resources: https://app.ninjarmm.com/apidocs/?links.active=core

Authorization: https://app.ninjarmm.com/apidocs/?links.active=authorizatio

EU URLs:

Core Resources: https://eu.ninjarmm.com/apidocs/?links.active=core

Authorization: https://eu.ninjarmm.com/apidocs/?links.active=authorization

OC URLs:

Core Resources: https://oc.ninjarmm.com/apidocs/?links.active=core

Authorization: https://oc.ninjarmm.com/apidocs/?links.active=authorization

Contact Support:
Email: api@ninjarmm.com

  1. api/v2-webhook - Remove Webhook API channel DELETE {{baseUrl}}/api/v2/webhook

  2. api/v2-ticketing - Get list of contacts GET {{baseUrl}}/api/v2/ticketing/contact/contacts

  3. api/v2-organization/{id} - Organization Documents GET {{baseUrl}}/api/v2/organization/:id/documents

  4. api/v2-queries - Computer systems report GET {{baseUrl}}/api/v2/queries/computer-systems

  5. api/v2-device/{id} - Device scripting options GET {{baseUrl}}/api/v2/device/:id/scripting/options

  6. api/v2-custom-fields - Device Specific Custom Fields GET {{baseUrl}}/api/v2/device/:id/custom-fields

  7. api/v2-device/{id} - Update device information PATCH {{baseUrl}}/api/v2/device/:id

  8. api/v2-devices - Find devices GET {{baseUrl}}/api/v2/devices/search

  9. api/v2-ticketing - Get list of ticket forms GET {{baseUrl}}/api/v2/ticketing/ticket-form

  10. api/v2-ticketing - create ticket POST {{baseUrl}}/api/v2/ticketing/ticket