Skip to main content
Version: 202601

Create menu

POST 

/openapi/2026-01/menus

Create a custom menu for the store.

Request

Bodyrequired

    titlestringrequired

    Menu title

    categoryint32

    Menu category. This endpoint creates custom menus only (3); built-in menus are maintained by the platform. Defaults to 3 when omitted

    childrenobject[]

    Menu items tree. Each item has title, type (required, e.g. home, collection, page), url, children, etc.

Responses

OK

Schema
    codestring

    error code

    messagestring

    error message

    data object
    menuobject

    Created menu ({id, ...})