Download one session's full event log as a file.
The response is a single JSON object — session metadata plus every event in
the session, oldest first, each with its full payload — served as an
attachment (Content-Disposition: attachment; filename="session-<id>.json").
These are the exact bytes an evaluator receives for the session, so a
downloaded file can be replayed through an evaluator unchanged.
There is no pagination and no size cap: a long session downloads in full, in
one response. session_id is scoped to your organization — a session
belonging to another organization reads as unknown and returns 404.
Authorizations
A scoped AgentEye API key. Mint one in the dashboard under Settings → API keys, or with POST /v1/keys. Each endpoint names the permission it requires; a key without it gets 403 and a required_permission field naming what was missing.
Path Parameters
The session to export.
Response
The session and its events, as a downloadable JSON file.

