Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User data takeout/export #1139

Open
DEVTomatoCake opened this issue Jul 7, 2024 · 0 comments
Open

User data takeout/export #1139

DEVTomatoCake opened this issue Jul 7, 2024 · 0 comments

Comments

@DEVTomatoCake
Copy link
Member

Is your feature request related to a problem? Please describe.
Users, at least in the EU, have the right to request a copy of their data. This should happen mostly, if not fully, automated to reduce work load on instance staff.

Describe the solution you'd like
POST /users/@me/harvest being implemented. The exported package should be available within a few minutes to hours. The format should be the same as Discord and should work on analyzers, e.g. https://www.discord-recap.com, https://discord-package.vercel.app and https://ddpe.androz2091.fr .

To improve instance staff abilities, the endpoint should support a user ID with the MANAGE_USERS right too: POST /users/{user_id}/harvest

Additional context
@erkinalp collected quite some information about current data exports in the "Takeouts" thread: https://discord.com/channels/806142446094385153/1138777318052073522 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant