# Get authenticated user Retrieves the currently authenticated user's details Endpoint: GET /user Version: 1.0.0 Security: bearerAuth ## Response 200 fields (application/json): - `id` (integer, required) Unique identifier for the user Example: 12345 - `name` (string, required) Full name of the user Example: "Dr. Sarah Johnson" - `email` (string, required) Email address of the user Example: "sarah.johnson@nextvisit.ai" - `created_at` (string, required) Timestamp when the user was created Example: "2023-03-15T09:12:34Z" - `updated_at` (string, required) Timestamp when the user was last updated Example: "2023-05-22T14:07:53Z" ## Response 401 fields (application/json): - `message` (string, required) Error message Example: "Validation failed" - `errors` (object) Detailed validation errors by field Example: {"email":["The email must be a valid email address","The email has already been taken"],"password":["The password must be at least 8 characters"],"template_name":["This field is required"]}