IDMethodPathDescriptionStatusAuthData ClassRate
#001POST/api/v1/auth/register
Register new user accountACTIVE
🌐PublicPII10/min #002POST/api/v1/auth/login
Authenticate user and issue JWTACTIVE
🌐PublicPII20/min #003POST/api/v1/auth/logout
Invalidate user session and JWTACTIVE
🔒AuthPII30/min #004POST/api/v1/auth/refresh
Refresh JWT access tokenACTIVE
🌐PublicPII30/min #005POST/api/v1/auth/forgot-password
Initiate password reset flowACTIVE
🌐PublicPII5/min #006POST/api/v1/auth/reset-password
Complete password reset with tokenACTIVE
🌐PublicPII5/min #007POST/api/v1/auth/verify-email
Verify user email addressACTIVE
🌐PublicPII10/min #008POST/api/v1/auth/mfa/enable
Enable multi-factor authenticationACTIVE
🔒AuthPII5/min #009POST/api/v1/auth/mfa/verify
Verify MFA OTP codeACTIVE
🌐PublicPII10/min #010DELETE/api/v1/auth/mfa/disable
Disable MFA for user accountACTIVE
🔒AuthPII5/min #011GET/api/v1/users/me
Get current authenticated user profileACTIVE
🔒AuthPII60/min #012PUT/api/v1/users/me
Update current user profileACTIVE
🔒AuthPII20/min #013DELETE/api/v1/users/me
Delete own user account (GDPR)ACTIVE
🔒AuthPII2/min #014GET/api/v1/users
List all users (admin only)ACTIVE
🔒AuthPII30/min #015GET/api/v1/users/:id
Get user by IDACTIVE
🔒AuthPII60/min #016PUT/api/v1/users/:id
Update user by ID (admin)ACTIVE
🔒AuthPII20/min #017DELETE/api/v1/users/:id
Delete user by ID (admin)ACTIVE
🔒AuthPII10/min #018POST/api/v1/users/:id/suspend
Suspend user accountACTIVE
🔒AuthPII10/min #019POST/api/v1/users/:id/reactivate
Reactivate suspended userACTIVE
🔒AuthPII10/min #020GET/api/v1/roles
List all system rolesACTIVE
🔒AuthSENSITIVE30/min #021POST/api/v1/roles
Create new roleACTIVE
🔒AuthSENSITIVE10/min #022PUT/api/v1/roles/:id
Update role permissionsACTIVE
🔒AuthSENSITIVE10/min #023DELETE/api/v1/roles/:id
Delete roleACTIVE
🔒AuthSENSITIVE5/min #024POST/api/v1/users/:id/roles
Assign role to userACTIVE
🔒AuthSENSITIVE10/min #025DELETE/api/v1/users/:id/roles/:roleId
Remove role from userACTIVE
🔒AuthSENSITIVE10/min #026GET/api/v1/permissions
List all permissionsACTIVE
🔒AuthSENSITIVE30/min #027POST/api/v1/auth/oauth/google
Google OAuth2 authenticationACTIVE
🌐PublicPII20/min #028POST/api/v1/auth/oauth/linkedin
LinkedIn OAuth2 authenticationACTIVE
🌐PublicPII20/min #029GET/api/v1/users/me/sessions
List active sessions for current userACTIVE
🔒AuthPII30/min #030DELETE/api/v1/users/me/sessions/:sessionId
Revoke specific sessionACTIVE
🔒AuthPII10/min #031GET/api/v1/users/me/audit-log
Get user activity audit logACTIVE
🔒AuthPII20/min #032POST/api/v1/auth/impersonate
Admin impersonate user sessionACTIVE
🔒AuthCONFIDENTIAL5/min #033GET/api/v1/users/search
Search users by queryACTIVE
🔒AuthPII30/min #034POST/api/v1/auth/token/validate
Validate JWT token integrityACTIVE
🌐PublicSENSITIVE60/min #035GET/api/v1/auth/jwks
Get JSON Web Key Set (JWKS)ACTIVE
🌐PublicPUBLIC60/min