📘
Magento 2 Megamenu
  • Overview
  • Installation
    • Setup via FTP or cPanel
  • Config and Usage
    • Install sample data
    • Module Configuration
    • Manage Megamenu
    • Create New Megamenu Profile
    • Configure menu item
    • Show menu on frontend Desktop
    • Show Menu On Frontend Mobile
    • How to use Magento 2 Pagebuilder
    • REST API
    • Graph Ql
  • FAQ
    • How to make desktop and mobile menu on same page?
    • How to use dynamic content tabs for sub menu items?
    • How to add a menu using Widget?
    • How to add products in submenu
    • How to show parent menu and sub menus in the same level
    • How to add label into menu items
    • How to add menu link to category and sub categories?
    • How to change default horizontal menu on header?
    • Problem when import larger categories into menu items?
    • How to show accordion menu on Desktop view?
  • Theme Compatible
    • Porto
    • Codazon Fastest Fashion
    • Ultimo
  • Video Tutorials
    • Video guides
Powered by GitBook
On this page

Was this helpful?

  1. Config and Usage

REST API

Only support for Megamenu PRO, Megamenu PRO - EE

PreviousHow to use Magento 2 PagebuilderNextGraph Ql

Last updated 2 years ago

Was this helpful?

Manage Megamenu Profile

  1. GET - menu by Id

Param:

  • menuId

2. GET - List menu

Param:

  • Field

  • value

  • Condition type

  • Sorting field

  • Sorting direction

  • Page size

  • Current page

3. POST - save menu

4. PUT - Update menu By Id

5. PUT - Revert menu

6. DELETE - delete menu

7. DELETE - delete by Id

Manage Megamenu Item

  1. GET - Get menu in backend by menuId

2. GET - List menu

3. POST - save menu

4. PUT - edit menu

5. DELETE - delete menu

6. DELETE - delete by Id

Get Megamenu Profile

  1. GET - Menu Items by menuItemId

Param:

  • menuItemId

  • storeId

2. GET - Menu Items By menuId

Param:

  • menuId

  • storeId

3. GET - Get menu By Alias

Param:

  • Alias

  • storeCode (defaul = default)

  • customer_group_id (default = 0)

  • is_mobile_menu (default = false)

Get menu
List menu
save menu
Edit menu
Edit
Delete menu
Delete by menuId
Get menu by menu profile
Get List menu Item
Save menu Item
Edit menu Item
Delete megamenuItem
Detele by menu Item Id
Api get menu items by menu itemid
get menu by menuid
Get menu by alias