Skip to main content

menuItem Query

Look up a menu item by ID.

menuItem(
id: ID!
channel: String
): MenuItem
Details
type MenuItem implements Node, ObjectWithMetadata {
id: ID!
privateMetadata: [MetadataItem!]!
privateMetafield(
key: String!
): String
privateMetafields(
keys: [String!]
): Metadata
metadata: [MetadataItem!]!
metafield(
key: String!
): String
metafields(
keys: [String!]
): Metadata
name: String!
menu: Menu!
parent: MenuItem
category: Category
collection: Collection
page: Page
level: Int!
children: [MenuItem!]
url: String
translation(
languageCode: LanguageCodeEnum!
): MenuItemTranslation
}

Arguments

id ● ID!

ID of the menu item.

channel ● String

Slug of a channel for which the data should be returned.

Type

Represents a single item of the related menu. Can store categories, collection or pages.