NinjaOne icon

NinjaOne

Consume the NinjaOne RMM API

Ticketing → Create

AI-generated

Summary

Create a new ticket in NinjaOne's ticketing system for a specified organization.

Inputs

  • Authentication — Select the authentication method: OAuth2 (Authorization Code) or Client Credentials.
  • Organization ID (required) — The numeric ID of the organization under which the ticket will be created.
  • Summary (required) — The subject or summary line for the new ticket.
  • Additional Fields — Optional fields to customize the ticket, including Assigned User ID, Description (body or HTML), Location ID, Node (Device) ID, Parent Ticket ID, Priority, Requester UID, Severity, Status, Tags, Ticket Form ID, and Type.

Output shape

a single JSON object representing the created ticket's details.

The operation sends a POST request to '/api/v2/ticketing/ticket' with the required and optional fields. Tags provided are split by commas. If description body or HTML is specified, it is included inside a description object marked as public. The returned data contains the created ticket's attributes as per NinjaOne API response.

Examples

Example 1: Create a ticket with minimal required fields

Use 'Organization ID' and 'Summary' to create a basic ticket.

Example 2: Create a ticket with additional details

Set optional fields like priority, severity, assigned user, description body or HTML, and tags to provide more context to the ticket.

Links

Discussion