---
schema_version: "1"
id: 8a2fe6caf23cc9105b69cc3ae01e8a65ddea0a2379dee03f0e43c491d1bc1bcd
title: Navigation Item Collection Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/uiapi/ui_api_requests_navigation_item_collection_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_requests_navigation_item_collection_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 79e4d45466c698e1bd4b94b7297eafcce94d300862a5971399595f7b015a1a35
description: A collection of all the navigation items (tabs) for an app. Pass this request body to get or update a user’s personalized navigation items.
---
# Navigation Item Collection Input

A collection of all the navigation items (tabs) for an app. Pass this request body to get or update a user’s personalized navigation items.

JSON Example

{
  "navItems": \[{
    "id": "0QkRM00000058lN0AQ"
  }, {
    "id": "0QkRM00000058lR0AQ",
    "label": "My Top Account"
  }, {
    "pageReference": {
      "type": "standard\_\_objectPage",
      "attributes": {
        "objectApiName": "Dashboard",
        "actionName": "home"
      },
      "state": {}
    }
  }\]
}

Properties

| Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| navItems | [Navigation Item Input](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_requests_navigation_item_input.htm "Represents the list of navigation items in the order that you want them to appear in the app.")\[\] | The list of navigation items in the order that you want them to appear in the app. | Required | 47.0 |

#### See Also

- [Update Personalized Navigation Items](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_apps_update_nav_items.htm "Updates the order of a user’s personalized navigation items (tabs) and adds a navigation item to the list in the order specified.")