Skip to main content
GET
/
v1
/
ai
/
eval
/
runs
List eval runs
curl --request GET \
  --url https://{instance}.omniapp.co/api/v1/ai/eval/runs \
  --header 'Authorization: Bearer <token>'
{
  "runs": [
    {
      "branch_id": null,
      "branch_name": null,
      "completed_at": null,
      "created_at": "2025-01-15T10:00:00.000Z",
      "description": null,
      "id": "660e8400-e29b-41d4-a716-446655440001",
      "is_archived": false,
      "model_id": "880e8400-e29b-41d4-a716-446655440003",
      "prompt_set_id": "550e8400-e29b-41d4-a716-446655440000",
      "run_number": 3,
      "stats": {
        "terminal": 8,
        "total": 12
      },
      "status": "RUNNING"
    }
  ]
}

Authorizations

Authorization
string
header
required

Can be either an Organization API Key or Personal Access Token (PAT).

Include in the Authorization header as: Bearer YOUR_TOKEN

Query Parameters

archived
enum<string>

When true, returns archived runs instead of active ones. Defaults to false.

Available options:
true,
false
Example:

"false"

prompt_set_id
string<uuid>
required

Required — the prompt set whose runs should be listed.

Example:

"550e8400-e29b-41d4-a716-446655440000"

Response

List of runs for the prompt set.

runs
object[]
required

Runs for the prompt set, newest first, filtered to those whose model the caller can access.