Skip to content
Get started

Shared

ModelsExpand Collapse
APIKeyReference { apiKeyId, description, isViewerEnabled }

A reference to an API key with basic identifying information

apiKeyId: string

Unique API key identifier (UUIDv4 format)

formatuuid
description: string

Human-readable description of the API key

minLength1
isViewerEnabled?: boolean

Whether this API key has access to the Viewer product

OrgReference { orgId, orgName }

A reference to an organization with basic identifying information

orgId: string

Unique organization identifier. Format: org_{32-hex-chars}

orgName: string

Name of the organization

minLength1
UserReference { email, userId, firstName, 4 more }

A reference to a user with basic identifying information

email: string

User's email address

userId: string

Unique user identifier. Format: usr_{32-hex-chars}

firstName?: string

User's first name

lastName?: string

User's last name

middleName?: string

User's middle name

suffix1?: string

Name suffix (e.g., 'MD', 'Jr.')

suffix2?: string

Additional name suffix