Represents the information about the currently authenticated user within the system.
This includes language preferences, name, email.
Previously, this object was vital for fetching the X-TenantId
and legislationCode
associated with the authenticated user, essential for making subsequent API calls and handling different legislations.
In earlier versions, the X-TenantId
, necessary for all subsequent API calls, was obtained from the activeTenantId field of the userProfile. Similarly, the legislationCode
, crucial for applications working across various legislations (e.g., FR
, ES
, or DE
), was found in the activeLegislationCode field.
However, with the new version and the enhanced capability to associate organizations directly with users, even if these organizations are on different tenants, these pieces of information should now be retrieved directly from the organization details rather than the userProfile.
HTTP | Operation | Type | Object |
---|---|---|---|
Query | userProfile |
Represents the information about the currently authenticated user within the system.
This includes language preferences, name, email.
Key | Value |
---|---|
Authorization |
Bearer Current access Token How to find? |
x-api-key |
Primary or secondary subscription key of your app How to find? |
Fields | Type | Description |
---|---|---|
id |
UUID | Id |
applicationlanguageCode |
String | User’s language (e.g. en-US ) |
fullName |
String | User’s name |
authenticationEmail |
String | user’s email |