Reports
AI-generated evaluation reports for completed interviews.
Key APIs
| Method | Path | Purpose |
|---|---|---|
| GET | /v1/reports/:interviewId | Full report document |
| GET | /v1/reports/:interviewId/status | Generation status |
| POST | /v1/reports/:interviewId/retry | Admin reset and regenerate |
Business Rules
- One report per interview; generation usually runs async after settlement.
- Skips or marks insufficient evidence when the interview is too short or lacks substantive answers.
- Admin retry runs generation inline in the API (up to attempt limits).
Dependencies
- OpenAI (structured report generation)
- SQS (normal path from interview settlement)