curl --request GET \
--url https://api.example.com/api/admin/users/{id} \
--header 'Authorization: <authorization>'{
"id": 123,
"name": "<string>",
"email": "<string>",
"role": "<string>",
"isActive": true,
"isSuspended": true,
"suspensionReason": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>"
}curl --request GET \
--url https://api.example.com/api/admin/users/{id} \
--header 'Authorization: <authorization>'{
"id": 123,
"name": "<string>",
"email": "<string>",
"role": "<string>",
"isActive": true,
"isSuspended": true,
"suspensionReason": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>"
}ADMIN role. Users with PATIENT or DOCTOR roles will receive a 403 Forbidden response.
ADMIN, PATIENT, or DOCTORcurl -X GET https://api.example.com/api/admin/users/42 \
-H "Authorization: Bearer YOUR_JWT_TOKEN"
{
"id": 42,
"name": "Dr. Sarah Johnson",
"email": "[email protected]",
"role": "DOCTOR",
"isActive": true,
"isSuspended": false,
"suspensionReason": null,
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z"
}
{
"error": "Usuario no encontrado"
}
{
"error": "Access denied"
}
{
"error": "Unauthorized"
}