Index: ChapterX.API/Controllers/UsersController.cs
===================================================================
--- ChapterX.API/Controllers/UsersController.cs	(revision 877c13c3dd0934c1d31da7988d0d2c2c5925ed55)
+++ ChapterX.API/Controllers/UsersController.cs	(revision a7550ca4790b7d1a7515a4a688b871e32313d8bf)
@@ -27,5 +27,14 @@
             _logger.LogInformation("Fetching all users");
             var response = await _mediator.Send(new GetAllRequest());
-            return Ok(response);
+            var result = response.Users.Select(u => new
+            {
+                id = u.Id,
+                username = u.Username,
+                name = u.Name,
+                surname = u.Surname,
+                email = u.Email,
+                role = u.Admin != null ? "admin" : u.Writer != null ? "writer" : "regular",
+            });
+            return Ok(result);
         }
 
