Blue Guardrails

List Experiments

Browse experiments in the current workspace.

GET
/v1/experiments

Query Parameters

limit?integer

Maximum number of experiments to return

Default50
Range0 < value <= 100
cursor?|

Cursor for pagination

Header Parameters

x-workspace-id?|

Workspace UUID to operate within. Required for session auth and user-scoped API keys. Optional for workspace-scoped API keys (uses key's workspace if omitted).

Response Body

application/json

application/json

curl -X GET "https://loading/v1/experiments"
{
  "next_page_cursor": "string",
  "query": {},
  "has_more": true,
  "items": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "name": "string",
      "model": "string",
      "pass_through": true,
      "conversation_ids": [
        "string"
      ],
      "created_at": "2019-08-24T14:15:22Z",
      "completed_at": "2019-08-24T14:15:22Z",
      "created_by": "string",
      "reasoning_config": {},
      "system_prompt_override": "string",
      "output_schema": [
        {
          "name": "string",
          "type": "string",
          "is_list": false,
          "is_optional": false
        }
      ],
      "total_items_count": 0,
      "completed_items_count": 0,
      "status_summary": {
        "pending": 0,
        "in_progress": 0,
        "inference_completed": 0,
        "completed": 0,
        "failed": 0,
        "total": 0
      },
      "metrics": {
        "hallucination_rate": 0,
        "total_hallucinations": 0,
        "cost_per_1k": 0,
        "hallucination_labels": {
          "property1": 0,
          "property2": 0
        },
        "total_input_tokens": 0,
        "total_output_tokens": 0,
        "avg_input_tokens": 0,
        "avg_output_tokens": 0,
        "avg_hallucinations_per_prompt": 0,
        "hallucination_free_count": 0,
        "total_generation_time_ms": 0,
        "avg_response_latency_ms": 0,
        "max_response_latency_ms": 0,
        "parameter_hallucinations": {
          "property1": {
            "property1": 0,
            "property2": 0
          },
          "property2": {
            "property1": 0,
            "property2": 0
          }
        }
      }
    }
  ]
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}