Skip to main content
GET
/
api
/
v1
/
automations
/
{id}
/
experiments
/
{experimentId}
Get automation experiment
curl --request GET \
  --url https://studio.eigenpal.com/api/v1/automations/{id}/experiments/{experimentId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "automationId": "<string>",
  "runCount": 0,
  "completedCount": 0,
  "passedCount": 0,
  "failedCount": 0,
  "avgScore": 123,
  "createdAt": "<string>",
  "completedAt": "<string>",
  "version": "<string>",
  "runs": [
    {
      "id": "<string>",
      "status": "<string>",
      "exampleId": "<string>",
      "exampleName": "<string>",
      "createdAt": "<string>",
      "completedAt": "<string>"
    }
  ],
  "resultsByRun": {}
}

Authorizations

Authorization
string
header
required

API key issued from Settings → API Keys. Pass as Authorization: Bearer <key>.

Path Parameters

id
string
required
experimentId
string
required

Response

Experiment detail

id
string
required
automationId
string
required
automationType
enum<string>
required
Available options:
workflow,
agent
status
enum<string>
required
Available options:
queued,
running,
completed
runCount
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
completedCount
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
passedCount
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
failedCount
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
avgScore
number | null
required
createdAt
required
completedAt
required
version
string | null
required
runs
object[]
required
resultsByRun
object
required