Skip to main content

Run Workflow Evaluation

POST 

/api/automation/workflow-evaluations/:evaluation/run

Starts an evaluation run: executes the workflow once per test_data test case and records pass/fail results. Returns the created run (unwrapped) with HTTP 201 and status: "pending"; poll Show Workflow Evaluation to observe the run progressing through running → completed / failed.

Required scope: settings:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Run fields: id, evaluationId, status (pending | running | completed | failed), totalCases, passedCases, failedCases, results, startedAt, finishedAt, duration (ms), createdAt.

Errors: HTTP 403 { "message": "..." } when automation is disabled for the tenant (AutomationDisabledException).

Route name: automation.evaluations.run

Request​

Responses​

Created

Response Headers
    Content-Type