/v1/private/experimentsFind experimentsFind experiments
Parameters
pageinteger · int32querysizeinteger · int32querydatasetIdstring · uuidqueryoptimization_idstring · uuidquerytypesstringquerynamestringqueryFilter experiments by name (partial match, case insensitive)
dataset_deletedbooleanqueryprompt_idstring · uuidqueryproject_idstring · uuidqueryproject_deletedbooleanquerysortingstringqueryfiltersstringqueryexperiment_idsstringqueryFilter experiments by a list of experiment IDs
force_sortingbooleanqueryForce sorting even when exceeding the endpoint result set limit. May result in slower queries
Responses
contentarray of objectShow child attributes
Show array items
assertion_scoresarray of objectPer-assertion average pass rates for test suite experiments. Null for regular experiments.
Show child attributes
Show array items
Per-assertion average pass rates for test suite experiments. Null for regular experiments.
namestringrequiredvaluenumberrequiredcommentsarray of objectShow child attributes
Show array items
created_atstring · date-timecreated_bystringidstring · uuidlast_updated_atstring · date-timelast_updated_bystringsource_queue_idstring · uuidtextstringrequiredcreated_atstring · date-timecreated_bystringdataset_idstring · uuiddataset_item_countinteger · int64dataset_namenull | stringrequireddataset_version_idstring · uuidID of the dataset version this experiment is linked to. If not provided at creation, experiment will be automatically linked to the latest version.
dataset_version_summaryobjectSummary of the latest dataset version
Show child attributes
change_descriptionstringDescription of changes in this version
idstring · uuidUnique identifier of the version
tagsarray of stringTags associated with this version
Show child attributes
version_hashstringHash of the version content
version_namestringSequential version name formatted as 'v1', 'v2', etc.
durationobjectShow child attributes
p50numberp90numberp99numberevaluation_methodstringexperiment_scoresarray of objectShow child attributes
Show array items
namestringrequiredvaluenumberrequiredfeedback_scoresarray of objectShow child attributes
Show array items
namestringrequiredvaluenumberrequiredidstring · uuidlast_updated_atstring · date-timelast_updated_bystringmetadataobjectShow child attributes
anyOf · 3 options
namestringoptimization_idstring · uuidpass_ratenumberPass rate for test suite experiments (0.0-1.0). Null for regular experiments.
passed_countinteger · int64Number of items that passed for test suite experiments. Null for regular experiments.
project_idstring · uuidProject ID. Takes precedence over project_name when both are provided.
project_namestringProject name. Creates project if it doesn't exist. Ignored when project_id is provided.
prompt_versionobjectShow child attributes
commitstringprompt_idstring · uuidprompt_namestringprompt_version_idstring · uuidprompt_versionsarray of objectShow child attributes
statusstringtagsarray of stringShow child attributes
total_countinteger · int64Total number of items for test suite experiments. Null for regular experiments.
total_estimated_costnumbertotal_estimated_cost_avgnumbertrace_countinteger · int64typestringusageobjectpageinteger · int32sizeinteger · int32sortableByarray of stringShow child attributes
totalinteger · int64{
"content": [
{
"assertion_scores": [
{
"name": "string",
"value": 0
}
],
"comments": [
{
"created_at": "2026-06-09T00:00:00Z",
"created_by": "string",
"id": "00000000-0000-0000-0000-000000000000",
"last_updated_at": "2026-06-09T00:00:00Z",
"last_updated_by": "string",
"source_queue_id": "00000000-0000-0000-0000-000000000000",
"text": "string"
}
],
"created_at": "2026-06-09T00:00:00Z",
"created_by": "string",
"dataset_id": "00000000-0000-0000-0000-000000000000",
"dataset_item_count": 0,
"dataset_name": "string",
"dataset_version_id": "00000000-0000-0000-0000-000000000000",
"dataset_version_summary": {
"change_description": "string",
"id": "00000000-0000-0000-0000-000000000000",
"tags": [
"string"
],
"version_hash": "string",
"version_name": "string"
},
"duration": {
"p50": 0,
"p90": 0,
"p99": 0
},
"evaluation_method": "dataset",
"experiment_scores": [
{
"name": "string",
"value": 0
}
],
"feedback_scores": [
{
"name": "string",
"value": 0
}
],
"id": "00000000-0000-0000-0000-000000000000",
"last_updated_at": "2026-06-09T00:00:00Z",
"last_updated_by": "string",
"metadata": [
{}
],
"name": "string",
"optimization_id": "00000000-0000-0000-0000-000000000000",
"pass_rate": 0,
"passed_count": 0,
"project_id": "00000000-0000-0000-0000-000000000000",
"project_name": "string",
"prompt_version": {
"commit": "string",
"prompt_id": "00000000-0000-0000-0000-000000000000",
"prompt_name": "string",
"prompt_version_id": "00000000-0000-0000-0000-000000000000"
},
"prompt_versions": [
{
"commit": "string",
"prompt_id": "00000000-0000-0000-0000-000000000000",
"prompt_name": "string",
"prompt_version_id": "00000000-0000-0000-0000-000000000000"
}
],
"status": "cancelled",
"tags": [
"string"
],
"total_count": 0,
"total_estimated_cost": 0,
"total_estimated_cost_avg": 0,
"trace_count": 0,
"type": "mini-batch",
"usage": {
"additionalProp1": 0
}
}
],
"page": 0,
"size": 0,
"sortableBy": [
"string"
],
"total": 0
}codeinteger · int32detailsstringmessagestring{
"code": 0,
"details": "string",
"message": "string"
}