Delete Account #
How to delete a user’s account #
The deleteAccount
REST call removes the currently logged-in user’s account permanently. Before making this call, the client program should confirm the user’s passkey, as the deletion cannot be undone. After the function completes, the client program should also log the user out.
URL #
/api/appuser/deleteAccount
Method #
POST
Headers #
access-token: "<Access Token>"
Data Parameter #
none
Response: #
Success: #
StatusCode: #
200 (OK)
Contents: #
true
Error: #
StatusCode: #
400 (BAD REQUEST)
500 (INTERNAL SERVER ERROR)
Content: #
{
code: "<internal error code>",
message: "<readable error description>"
}
The internal codes are integers:
- 401 - app no longer exists
- 402 - app is suspended
- 403 - missing parameter
- 404 - user account is suspended
- 405 - invalid access token
- 413 - app is migrated
- 500 - internal server error
- 602 - invalid data
- 609 - invalid locale