Skip to main content
object

Requires unauthenticated_read_content access scope.

A navigation structure for building store menus. Each menu contains MenuItem objects that can be nested to create multi-level navigation hierarchies.

Menu items can link to collections, products, pages, blogs, or external URLs. Use the menu query to retrieve a menu by its handle.

•String!
non-null

The menu's handle.

•ID!
non-null

A globally-unique ID.

•[MenuItem!]!
non-null

The menu's child items.

•Int!
non-null

The count of items on the menu.

•String!
non-null

The menu's title.


Was this section helpful?

•query

Retrieves a Menu by its handle. Menus are hierarchical navigation structures that merchants configure for their storefront, such as header and footer navigation.

Each menu contains MenuItem objects that can nest up to three levels deep, with each item linking to collections, products, pages, blogs, or external URLs.

Arguments

•String!
required

The navigation menu's handle.



Was this section helpful?

•interface

Was this section helpful?