Sita Docs
  1. Overview
  2. System
  3. API
  4. Reports

API

Reports API

Implemented

The Report reads Decision Memory. It does not re-run agents, which is what makes a report a citable artefact rather than a live recomputation.

Framework09

Why this exists

Why this API boundary exists

The Report reads Decision Memory. It does not re-run agents, which is what makes a report a citable artefact rather than a live recomputation.

Endpoints

POST/sessions/{session_id}/export/{fmt}Partial

Export a legacy session as json / pdf / graph.

Auth: clerk

services/api/app/routes/sessions.py

GET/projects/{project_id}/reportImplemented

Assembled report JSON from Decision Memory.

Auth: clerk

Framework09

services/api/app/routes/decision_runs.py

POST/projects/{project_id}/report/exportImplemented

Export HTML report and record digest.

Auth: clerk

Framework09

services/api/app/routes/decision_runs.py