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

Ticketing → Create ticket

AI-generated

Summary

Create a new ticket in the NinjaOne Ticketing system by specifying required details such as Client Id, Ticket Form Id, Subject, and Status, with optional additional information to customize the ticket.

Inputs

  • Client Id (required) — The identifier for the client (organization) to which the ticket belongs.
  • Ticket Form Id (required) — The identifier for the ticket form to use when creating the ticket.
  • Subject (required) — The subject or title of the ticket.
  • Status (required) — The status of the ticket; defaults to '1000' if not specified.
  • Additional Fields — Optional additional parameters to further specify the ticket, including Location Id, Node Id, Description, Type, Cc, Assigned App User Id, Requester Uid, Severity, Priority, Parent Ticket Id, Tags, Attributes, Additional Assigned Technician Ids, and Followup Time.
  • Options — Optional settings such as custom JSON body to merge into the request, custom HTTP headers, query filters, batching settings, debug mode, pagination parameters, and request timeout configuration.

Output shape

a single record representing the created ticket

The response includes the created ticket's details. When debug is enabled, the output additionally contains debug information with the actual request URL, headers, query parameters, and body sent.

Links

Discussion