Get the currently authenticated user
get
Authorizations
defguard_sessionstringRequired
Responses
200
Your own account details.
application/json
emailstringRequired
email_mfa_enabledbooleanRequired
enrolledbooleanRequired
first_namestringRequired
groupsstring[]Required
idinteger · int64Required
is_activebooleanRequired
is_adminbooleanRequired
last_namestringRequired
ldap_pass_requires_changebooleanRequired
mfa_enabledbooleanRequired
mfa_methodstring · enumRequiredPossible values:
namestringRequired
phonestring · nullableOptional
totp_enabledbooleanRequired
usernamestringRequired
401
Session is missing or invalid.
application/json
500
Unable to get your own account details.
application/json
get/api/v1/me
GET /api/v1/me HTTP/1.1
Accept: */*
{
"authorized_apps": [],
"devices": [],
"email": "jane@example.com",
"email_mfa_enabled": false,
"enrolled": true,
"first_name": "Jane",
"groups": [
"admin"
],
"id": 1,
"is_active": true,
"is_admin": true,
"last_name": "Doe",
"ldap_pass_requires_change": false,
"mfa_enabled": false,
"mfa_method": "None",
"name": "Jane Doe",
"phone": "+48123456789",
"totp_enabled": false,
"username": "jane"
}Last updated
Was this helpful?