---
title: "Get Evaluation Report Html"
method: GET
path: "/v1/evaluation-results/{evaluation_id}/report.html"
tags: ["Diamond", "evaluation-results"]
---

# Get Evaluation Report Html

`GET /v1/evaluation-results/{evaluation_id}/report.html`

## Request

- The document declares no server URL.
- Auth: none declared
- TypeScript: <https://skmtc.dev/vijilai/apis/vijil-console-api-combined/docs/v1/evaluation-results/:evaluation_id/report.html/get.ts> (a function with typed inputs; its response is checked against the schema)

Download evaluation report HTML from S3 storage.

The HTML report is saved to S3 after the evaluation job completes.
This is the preferred report format - can be viewed in browser or printed to PDF.

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:
    HTML file response

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

## Path parameters

- `evaluation_id` string, uuid, required

## Query parameters

- `team_id` string, uuid, required: Team ID that owns this evaluation

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/vijilai/apis/vijil-console-api-combined.md) - [All operations](https://skmtc.dev/vijilai/apis/vijil-console-api-combined/llms.txt) - [OpenAPI document](https://skmtc.dev/vijilai/apis/vijil-console-api-combined/revisions/a8b2ee2b2d06?raw)
