Auth
Delete User Account
Delete the current user's account and all associated data.
This action is irreversible and will:
- Delete all sessions
- Delete all API keys
- Delete private key data (via cascade)
- Delete automation settings (via cascade)
- Delete delegation data (via cascade)
- Delete the user account
- Delete/deactivate the Cognito identity
Requires JWT Bearer authentication.
delete/api/v1/auth/register
Response
Successful Response
Example response
{
"cognito_deletion": {
"cognito_user_id": "abc123-def456-ghi789",
"message": "User successfully deleted from Cognito",
"success": true
},
"deleted_at": "2024-01-01T12:00:00Z",
"deleted_data": {
"api_keys": 3,
"automation_settings": true,
"delegations": 0,
"private_key": true,
"sessions": 2
},
"message": "User account successfully deleted",
"user_id": 123
}