We've added two new APIs to support GDPR data requests: Export User Data and Data Request Status. We also updated the existing Delete User Data API.
These endpoints allow partners to initiate and track user data deletion and export requests in a secure, asynchronous workflow.
What's included
Delete Users (POST)
Initiates a deletion request for one or more users.
Export Users (POST)
Initiates a data export request for one or more users.
Both endpoints return a unique request_id in the response.
Data Request Status (GET)
Retrieves the status of a previously submitted Delete or Export request. You must include the request_id received from the initial POST response.
Who it's for
These APIs are designed for partners using the iFrame or API integration, who handle international traffic and GDPR user data requests.
How it works
Submit a POST request to Delete User Data or Export User Data.
Receive a
request_idin the response.Call the Data Request Status GET endpoint with that
request_idto:Check processing status (e.g., pending, completed, failed)
Retrieve exported data (if applicable)
Confirm deletion completion
Because GDPR requests may require processing time, they are handled asynchronously. The Data Request Status endpoint allows you to monitor progress and retrieve results once available.
