For the complete documentation index, see llms.txt. This page is also available as Markdown.

User

The User object represents a single user on the Marketplace platform.

This object contains the following attributes:

Field
Type
Description

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:

  • New

  • Invited

  • Invitation expired

  • Active

  • Blocked

  • Disabled

  • Deleted.

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.

audit

object

(Read-only) Represents the audit object.

Examples

Last updated

Was this helpful?