# Update User Model Endpoint: PUT /users/{id} Security: Authorization ## Path parameters: - `id` (integer, required) ## Request fields (application/json): - `email` (string) - `password` (string) - `first_name` (string) - `last_name` (string) ## Response 200 fields (application/json): - `id` (integer) - `username` (string) - `email` (string) - `first_name` (string) - `last_name` (string) - `created_at` (string) - `updated_at` (string) - `confirmed_at` (string,null)