Get a session
Returns one session for the Session Inspector: session lifecycle + phone display fields + workflow name (when tied to one) + an inlined presigned recording URL. Works for active and terminal sessions, and for workflow runs and workflow-less interactive leases. Org-scoped: another org’s session reads as not found.
Authorizations
Customer API key (axl_ prefix).
Path Parameters
Phone session identifier
Response
OK
Detail for a single session: the session, phone display fields, and a recording URL when available.
When the session claimed the phone.
Whether media this session produces on the phone is captured into the org's file library. On by default; set capture=false at allocation to disable.
Whether the phone is a dedicated (rented) phone.
Phone the session ran on.
Fleet status of the phone.
active, inactive, maintenance, suspended 'ready' when the recording URL is present, 'pending' while the recording is still being processed, or 'expired' when it is past the plan's recording retention window.
ready, pending, expired Session identifier.
'workflow' when tied to a workflow, else 'interactive'.
workflow, interactive Session lifecycle status.
active, completed, cancelled, expired Whether session telemetry was disabled at allocation. When true the session has no live or archived trace by policy.
How the session was started.
workflow_editor, dashboard_run, api_run, interactive When the session released the phone; absent while active.
Physical hosting location of the phone.
Hardware model name of the phone.
Optional user-chosen session label; unique among the org's active sessions.
User-assigned phone nickname.
Display name of the phone.
Platform of the phone.
android, iphone, unknown Playback URL for the session recording, set only when ready.
Optional key->value labels attached to the session.
Workflow the session executed, when source is 'workflow'.
Name of the workflow the session executed.