1. Docs
  2. API Reference
  3. AccountIdentityRowDto

The AccountIdentityRowDto object

Example

{
  "id": "string",
  "email": "string",
  "first_name": "string",
  "last_name": "string",
  "avatar_url": "string",
  "external_id": "string",
  "is_active": false,
  "email_verified": false,
  "app_membership_count": 0,
  "total_assignments": 0,
  "created_at": "2026-04-20T12:00:00.000Z"
}

Properties

  • idstring*
  • emailstring*
  • first_namestring*
  • last_namestring*
  • avatar_urlstring
  • external_idstring

    Customer-supplied stable identifier (e.g. the IdP user ID once SSO ships). Null for identities created directly via the dashboard or API.

  • is_activeboolean*

    Account-wide master kill switch. When false the identity has no access to any App regardless of AppMembership status.

  • email_verifiedboolean*

    True once the identity has clicked the email-verification link.

  • app_membership_countnumber*

    Count of active AppMembership rows. Zero for orphans — identities that exist in the directory but haven't been added to any App yet (SSO-provisioned, invite-pending, or directory-first creation).

  • total_assignmentsnumber*

    Total count of role assignments across every Environment in the Account. Drives the 'has any assignment' filter for surfacing orphans without role grants.

  • created_atstring (date-time)*