Get Evaluation
Get evaluation status.
Args: evaluation_id: UUID of the evaluation (can be job_id or evaluation_id) claims: JWT claims with user and team info diamond_domain: Diamond domain orchestrator
Returns: Current evaluation status with timestamps (returns Diamond’s evaluation_id as source of truth)
Raises: HTTPException: 404 if evaluation not found or user lacks access HTTPException: 503 if evaluation status cannot be retrieved
GET
Get Evaluation
Path Parameters
Last modified on April 21, 2026
Previous
Delete EvaluationDelete evaluation (Kubernetes Job + repository entry + S3 storage).
Deletes the evaluation from:
- Kubernetes Job (via domain)
- Repository entry (via domain)
- S3 storage (request, results, report files)
Args:
evaluation_id: UUID of the evaluation
claims: JWT claims with user and team info
diamond_domain: Diamond domain orchestrator
storage: Evaluation storage adapter
Returns:
Status dict with "deleted" status
Raises:
HTTPException: 404 if evaluation not found
Next
Get Evaluation