Data Compliance API
- Version: 1.0
- Host: api.zoom.us
- Protocols:
https
- Accepts:
application/json
,multipart/form-data
- Responds With:
application/json
- Contact Us by Email
- Contact URL: https://devforum.zoom.us/
- Download Spec: Data Compliance API.oas2.json
When users uninstall your app, they have the choice to state whether or not they would like to grant your app with data retention permission. Immediately after the uninstallation, Zoom will send a Deauthorization Event Notification to the application’s Deauthorization Endpoint URL.
The payload of the Deauthorization Event webhook includes a property named user_data_retention
which indicates the users’ preference on how to handle their data which resides in data stores in accordance with the Zoom Marketplace Developer Agreement.
If the value of user_data_retention
is TRUE, it means that the user has granted permission to retain their data beyond the ten days period stated in the Zoom App Marketplace Developer Agreement. In this case, the Data Compliance API does not need to be called.
A FALSE
value indicates that the user wants the app to honor Zoom’s Agreement, and delete their data within ten days of app uninstallation. In this case, you must delete user’s data and notify Zoom of the data deletion by calling the Data Compliance API.