GET
/v1/workspaces/{workspaceId}/live-characters
List avatars
POST
/v1/workspaces/{workspaceId}/live-characters
Create an avatar
GET
/v1/workspaces/{workspaceId}/live-characters/{characterId}
Get status and configuration
PATCH
/v1/workspaces/{workspaceId}/live-characters/{characterId}
Update configuration
POST
/v1/workspaces/{workspaceId}/live-characters/{characterId}/prepare
Prepare the avatar runtime
POST
/v1/workspaces/{workspaceId}/live-characters/{characterId}/sessions
Start a WebRTC session
POST
/v1/workspaces/{workspaceId}/live-character-sessions/{sessionId}/messages
Send a text turn
POST
/v1/workspaces/{workspaceId}/live-character-sessions/{sessionId}/animations/trigger
Trigger a prepared motion
GET
/v1/workspaces/{workspaceId}/live-character-sessions/{sessionId}/metrics?live=true
Read live metrics
POST
/v1/workspaces/{workspaceId}/live-character-sessions/{sessionId}/end
End the session