Docs
GraphQL referenceMutations

Create Navigation Item

MUTATIONcreateNavigationItem(input: CreateNavigationItemInput!): NavigationItemMutationOutput!

Access: Requires the navigation:write permission.

Arguments

input*

Returns

  1. createNavigationItem
message?String
navigationItem?
success*Boolean!
Example Request
mutation CreateNavigationItem($input: CreateNavigationItemInput!) {  createNavigationItem(input: $input) {    message    navigationItem {      children {        href        id        kind        label        staticCorePage      }      href      id      kind      label      page {        createdAt        description        id        isActive        isInNavigation        kind        metaData        navOrder      }      staticCorePage    }    success  }}
Variables
{  "input": {    "isActive": true,    "kind": "GROUP",    "label": "string",    "networkId": "1",    "sortOrder": 0  }}
Example Response
{  "data": {    "createNavigationItem": {      "message": "string",      "navigationItem": {        "children": [          {            "href": "string",            "id": "1",            "kind": "GROUP",            "label": "string",            "staticCorePage": "PRESENTERS"          }        ],        "href": "string",        "id": "1",        "kind": "GROUP",        "label": "string",        "page": {          "createdAt": "<DateTime>",          "description": "string",          "id": "1",          "isActive": true,          "isInNavigation": true,          "kind": "DYNAMIC",          "metaData": "<JSON>",          "navOrder": 10        },        "staticCorePage": "PRESENTERS"      },      "success": true    }  }}