GET residentapi/units/{unitId}/menu

Get's the menu items (hamburger menu in upper left) and all associated tabs of the menu items that the user has access to based on permssions

Request Information

URI Parameters

NameDescriptionTypeAdditional information
unitId

Cws MyUnitId. Unit the user is in the context of

integer

Required

Body Parameters

None.

Response Information

Resource Description

MenuItem
NameDescriptionTypeAdditional information
ItemId

ItemId

integer

None.

Name

Name

string

None.

Tabs

Tabs. Tabs associated to the menu item

Collection of MenuItemTab

None.

Features

Features. Sometimes the menu item will not have any tabs but will have features

Collection of AuthorizationFeature

None.

Response Formats

application/json, text/json

Sample:
{
  "itemId": 1,
  "name": "sample string 2",
  "tabs": [
    {
      "itemTabId": 1,
      "name": "sample string 2",
      "features": [
        {
          "featureId": 1,
          "name": "sample string 2"
        },
        {
          "featureId": 1,
          "name": "sample string 2"
        }
      ]
    },
    {
      "itemTabId": 1,
      "name": "sample string 2",
      "features": [
        {
          "featureId": 1,
          "name": "sample string 2"
        },
        {
          "featureId": 1,
          "name": "sample string 2"
        }
      ]
    }
  ],
  "features": [
    {
      "featureId": 1,
      "name": "sample string 2"
    },
    {
      "featureId": 1,
      "name": "sample string 2"
    }
  ]
}