Get evaluation metric summary
Returns aggregated metric statistics for an evaluation, grouped by workflow. Each metric reports its average, minimum, and maximum score across the dataset.
Authorization
personalAccessToken Personal Access Token of a Dynamiq user — the only credential accepted by the management API (api.*). Prefix dyn_pat_ (legacy uak_ tokens still authenticate). Send as Authorization: Bearer <token>.
In: header
Path Parameters
Evaluation UUID.
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/evaluations/497f6eca-6276-4993-bfeb-53cbbbba6f08/metrics"{
"data": {
"workflows": [
{
"workflow": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string"
},
"workflow_version": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"version": 0
},
"metrics": [
{
"metric": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"type": "llm_as_a_judge"
},
"metric_version": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"version": 0
},
"summary": {
"avg": 0,
"min": 0,
"max": 0
}
}
]
}
],
"metrics": [
{
"metric": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"type": "llm_as_a_judge"
},
"metric_version": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"version": 0
},
"summary": {
"avg": 0,
"min": 0,
"max": 0
}
}
]
}
}{
"error": {
"code": "unauthorized",
"message": "Unauthorized"
}
}{
"error": {
"code": "not_found",
"message": "Not Found"
}
}Rerun a failed evaluation
Reruns only the failed tasks of a finished evaluation, reusing the run's existing configuration. The failed workflow and metric runs are discarded and re-queued, and the run's status returns to `running`. Returns `400` if the evaluation is still running or has no failed tasks to rerun.
List evaluation results
Returns the per-dataset-item results of an evaluation — one row per dataset item, each with its workflow runs and metric scores. Paginated.