Hanzo
OpenapiO11y

Lists eval scores and human-feedback signals attached to traces and…

Lists eval scores and human-feedback signals attached to traces and observations, newest first.

GET /v1/o11y/llm/scores

Addresshttps://api.hanzo.ai/v1/o11y/llm/scores
MethodGET
OperationListLLMScores
AuthAuthorization: Bearer $HANZO_API_KEY

Lists eval scores and human-feedback signals attached to traces and observations, newest first.

Callers need the viewer role; the runtime's own gate enforces it.

Request

6 fields.

FieldInTypeRequiredDescription
traceIdquerystringTraceID narrows to scores on one trace.
observationIdquerystringObservationID narrows to scores on one observation.
namequerystringName narrows to scores of one name.
sourcequerystringSource narrows to scores from one source, e.g.
offsetqueryintegerOffset is how many rows to skip, for paging.
limitqueryintegerLimit caps how many rows come back.

Response

StatusBodyMeaning
200o11y.O11yLLMScoresOutok

200 body — 19 fields.

FieldInTypeAlwaysDescription
databodyo11y.O11yLLMScoresPage
data.itemsbodyo11y.O11yLLMScore[]Items are the scores, newest first.
data.items[].commentbodystringComment is a free-text note.
data.items[].createdAtbodystring (date-time)CreatedAt is when the score was stored.
data.items[].createdBybodystringCreatedBy is who created the score.
data.items[].dataTypebodystringDataType is the score's kind — NUMERIC or CATEGORICAL.
data.items[].idbodystringID is the score's id.
data.items[].namebodystringName is the score's name.
data.items[].observationIdbodystringObservationID is the observation the score attaches to, when narrowed.
data.items[].sourcebodystringSource is where the score came from, e.g.
data.items[].stringValuebodystringStringValue is the categorical score, when the score is categorical.
data.items[].timestampbodystring (date-time)Timestamp is the score's own event time.
data.items[].traceIdbodystringTraceID is the trace the score attaches to.
data.items[].updatedAtbodystring (date-time)UpdatedAt is when the score last changed.
data.items[].valuebodynumberValue is the numeric score.
data.limitbodyintegerLimit is the page cap the read ran with.
data.offsetbodyintegerOffset is the row offset this page started at.
data.totalbodyintegerTotal is how many scores match, across all pages.
statusbodystringStatus is "success".

Failure carries the platform error shape — see Errors.

Examples

hanzo o11y llm scores get

O11y API · All Hanzo APIs · Interactive reference

How is this guide?

On this page