Users & Profiles
Users
Create User
POST /users
- Authenticated
- Creates a new user in the system.
List Users
GET /users
- Authenticated
- Returns a list of users.
Get User
GET /users/:user_id
- Authenticated
- Retrieves details of a specific user.
Update User
PUT /users/:user_id
- Authenticated
- Updates user information.
Change Situation
PATCH /users/:user_id/situation
- Authenticated
- Active/Inactive status change.
Profiles
Get User Profiles
GET /users/:user_id/profiles
- Authenticated
- Lists profiles associated with a specific user.
Get Current Session Profiles
GET /sessions/current/profiles
- Authenticated
- Lists profiles for the currently logged-in user.
Get Profile
GET /profiles/:user_id
- Authenticated
- Specific profile details (Check implementation for exact usage).