Gift Wrap API

Gift Wrap API

1. Amasty\GiftWrap\Api\WrapRepositoryInterface - class for managing gift wraps:
  1. POST /V1/amasty_giftWrap/wrap, method="save" - create a wrap;
  2. PUT /V1/amasty_giftWrap/wrap/:entityId, method="save" - edit a wrap;
  3. DELETE /V1/amasty_giftWrap/wrap/:entityId, method="deleteById" - delete a wrap;
  4. GET /V1/amasty_giftWrap/wrap, method="getById" - get information about a specific gift wrap;
  5. GET /V1/amasty_giftWrap/wrap/all, method="getList" - get a list of all wraps.

2. Amasty\GiftWrap\Api\MessageCardRepositoryInterface - class for managing gift message cards:
  1. POST /V1/amasty_giftWrap/message_card, method="save" - create a card;
  2. PUT /V1/amasty_giftWrap/message_card/:entityId, method="save" - edit a card;
  3. DELETE /V1/amasty_giftWrap/message_card/:entityId, method="deleteById" - delete a card;
  4. GET /V1/amasty_giftWrap/message_card, method="getById" - get information about a card;
  5. GET /V1/amasty_giftWrap/message_card/all, method="getList" - get a list of all cards.
      • Related Articles

      • Gift Card API

        1. Amasty\GiftCard\Api\ImageRepositoryInterface - class for managing gift card images: POST /V1/amgcard/image, method="save" - save a gift card image; PUT /V1/amgcard/image/:id, method="save" - save a gift card image by ID; DELETE ...
      • 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 - ...
      • One Step Checkout API

        1. Amasty\Checkout\Api\AdditionalFieldsManagementInterface - class for managing additional fields for logged-in users: POST /V1/amasty_checkout/carts/:cartId/amcheckoutFields, method="save" - save a field for a specific cart by ID; POST ...
      • Advanced Conditions API (+Reward Points, Extra Fee, Free Gift, Shipping Rules, Shipping Restrictions)

        Advanced Conditions can be purchased both separately and within other Amasty modules: Reward Points, Extra Fee, Free Gift, Shipping Rules, Shipping Restrictions. The Advanced Conditions extension adds its functionality to the main modules, which ...
      • Store Pickup API

        1. Amasty\StorePickup\Api\GuestShippingMethodManagementInterface - class for managing shipping methods on guest checkout: POST /V1/guest-carts/:cartId/estimate-shipping-methods, method="estimateByExtendedAddress" - displays available shipping methods ...