Improved Layered Navigation/Shop By Brand API

Improved Layered Navigation/Shop By Brand API

API functionality for Improved Layered Navigation and Shop By Brand is added by its submodule Improved Layered Navigation Pages (shop-by-page).

Amasty\ShopbyPage\Api\PageRepositoryInterface - class for pages:
  1. POST /V1/amasty_shopbypage/page, method="save" - create a page;
  2. PUT /V1/amasty_shopbypage/page/:pageId, method="save" - edit a page;
  3. DELETE /V1/amasty_shopbypage/page/:pageId, method="deleteById" - delete a page;
  4. GET /V1/amasty_shopbypage/page, method="get" - get a specifc page; 
  5. GET /V1/amasty_shopbypage/page/list, method="getList" - get a list of all pages.