Handle data retrieval and deletion requests
curl --request POST \
--url https://mixpanel.com/api/app/data-retrievals/v3.0 \
--header 'Content-Type: application/json' \
--data '
{
"distinct_ids": [
{}
],
"compliance_type": "<string>",
"disclosure_type": "<string>"
}
'{
"status": "<string>",
"results.status": "<string>",
"results.results": "<string>",
"results.distinct_ids": [
{}
]
}Documentation Index
Fetch the complete documentation index at: https://mintlify.com/mixpanel/docs/llms.txt
Use this file to discover all available pages before exploring further.
GDPR or CCPADefault: GDPRData, Categories, or SourcesDefault: Datacurl "https://mixpanel.com/api/app/data-retrievals/v3.0?token=YOUR_PROJECT_TOKEN" \
-X POST \
-H "Authorization: Bearer YOUR_OAUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"distinct_ids": ["user123", "user456"],
"compliance_type": "GDPR"
}'
{
"status": "ok",
"results": {
"task_id": "job-tracking-id-12345"
}
}
curl "https://mixpanel.com/api/app/data-retrievals/v3.0/job-tracking-id-12345?token=YOUR_PROJECT_TOKEN" \
-H "Authorization: Bearer YOUR_OAUTH_TOKEN"
PENDING, STAGING, STARTED, SUCCESS, FAILURE, REVOKED, NOT_FOUND, UNKNOWN{
"status": "ok",
"results": {
"status": "SUCCESS",
"results": "https://export.mixpanel.com/download/12345",
"distinct_ids": ["user123", "user456"]
}
}
GDPR or CCPADefault: GDPRcurl "https://mixpanel.com/api/app/data-deletions/v3.0?token=YOUR_PROJECT_TOKEN" \
-X POST \
-H "Authorization: Bearer YOUR_OAUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"distinct_ids": ["user123"],
"compliance_type": "GDPR"
}'
curl "https://mixpanel.com/api/app/data-deletions/v3.0/job-tracking-id-12345?token=YOUR_PROJECT_TOKEN" \
-H "Authorization: Bearer YOUR_OAUTH_TOKEN"
curl "https://mixpanel.com/api/app/data-deletions/v3.0/job-tracking-id-12345?token=YOUR_PROJECT_TOKEN" \
-X DELETE \
-H "Authorization: Bearer YOUR_OAUTH_TOKEN"
PENDING or STARTED status. Once SUCCESS, the deletion is complete and cannot be reversed.curl --request POST \
--url https://mixpanel.com/api/app/data-retrievals/v3.0 \
--header 'Content-Type: application/json' \
--data '
{
"distinct_ids": [
{}
],
"compliance_type": "<string>",
"disclosure_type": "<string>"
}
'{
"status": "<string>",
"results.status": "<string>",
"results.results": "<string>",
"results.distinct_ids": [
{}
]
}