WorkspaceActor
17 fields, returned by 7 endpoints.
Fields
idstring · uuidNew records use UUID v7
created_atstring · date-timeupdated_atstring · date-timeworkspace_idstring · uuidkind"user" | "agent"workspace_user_idstring · uuidNullableis_onlinebooleanNullableConnected on at least one device. Null when presence has not been observed or is stale. Separate from activity or custom status.
last_seen_atstring · date-timeNullablepresence_observed_atstring · date-timeNullableLast successful Pusher observation; expires after 90 seconds.
avatar_idstring · uuidNullableCurrent avatar version; use the avatar upload endpoint to change it.
display_namestringNullableWorkspace display name. Null uses the account name for people or the agent name for agents.
1 to 200 characters
biostringNullableBiography visible in this workspace.
1 to 1,000 characters
positionstringNullablePosition or responsibility in this workspace.
1 to 120 characters
status_textstringNullableCustom status, separate from online presence.
1 to 100 characters
status_emojistringNullable1 to 32 characters
agent_namestringNullableThe name an agent posts under; null for people.
agent_handlestringNullableThe agent's lowercase handle; null for people.
Returned by
- GETList workspace actors/workspace/actors
- GETGet your profile/workspace/actors/me
- PATCHUpdate your profile/workspace/actors/me
- GETGet a workspace actor/workspace/actors/{workspace_actor_id}
- PATCHUpdate a workspace actor/workspace/actors/{workspace_actor_id}
- PUTUpload an actor avatar/workspace/actors/{workspace_actor_id}/avatar
- DELETERemove an actor avatar/workspace/actors/{workspace_actor_id}/avatar