Skip to main content
GET
/
v1
/
run
/
{shortId}
Get run
curl --request GET \
  --url https://api.qa.tech/v1/run/{shortId} \
  --header 'Authorization: Bearer <token>'
{
  "shortId": "<string>",
  "status": "<string>",
  "result": "<string>",
  "id": "<string>",
  "runTestCases": [
    {
      "id": "<string>",
      "shortId": "<string>",
      "name": "<string>",
      "status": "<string>",
      "result": "<string>",
      "resultTitle": "<string>",
      "evaluationThought": "<string>",
      "promptGoal": "<string>",
      "promptExamples": "<string>"
    }
  ],
  "issues": [
    {
      "id": "<string>",
      "shortId": "<string>",
      "title": "<string>",
      "description": "<string>",
      "severity": "<string>",
      "issueType": "<string>",
      "helpUrl": "<string>",
      "tags": [
        "<string>"
      ],
      "status": "<string>",
      "testCases": [
        {
          "shortId": "<string>",
          "name": "<string>"
        }
      ]
    }
  ]
}

Path Parameters

shortId
string
required

Query Parameters

query
object
required

Response

200 - application/json

The request has succeeded.

shortId
string
required
status
string
required

Run lifecycle status: INITIATED, RUNNING, COMPLETED, ERROR, or CANCELLED.

result
string | null
required

Run outcome once status is COMPLETED: PASSED, FAILED, or SKIPPED. null while the run is still in progress.

id
string
required
runTestCases
object[]
required
issues
object[]

Issues detected during the run, deduplicated across its test cases. Only present when requested via the issues query parameter.