Skip to main content
GET
This endpoint requires authentication. Include the JWT access token in the Authorization header.

Response

string
User’s unique identifier (UUID)
string
User’s email address
string
User’s first name
string
User’s last name
string
User’s account status. One of:
  • active: User is active and can access the system
  • inactive: User is inactive (unverified email or deactivated account)
  • suspended: User is temporarily suspended
string
Authentication provider. One of:
  • local: Local authentication using email and password
  • google: Google OAuth authentication
  • facebook: Facebook OAuth authentication
  • apple: Apple Sign In authentication
object
Provider-specific user information
string
Timestamp of last login
array
List of user roles
string
Account creation timestamp

Error Responses

object
Error details when the request fails
Common error cases:
  • 401 Unauthorized: Missing or invalid access token
  • 401 Unauthorized: Token has expired
  • 404 Not Found: User not found