Skip to main content
GET
List a session's outcomes and grading history

Authorizations

Authorization
string
header
required

A Recursion API key, created in the console under API keys.

Path Parameters

session_id
string<uuid>
required

Session id (UUID) as returned by startSession or listSessions.

Response

Response body of GET /v1/sessions/{session_id}/outcomes. An outcome is the structured verdict a grader or the agent itself writes for a session; a session may accumulate more than one, so this is a list rather than a single object.

Response body of GET /v1/sessions/{session_id}/outcomes. An outcome is the structured verdict a grader or the agent itself writes for a session; a session may accumulate more than one, so this is a list rather than a single object.

outcomes
object[] | null
required

Outcomes recorded against the session named in the path. Null rather than an empty array when none has been recorded, which is the normal state for a session that is still running.