Menus
Working with menus in Menuflow
The Menuflow platform menu system uses an MSIM (menu, section, item, modifier) design and approach. As such our API calls are structured to match the MSIM design. The diagram below shows this in a visual form.
The following API calls are available to retrieve menus, sections, items, and modifiers.
Menus
Call to retrieve menus for a specific location.
Menu Request
GET
https://api.menuflow.dev/go/menu/{lid}
curl --location 'https://api.menuflow.dev/go/menus/{
location_id}'
--header 'x-api-key: YOUR-API-KEY'
Path Parameters
Sections
Call to retrieve all sections for a specific menu.
Section Request
GET
https://api.menuflow.dev/go/menu/{mid}/sections
curl --location 'https://api.menuflow.dev/go/menus/{
menu_id}/sections'
--header 'x-api-key: YOUR-API-KEY'
Path Parameters
Items
Call to retrieve all items for a specific section.
Item Request
GET
https://api.menuflow.dev/go/menu/{sid}/items
curl --location 'https://api.menuflow.dev/go/menus/{
section_id}/items'
--header 'x-api-key: YOUR-API-KEY'
Path Parameters
Modifiers
Call to retrieve all modifiers for a specific item.
Modifier Request
GET
https://api.menuflow.dev/go/menu/{item_id/modifiers
curl --location 'https://api.menuflow.dev/go/menus/{item_id}/modifiers'
--header 'x-api-key: YOUR-API-KEY'
Path Parameters
Modifier Details Request
GET
https://api.menuflow.dev/go/menu/{modifier_id}/modifier_details
curl --location 'https://api.menuflow.dev/go/menus/{
modifier_id}/modifier_details'
--header 'x-api-key: YOUR-API-KEY'
Path Parameters
Modifier Options Request
GET
https://api.menuflow.dev/go/menu/{modifier_id/modifier_options
curl --location 'https://api.menuflow.dev/go/menus/{
modifier_id}/modifier_items'
--header 'x-api-key: YOUR-API-KEY'
Path Parameters
Last updated