v1

latestOpenAPI 3.1.0raw.githubusercontent.com2026-04-21149158448.6 KB
Diamond
evaluation-results

Get Evaluation Report

Download evaluation report PDF from S3 storage.

The report is saved to S3 after the evaluation job completes. This endpoint searches S3 directly (no repository dependency).

Args: evaluation_id: UUID of the evaluation team_id: Team ID that owns this evaluation (required query parameter) claims: JWT claims with user and team info diamond_domain: Diamond domain orchestrator (not used, kept for API consistency) storage: Evaluation storage adapter

Returns: PDF file response

Raises: HTTPException: 404 if report not found in storage, 403 if no permission

get/v1/evaluation-results/{evaluation_id}/report

Path parameters

evaluation_idstring uuid required

Query parameters

team_idstring uuid required

Team ID that owns this evaluation

Team ID that owns this evaluation

Response

Successful Response

{"stackTrail":"paths:/v1/evaluation-results/{evaluation_id}/report:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}