User
The User object represents a single user on the Marketplace platform.
This object contains the following attributes:
id
string, core
(Read-only) Primary identifier for the user.
email
string
The email address of the user.
status
string
(Read-only) The user's status. Allowed values:
NewInvitedInvitation expiredActiveBlockedDisabledDeleted.
The Invited or InvitationExpired statuses apply only if the user has not yet joined the account.
name
string, core
The user's full name.
firstName
string
The user's first name.
lastName
string
The user's last name.
phone
object
The country code and phone number.
accounts
object
List of accounts that the user is added to; not returned in the user’s account sub‑collection.
currentAccount
object
The account currently selected by the user.
groups
object
(Read-only) Represents the group object containing all groups that the user belongs to.
Example:
buyers
object
(Read-only) List of all buyers the user can access through their groups. Not defined when the ‘All’ option is selected.
modules
object
(Read-only) List of all modules the user can access through their groups.
settings
object
(Optional) Indicates the user’s preferences, including language and regional settings (legacy).
invitation
object
(Optional) Represents the invitation object. This is included only in the context of an account (within the account sub‑collection) and only when the user has been invited.
invitation.code
string
(Read-only) (Optional) The invitation code sent to user when they are invited to the platform.
invitation.status
string
(Read-only) (Optional) Indicates the user's account invitation status.
Examples
Last updated
Was this helpful?