Skip to main content

Documentation Index

Fetch the complete documentation index at: https://moengage.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The MoEngage GDPR or CCPA API ensures that all user data rights are respected and managed for compliance with the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA). This API allows you to submit data requests, including the permanent erasure of personal data for specific users.
For detailed implementation guides on how MoEngage handles these regulations, refer to our GDPR Implementation and CCPA Implementation documentation.
To update user attributes without erasing the user profile, use the Track User API instead.

Endpoint

The GDPR or CCPA API consists of the following endpoint:

FAQs

No. Multiple users cannot be deleted using this API in a single payload. You must send individual requests for different users unless they share the same email identity (see note above).
If multiple users have the same email ID and that email ID is passed in the erasure request, MoEngage will delete all users associated with that specific email ID.
The maximum payload size is 128 KB. If this limit is exceeded, a 413 error response will be sent.

Postman Collections

Test your compliance workflows using our pre-configured Postman collection. View Postman Collection →