API referenceObjectscompliance_user

The compliance user object

⚠️
Preview — this feature is being built; the design below is the spec.

The compliance_user object as the API returns it. Every field below appears in every response that returns this object; fields with no value are null rather than missing.

Example

{
  "id": "user_01J9Y0A2C4E6G8J0L2N4",
  "type": "compliance_user",
  "email": "dana@example.com",
  "name": "Dana Lee",
  "status": "active",
  "role_ids": [
    "role_01JCT6U8W0Y2A4C6E8G0"
  ],
  "products": [
    "chat",
    "code",
    "api"
  ],
  "joined_at": "2026-02-10T14:00:00Z",
  "removed_at": null
}

Fields

FieldTypeDescription
idstringUnique id of this object.
typestringThe object type, always compliance_user.
emailstringEmail address.
namestringName shown in the Console and in reports.
statusstringCurrent state; see the values on the endpoint pages.
role_idsarrayNested detail; see the endpoint pages below.
productsarrayProducts the person has used.
joined_atstringSee the endpoint pages below.
removed_atstring or nullWhen they left the organization.

Returned by

Was this page helpful?