Data retention ​

This API allows you to manage data retention periods in customer workspaces that have the Configurable Data Retention capability enabled.

Rate limits ​

The data retention resource has the following rate limit:

TypeResourceQuota
AllAll Data retention endpoints60 requests per minute

Quick reference ​

TypeResourceDescription
PUT/api/managed_users/:managed_user_id/update_data_retentionUpdate a customer workspace's data retention period.

Update customer workspace's data retention period ​

Updates the data retention period for customer workspaces where the Configurable Data Retention capability is enabled. Refer to the Data retention policies documentation for more information.

PUT https://YOUR_DATA_CENTER/api/managed_users/:managed_user_id/update_data_retention

URL parameters ​

NameTypeDescription
managed_user_idstring
required
Embedded customer ID/external ID.
The external ID must be URL encoded and prefixed with an E (for example, EA2300).

Payload ​

NameTypeDescription
data_retention_ttl_hoursinteger
required
The length of time to retain data for the specified customer workspace, in hours. The minimum data retention period is 1 hour and the maximum is determined by the Embedded customer's plan.

Sample request ​

shell
curl  -X PUT 'https://YOUR_DATA_CENTER/api/managed_users/:managed_user_id/update_data_retention' \
      -H 'Authorization: Bearer <api_token>' \
      -H 'Content-Type: application/json' \
      -d  '{
            "data_retention_ttl_hours": :data_retention_ttl_hours_value
          }'

Response ​

json
{
    "data":[]
}

Last updated: