v2

latestOpenAPI 3.0.3Apache-2.02026-08-07119359591.9 KB
Users

Get a user

Get a specific user by their ID.

Requires account admin role, account member role, or USER_READ permission at the account level.

Returns 404 if the user does not exist, does not belong to the caller's account, or the caller lacks read permission.

<Note>This endpoint is in beta, read more here.</Note>

get/v2/users/{user_id}

Path parameters

user_idstring required

A universally unique identifier (base64-encoded opaque string).

Example:RW50aXR5OjEyMzQ1

The unique user identifier (base64)

Response

An account user object

idstring required

A universally unique identifier (base64-encoded opaque string).

namestring required

Display name of the user

emailstring email required

An email address

created_atstring date-time required

Timestamp for when the user was created

status'ACTIVE' | 'INVITED' | 'EXPIRED' required

Current status of the user in the account.

  • ACTIVE: User has verified their email and can access the platform.
  • INVITED: User has been invited and their verification token is still valid.
  • EXPIRED: User was invited but their verification token has expired or is missing. A new invite is required.
is_developerboolean required

Whether the user has developer permissions (can use the Arize API)

Example response

{
  "id": "RW50aXR5OjEyMzQ1",
  "email": "user@example.com",
  "role": {
    "id": "RW50aXR5OjEyMzQ1"
  }
}