Cancel Order API

Cancel Order API

1. Amasty\CancelOrder\Api\CancelOrderRepositoryInterface - class for managing canceled orders.
  1. POST /V1/amasty_cancelOrder/cancelOrder, method="save" - create a new canceled order;
  2. PUT /V1/amasty_cancelOrder/cancelOrder/:id, method="save" - edit a canceled order;
  3. DELETE /V1/amasty_cancelOrder/cancelOrder/:id, method="deleteById" - delete a canceled order by ID;
  4. GET /V1/amasty_cancelOrder/cancelOrder, method="getById" - get details about a canceled order by ID;
  5. GET /V1/amasty_cancelOrder/cancelOrder/all, method="getList" - get list of canceled orders.

      • Related Articles

      • Order Archive API

        Amasty\Orderarchive\Api\ArchiveProcessorInterface - class for managing order archives in backend: POST /V1/amastyMoveToArchive, method="moveToArchive" - move an order to archive; POST /V1/amastyMoveFromArchive, method="removeFromArchive" - remove an ...
      • Order Attributes API

        1. Amasty\Orderattr\Api\EntityDataRepositoryInterface - class for managing order attributes in the backend: POST /V1/amasty_orderattr/entityData, method="save" - create an attribute; PUT /V1/amasty_orderattr/entityData/:entityId, method="save" - edit ...
      • Order Archive API

        1. Amasty\Orderarchive\Api\ArchiveProcessorInterface - class for managing orders and archives. POST /V1/amastyMoveToArchive, method="moveToArchive" - move an order to archive; POST /V1/amastyMoveFromArchive, method="removeFromArchive" - remove an ...
      • 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 - ...
      • Quick Order API

        1. Amasty\QuickOrder\Api\SearchInterface - class for managing search process GET /V1/amasty_quickorder/search, method="search"