Generate an interview report
Generates an interview result report as a PDF (returns a signed URL), raw HTML, or structured JSON. Provide either interview_result_id for a single result or interview_result_ids for a combined multi-result report.
Authorizations
Supabase JWT access token, passed as Authorization: Bearer <token>.
Body
pdf, html, json "93c98d21-e04d-4a84-9afa-ed154cf73636"
Generate a single combined report for multiple results.
When true (pdf only), persist the file to storage and return a signed URL.
Response
The generated report. The body is one of three shapes, selected by the request export_type: pdf → { pdf_export_url, pdf_export_valid_until }; html → { html_export }; json → { json_export }.
- PDF export
- HTML export
- JSON export
The generated report. Exactly one of the three shapes below is returned, selected by the request export_type: pdf → { pdf_export_url, pdf_export_valid_until }; html → { html_export }; json → { json_export }.