OptionalauthorComma-separated list of author user IDs to filter by.
OptionalconfigComma-separated list of score config IDs to filter by.
OptionalcursorURL-safe base64 (base64url) cursor for pagination. Use the cursor from the previous response to get the next page. Absent on the final page.
OptionaldataComma-separated list of data types to filter by (NUMERIC, BOOLEAN, CATEGORICAL, TEXT, CORRECTION). Case-insensitive — numeric and NUMERIC are equivalent. Must be a single value when used with value, valueMin, or valueMax; otherwise the request returns HTTP 400. Must be NUMERIC when used with valueMin or valueMax.
OptionalenvironmentComma-separated list of environments to filter by.
OptionalexperimentComma-separated list of dataset run IDs (experiment IDs) to filter by. Mutually exclusive with traceId, sessionId, observationId.
OptionalfieldsComma-separated field groups to include in addition to the always-returned core fields. Allowed: details, subject, annotation — see the endpoint description for the fields each group adds. Unknown names return HTTP 400.
OptionalfromInclusive lower bound on the score timestamp.
OptionalidComma-separated list of score IDs to filter by (OR within, AND across filters).
OptionallimitNumber of items per page. Maximum 100, default 50. Requests with a limit greater than 100 return HTTP 400.
OptionalnameComma-separated list of score names to filter by.
OptionalobservationComma-separated list of observation IDs to filter by. Requires traceId to be specified, because observation IDs are scoped to a trace. Mutually exclusive with sessionId, experimentId. Returns HTTP 400 when used without traceId.
OptionalqueueComma-separated list of annotation queue IDs to filter by.
OptionalsessionComma-separated list of session IDs to filter by. Mutually exclusive with traceId, observationId, experimentId.
OptionalsourceComma-separated list of score sources to filter by (e.g. API, ANNOTATION, EVAL). Case-insensitive — api and API are equivalent.
OptionaltoExclusive upper bound on the score timestamp.
OptionaltraceComma-separated list of trace IDs to filter by. Mutually exclusive with sessionId, experimentId. May be combined with observationId to scope the observation lookup to a specific trace.
OptionalvalueComma-separated list of exact values to filter by. Requires a single dataType from NUMERIC, BOOLEAN, or CATEGORICAL; any other dataType, multiple dataTypes, or omitting dataType returns HTTP 400. For BOOLEAN, each value must be "true" or "false"; for NUMERIC, each value must be a finite number. Otherwise the request returns HTTP 400.
OptionalvalueInclusive upper bound on the numeric value. Requires dataType=NUMERIC as a single value; otherwise the request returns HTTP 400.
OptionalvalueInclusive lower bound on the numeric value. Requires dataType=NUMERIC as a single value; otherwise the request returns HTTP 400.
Example