California Consumer Privacy Act (CCPA) API

California Consumer Privacy Act (CCPA) API

1. Amasty\Ccpa\Api\RequestInterface - class for managing personal data deletion requests.
  1. POST /V1/amasty_ccpa/approveDeleteRequest, method="approveDeleteRequest" - approve a request;
  2. POST /V1/amasty_ccpa/denyDeleteRequest, method="denyDeleteRequest" - deny a request;
  3. GET /V1/amasty_ccpa/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 - ...
      • 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 ...
      • How to translate the privacy policy text?

        The extension doesn’t allow for editing the existing privacy policy once it has been submitted in the Enabled/Disabled status. To translate the existing policy, proceed to Magento Admin Panel → Customers → Privacy policy, choose the required policy ...
      • 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" ...