Get current user information
Returns information about the currently authenticated user within the current workspace.
What is returned:
- Basic profile information (name, email, avatar)
- Workspace and role information
- User type (Employee or Organization Member)
- All granted permissions
- Account preferences (language, email notifications, workspace color)
- Identifiers for employee/member accounts
This endpoint is useful for determining the current user’s identity, permissions, and account type before making other API calls.
/account/infoAuthorizationOAuth2 access token · headerrequiredapi:readAuthorizationBearer token (JWT) · headerrequiredavatarUrlstring | nullrequiredPublic URL for the generated user avatar image
emailstringrequiredemailNotificationsbooleanrequiredEmail notifications enabled
employeeIdstring | nullrequiredEmployee ID if user is Employee
firstNamestring | nullrequiredlanguagestringrequiredUser preferred language
lastNamestring | nullrequiredmemberIdstring | nullrequiredOrganization member ID if user is OrganizationMember
namestringrequiredConvenience full name
okbooleanrequiredOperation success flag
permissionsstring[]requiredGranted permission keys
roleIdstringrequiredroleNamestringrequiredsourcestringrequiredAuthentication source
webappapi_patapi_oauthmcpagenttypestringrequiredUser type
EmployeeOrganizationMemberLeadtimeSupportHelpdeskUserAgentuserIdstringrequiredCurrent user ID
userNavigationAnimationsstringrequiredPersonal override for left-right page navigation animations. INHERIT follows the workspace default. ON and OFF force the animation on or off.
INHERITONOFFuserWorkspaceColorstringrequiredUser workspace color preference
INHERITDEFAULTBLACKREDROSEMAGENTAGREENBLUESKYYELLOWVIOLETworkspaceIdstringrequiredCurrent workspace ID
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions
User not found