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

Management → Create a contact

AI-generated

Summary

Create a new contact in NinjaOne management with a required email address and optional details such as organization ID, first name, last name, phone, job title, and manager UUID.

Inputs

  • email (required) — The email address of the contact to create.
  • additionalFields — Optional additional contact details including organization ID (number), first name (string), last name (string), phone number (string), job title (string), and manager UUID (string).
  • options — Optional settings including custom JSON body payload (overrides other fields if provided), custom HTTP headers, query-string filters, batching controls, debug output toggle, pagination settings, and request timeout.

Output shape

a single JSON object representing the created contact as returned by the NinjaOne API

The output includes the created contact's data. If debug is enabled, the request URL, headers, query parameters, and body sent will also be included under a debug field. Batch processing is supported to create multiple contacts in sequence with optional intervals to avoid rate limiting.

Links

Discussion