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

DocumentTemplates → Create document template

AI-generated

Summary

Create a new document template by specifying a unique name along with optional details such as description, fields, and technician access settings.

Inputs

  • Name (required) — Unique name of the document template to create.
  • Additional Fields — Optional settings including description, allowance for multiple instances, mandatory flag, JSON list of fields, availability to all technicians, and allowed technician roles.
  • Options — Optional advanced settings like custom JSON body overrides, custom HTTP headers, query filters, batching, debugging, pagination (not typically used for create), and request timeout.

Output shape

A JSON object representing the newly created document template with its details as returned by the NinjaOne API.

Includes all fields sent merged with any server-generated properties. When debug is enabled, the output also contains the HTTP request details for troubleshooting.

Links

Discussion