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

CustomTabs → Rename a Custom Tab

AI-generated

Summary

Rename a custom tab in NinjaOne by specifying the tab's new name and the tab ID to identify which tab to rename.

Inputs

  • name (required) — The new name for the custom tab.
  • tabId — The ID of the custom tab to rename; identifies which tab will be updated.
  • description — Optional new description for the custom tab.
  • customBody — Optional arbitrary JSON object to merge into the request body, overriding other fields if provided.
  • headerFilters — Optional custom HTTP headers to include with the request.
  • queryFilters — Optional query string parameters to include with the request.
  • batching — Optional settings to process input items in batches to control rate limits.
  • debug — Optional flag to include detailed debug information about the API request in the output.
  • pagination — Optional pagination settings, though likely not applicable for this rename operation.
  • timeout — Milliseconds to wait for server response headers before aborting; defaults to 300000 ms.

Output shape

a JSON object representing the API response from renaming the custom tab

The output returns the response from the PATCH /v2/tab/rename endpoint, typically including confirmation of the updated tab. If debug is enabled, detailed request info is added. Pagination settings do not apply here since this is a single update operation.

Examples

Example 1: Rename a custom tab

Provide the tab ID and new name (optionally a new description) to rename that specific custom tab in NinjaOne.

Links

Discussion