GDPR configuration

Change GDPR Configuration

There is the possibility for an admin to change the default value of 30 days to another value via API.

configuration namedescription

retentionTime

number (in days) when the anonymization should start

deletionTimeAfterRetention

number (in days) after anonymization the deletion should happen

curl -sSL -X POST 'https://your.api.fulfillmenttools.com/api/configuration/gdpr' \
  --header 'Authorization: Bearer <TOKEN>' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "version": 1,
    "retentionTime": 30,
    "deletionTimeAfterRetention": 50
}'

Example

We have configured a retentionTime of 7 days and a deletionTimeAfterRetention of 10 days. Let's assume that we create an order on the 2023-01-01. Therefore, we have the created timestamp with the date 2023-01-01. The fulfillmenttools platform calculates the retention/deletion dates according to the current configuration. Then we have a calculated date for anonymization of 2023-01-07 and a deletion date of 2023-01-17.

We are able to fulfill the order on the 2023-01-03. Nevertheless, the corresponding anonymization / deletion dates are not recalculated since it is based on the created date of the order.

Note: we only start the gdpr process on operationally finished processes.

Last updated