Get an evaluation by ID
Returns the evaluation envelope: identity, status, scope (`subject` / `targetType`), and the populated anchor IDs that match the target type. The `results` field still carries the aggregated insight payload for dataset and run evaluations; for canonical per-(target, judge) rows, fetch `/evaluations/{evaluationId}/judge-results`.
Returns the evaluation envelope: identity, status, scope (subject / targetType), and the populated anchor IDs that match the target type. The results field still carries the aggregated insight payload for dataset and run evaluations; for canonical per-(target, judge) rows, fetch /evaluations/{evaluationId}/judge-results.
Authorization
BearerApiKey AuthorizationBearer <token>
API key from AI Application settings
In: header
Path Parameters
componentId*string
Format
uuidevaluationId*string
Format
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://loading/api/v1/components/497f6eca-6276-4993-bfeb-53cbbbba6f08/evaluations/497f6eca-6276-4993-bfeb-53cbbbba6f08"{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"aiComponentId": "5019a7c9-87f7-404d-b382-86b29517165e",
"status": "string",
"subject": "output",
"targetType": "trace",
"datasetId": "6586f21b-ad4d-4d06-a309-712af47184a2",
"runId": "78c33d18-170c-44d3-a227-b3194f134f73",
"traceDbId": "bcc7281d-b925-42a7-8484-03f5a7b15e9f",
"budget": {
"property1": null,
"property2": null
},
"results": {
"property1": null,
"property2": null
},
"errorMessage": "string",
"startedAt": "string",
"completedAt": "string",
"createdAt": "string",
"updatedAt": "string"
}{
"error": "string"
}{
"error": "string"
}