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

OrganizationDocuments → Get organization document signed urls

AI-generated

Summary

Retrieve signed URLs for a specified organization document by providing its client document ID, with support for pagination and optional request customization.

Inputs

  • clientDocumentId (required) — The numeric ID of the client document to retrieve signed URLs for.
  • returnAll — When true, fetches all pages of results; otherwise, fetches only a single page.
  • options — Optional settings including custom request body JSON, custom HTTP headers, query string filters, batching controls (items per batch and interval), debug flag to include request details in output, pagination settings (mode, parameters, limits, intervals), and request timeout in milliseconds.

Output shape

a JSON object containing the signed URLs for the requested organization document, possibly paginated according to input parameters.

Pagination can be controlled with the returnAll toggle and detailed pagination options. The operation makes GET requests to the endpoint /v2/organization/document/{clientDocumentId}/signed-urls. Enabling debug includes detailed request information in the output under a debug key.

Links

Discussion