GDPR API

GDPR API

1. Amasty\Gdpr\Api\RequestInterface - class for managing personal data deletion rquests.
  1. POST /V1/amasty_gdpr/approveDeleteRequest, method="approveDeleteRequest" - approve a request;
  2. POST /V1/amasty_gdpr/denyDeleteRequest, method="denyDeleteRequest" - deny a request;
  3. GET /V1/amasty_gdpr/getUnprocessedRequests, method="getUnprocessedRequests" - get a list of unprocessed requests.

      • Related Articles

      • 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 - ...
      • GDPR | GraphQL methods

        Queries amGetGdprConsents (location: String) description: information about GDRP consents amGetGdprAccount description: information about GDPR account settings amGetGdprPolicyText (id: Int) description: get GDPR policy text Mutations ...
      • What is the difference between CCPA and GDPR?

        The CCPA and GDPR modules look similar, however, there are certain nuances to both of them due to them being tailored for two different laws. While both of them allow you to create multiple checkboxes, and your customers — to download their data and ...
      • 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" - ...
      • Reward Points API

        1. Amasty\Rewards\Api\CheckoutRewardsManagementInterface - class responsible for applying reward points on checkout: PUT /V1/carts/mine/points/:points, method="set" - apply points; DELETE /V1/carts/mine/points/delete, method="remove" - remove applied ...