Multiple Wishlist API

Multiple Wishlist API

1. Amasty\MWishlist\Api\WishlistRepositoryInterface - class for managing wishlists.
  1. POST /V1/amasty_mWishlist/wishlist, method="save" - create a wishlist;
  2. PUT /V1/amasty_mWishlist/wishlist/:wishlistId, method="save" - edit a wishlist;
  3. DELETE /V1/amasty_mWishlist/wishlist/:wishlistId, method="deleteById" - delete a wishlist;
  4. GET /V1/amasty_mWishlist/wishlist, method="getById" - get details about a wishlist;
  5. GET /V1/amasty_mWishlist/wishlist/all, method="getList" - get a list of all wishlists.

      • Related Articles

      • Multiple Wishlist | GraphQL methods

        Query amGetWishlists description: get array of wishlists for the requested page amGetRecentlyUpdatedWishlists description: get recently updated wishlists Mutations amCreateWishlist description: create new wishlist amAddProductsToWishlist description: ...
      • Multiple Coupons API

        1. Amasty\Coupons\Api\GetCouponsByCartIdInterface - class for getting information about applied coupons. GET /V1/carts/:cartId/multicoupons, method="get" - get applied coupons by cart ID; GET /V1/carts/mine/multicoupons, method="get" - get coupons ...
      • What Amasty extensions support API?

        Each Amasty extension that has API support, includes the etc/webapi.xml file. The webapi.xml file contains API configurations with the list of available API requests. For example, a request from the Custom Form module interface: 1 - endpoint URL; 2 - ...
      • RMA API

        Kindly note that the API functionality for RMA is available as part of the Pro and Premium extension plans. 1. Amasty\Rma\Api\StatusRepositoryInterface - class for managing RMA statuses. GET /V1/amasty_rma/rma_status/get/:statusId, method="getById" - ...
      • GDPR API

        1. Amasty\Gdpr\Api\RequestInterface - class for managing personal data deletion requests. POST /V1/amasty_gdpr/approveDeleteRequest, method="approveDeleteRequest" - approve a request; POST /V1/amasty_gdpr/denyDeleteRequest, method="denyDeleteRequest" ...