Documentation menu

Profile reference

The caller's own account.

GET/profile

Get my profile

Responses

  • 200Your user.
  • 401Missing/invalid token.
  • 403Authenticated but not allowed (role or cross-org).
PATCH/profile

Update my profile

Request body ProfileUpdate (required, application/json)

Responses

  • 200Updated user.
  • 400Request body/params failed validation.
  • 401Missing/invalid token.
  • 403Authenticated but not allowed (role or cross-org).
  • 429Rate limit exceeded.

ProfileUpdate schema

FieldTypeRequiredDescription
firstNamestringoptionalThe user's first name, labelled "First Name" in the UI and required when sending an invite.
lastNamestringoptionalThe user's last name, labelled "Last Name" in the UI and required when sending an invite.
companyNamestringoptionalOptional company name for the user, shown as the "Company" field on a supplier's own profile.
profileImagestringoptionalOptional URL of the user's profile image; falls back to a default avatar when unset.