---
title: "Evaluate Trace"
method: POST
path: "/v1/evaluate/traces/{traceUuid}"
tags: ["Evaluation"]
---

# Evaluate Trace

`POST /v1/evaluate/traces/{traceUuid}`

## Request

- Base URL: `https://api.confident-ai.com`
- URL: `https://api.confident-ai.com/v1/evaluate/traces/{traceUuid}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/confident-ai/apis/confident-ai-metrics-api/docs/v1/evaluate/traces/:traceUuid/post.ts> (a function with typed inputs; its response is checked against the schema)

## Request body

- EvaluateTraceRequest
  - `metricCollection` string, required: The name of the single-turn metric collection to evaluate the trace.

## Response `200`

Successful response from evaluate trace API

- EvaluateTraceResponse
  - `success` boolean, required: This is true if the trace was successfully evaluated.
  - `data` object, required
    - `id` string: This is the id of the trace, not to be confused with the UUID of the trace.
  - `deprecated` boolean, required: This is true if this endpoint is deprecated.

---

[API](https://skmtc.dev/confident-ai/apis/confident-ai-metrics-api.md) - [All operations](https://skmtc.dev/confident-ai/apis/confident-ai-metrics-api/llms.txt) - [OpenAPI document](https://skmtc.dev/confident-ai/apis/confident-ai-metrics-api/revisions/95cdde71b65e?raw)
