Skip to main content

Delete User

Delete User Example

To permanently delete a specific user account, use the deleteUser method with their unique userID.

Usage Example:

import 'package:altibbi/service/api_service.dart';

ApiService apiService = ApiService();

void handleDelete(int id) async {
try {
await apiService.deleteUser(id);
print(\"User deleted successfully\");
} catch (e) {
print(\"Delete Error: $e\");
}
}

Responses

Status 204

Success

"success"

Status 401

UnauthorizedHttpException represents an Unauthorized HTTP exception with status code 401

{
"name": "Unauthorized",
"message": "Your request was made with invalid credentials",
"code": "0",
"status": "401",
"type": "yii\\\\web\\\\UnauthorizedHttpException"
}

Status 403

Current user cant access this page

{
"name": "Forbidden",
"message": "duplicate request OR Current user cant access this page",
"code": "0",
"status": "403",
"type": "yii\\\\web\\\\ForbiddenHttpException"
}

Status 404

User id invalid or deleted

{
"name": "Not Found",
"message": "Object not found: {id}",
"code": "0",
"status": "404",
"type": "yii\\\\web\\\\NotFoundHttpException"
}