Typemill   ›   API   ›   get mainnavi

get mainnavi

Get the main navigation items. The response will vary according to the permissions of the user role.

Authorization

The minimum role for authorization is "member".

Endpoint

GET /api/v1/mainnavi/

Request Example

curl -X GET 'https://yourwebsite.com/api/v1/mainnavi'

Response Example

{
  "mainnavi": {
    "content": {
      "title": "Content",
      "routename": "content.visual",
      "aclresource": "content",
      "aclprivilege": "read"
    },
    "system": {
      "title": "System",
      "routename": "settings.show",
      "aclresource": "system",
      "aclprivilege": "read",
      "active": true
    },
    "frontend": {
      "title": "Frontend",
      "routename": "home",
      "aclresource": "account",
      "aclprivilege": "read"
    },
    "logout": {
      "title": "Logout",
      "routename": "auth.logout",
      "aclresource": "account",
      "aclprivilege": "read"
    }
  }
}