Custom Stock Status API

Custom Stock Status API

1. Amasty\Stockstatus\Api\RuleRepositoryInterface - class for managing custom stock status rules.
  1. POST /V1/amasty_stockstatus/rule, method="save" - create a custom stock rule;
  2. PUT /V1/amasty_stockstatus/rule/:id, method="save" - edit a custom stock rule;
  3. DELETE /V1/amasty_stockstatus/rule/:id, method="deleteById" - delete a custom stock status rule;
  4. GET /V1/amasty_stockstatus/rule, method="getById" - get details about a custom stock status rule;
  5. GET /V1/amasty_stockstatus/rule/all, method="getList" - get a list of all custom stock status rules.

      • Related Articles

      • Custom Stock Status | GraphQL methods

        Query getAmCustomStockStatus description: get information about a stock status
      • 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 - ...
      • Custom Form API

        1. Amasty\Customform\Api\AnswerRepositoryInterface - class for managing form answers: POST /V1/amasty_customform/answer, method="save" - create an answer; PUT /V1/amasty_customform/answer/:answerId, method="save" - edit an answer; DELETE ...
      • 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" - ...
      • 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 ...