Actor
Principal behind an action. kind is the principal and method is the credential it acted through; the matching nested field (user, personal_key, org_key) is populated when one applies.
- objectType: string
Resource type identifier
- kindType: string
The kind of principal:
user,org,visitor, orsystem. - methodType: string
The credential the principal acted through:
session,personal_key,org_key, orsystem. - userType: object · User
Full user profile. Populated for the
userkind when the user row is resolvable; null otherwise, including when the user was deleted after the action was recorded.User profile with identity and display metadata
- objectType: string
Resource type identifier
- idType: string
Unique identifier for the user
- emailType: string
User's email address
- firstType: string
_name User's first name
- lastType: string
_name User's last name
- avatarType: string
_url URL to user's avatar image
- mfaType: boolean
_enabled Whether MFA is enabled for this user
- createdType: string
_at When the user was created
- updatedType: string
_at When the user was last updated
- lastType: string
_login _at When the user last successfully authenticated anywhere (global across all orgs; nil if never). For per-org login recency, see the membership resource's last_login_at.
- lastType: string
_active _at When the user last made an authenticated request anywhere (global across all orgs; debounced ~1 minute, nil if never). For per-org activity recency, see the membership resource's last_active_at.
- personalType: object · ActorPersonalKey
_key Personal API key pointer. Populated only for method
personal_key.Personal API key pointer inside an Actor envelope.
- objectType: string
Resource type identifier
- idType: string
Personal API key typeid (prefix
pkey_)
- orgType: object · ActorOrgKey
_key Org API key pointer. Populated only for the
orgkind.Org API key pointer inside an Actor envelope.
- objectType: string
Resource type identifier
- idType: string
Org API key typeid (prefix
okey_)