Skip to main content
GET
Get a turn result

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

threadId
string
required
turnId
string
required

Use a turn ID, or active for the open event-backed turn, latest for the most recent event-backed turn, or current for the open event-backed turn when one exists and the latest event-backed turn otherwise.

Response

Terminal state and final visible assistant text for the turn.

status
enum<string>
required
Available options:
running,
awaiting,
idle,
failed,
cancelled
terminal
boolean
required
text
string
required
threadId
string
required
turnId
string
required
activity
object

Safe-to-show, bounded metadata for one committed thread event. It never contains raw tool arguments, results, wait payloads, or principals.

pendingWaits
object[]

Pending waits for the turn. toolInput is present for platform connection waits and for before_tool_call client approval waits up to 256 KiB; it is absent for every other wait kind.