services/api (FastAPI) · interactive docs at /docs
API endpoints
HOSTED: RUNS IN YOUR BROWSER
incidentsOpen an incident · Export a report
GET
/api/incidents
List incidents: status, area, priority, time seen
GET
/api/incidents/{id}
One incident in full: evidence, sources, samples, reviews, next steps
GET
/api/incidents/{id}/report
Incident report in Markdown
Needs the self-hosted server
Console
This hosted demo has no server. Every screen runs the same engine in your browser, on a copy of the pipeline results. To use the HTTP API and a database, run the full stack locally:
pip install -e . python scripts/seed_db.py uvicorn services.api.main:app --port 8813 cd apps/web && NEXT_PUBLIC_DATA_MODE=live npm run dev
API docs are then at http://localhost:8813/docs. Set DATABASE_URL to use PostgreSQL.