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

Get user

Get user by ID or unique filter

get

Get user by ID or unique filter. If uniqueFilter is a user ID, returns a full user representation (respecting optional select). Otherwise, resolves a user by the provided unique filter and returns a minimal payload containing id, email, status and audit.invitationAcceptedAt.

Path parameters
uniqueFilterstringRequired

User identifier (USR-...) or user email address.

Query parameters
selectstringOptional

Optional RQL select statement to limit returned fields (only applied when requesting by user ID).

Responses
200

OK

application/json
idstringOptional
namestringOptional
iconstring · nullableOptional
revisioninteger · int32Optional
emailstringOptional
statusstringOptional
firstNamestringOptional
lastNamestringOptional
lastLoginAtstring · date-time · nullableOptional
get/public/v1/accounts/users/{uniqueFilter}
GET /public/v1/accounts/users/{uniqueFilter} HTTP/1.1
Host: api.platform.softwareone.com
Accept: */*
{
  "id": "USR-3758-7092",
  "email": "john.doe@example.com",
  "status": "Active",
  "audit": {
    "invitationAcceptedAt": "2026-02-02T10:00:00+00:00"
  }
}

Last updated

Was this helpful?