Expand description
User Management API Endpoints
Handles user profile, password changes, and related user operations
Structs§
- Change
Password Request - Password change request.
- Session
Info - Summary of an active browser/device session.
- Update
Profile Request - Profile update request. Only the supplied fields are modified.
- User
Profile - Full user profile returned by the
/users/profileand/users/:idendpoints.
Functions§
- change_
password POST /users/change-password— change the authenticated user’s password.- get_
profile GET /users/profile— fetch the authenticated user’s own profile.- get_
sessions GET /users/sessions— list the authenticated user’s active sessions.- get_
user_ profile GET /users/{user_id}/profile— fetch another user’s profile (admin only).- revoke_
session DELETE /users/sessions/{session_id}— revoke a specific session.- update_
profile PUT /users/profile— update the authenticated user’s profile fields.