Menu Settings
Menu settings describe the storefront navigation tree (header, mega menu,
footer) for every locale the tenant has enabled. Changes are published
atomically and picked up by the storefront's /api/public/menu endpoint.
Endpoints
GET
/api/b2b/pim/menu-settingsauth: sessionPATCH
/api/b2b/pim/menu-settingsauth: sessionPOST
/api/b2b/pim/menu-settings/publishauth: sessionNotes
- A single document per tenant stores all menu trees (
header,mega,footer). - Each menu item is
{ label: MultiLangString, href, icon?, children? }. - The storefront reads the published snapshot; drafts are visible only in the preview channel.