Runs

Get a run

Get the current result for a deferred run by run ID.

get/runs/{runId}

Path parameters

runIdstring uuid required

Run ID returned by a deferred operation.

Response

OK

completedboolean required

Whether the run has reached a terminal status.

threadIdstring uuid required

Thread ID associated with the run.

runIdstring uuid required

Run ID for subsequent polling.

messageIdstring uuid

ID of the user message that triggered this run.

status'processing' | 'completed' | 'aborted' | 'error' required

Current run lifecycle status.

responsestring nullable required

Assistant response text when the run has completed.

Changes

No recorded changes to this endpoint across all 4 revisions of this API.