Module admin

Module admin 

Source
Expand description

Administrative API Endpoints

Handles user management, system configuration, and admin operations

Structs§

ActivateUserRequest
PUT /admin/users/{user_id}/activate Activate/deactivate user (admin only)
AuditLogEntry
GET /admin/audit-logs Get audit logs (admin only)
AuditLogQuery
AuditLogResponse
CreateUserRequest
Create user request
SystemStats
System stats response
UpdateUserRolesRequest
Update user roles request
UserListItem
User list item
UserListQuery
User list query parameters
UserListResponse
User list response

Functions§

activate_user
create_user
POST /admin/users Create new user (admin only)
delete_user
DELETE /admin/users/{user_id} Delete user (admin only)
get_audit_logs
get_system_stats
GET /admin/stats Get system statistics (admin only)
list_users
GET /admin/users List all users (admin only)
update_user_roles
PUT /admin/users/{user_id}/roles Update user roles (admin only)