Suite Runs
Executing and getting result
Returns many suite runs.
Token-based authentication with required prefix "Token"
Sort list by param
A page number within the paginated result set.
Number of results to return per page.
error- Errorpassed- Passedfailed- Failedrunning- Runningauto_retrying- Auto Retryingstopped- Stoppedqueued- Queuedpaused- Pausedskipped- Skippedrecording- Recordinginitialized- Initialized
Filter list by suite ID.
123http://api.example.org/accounts/?page=4http://api.example.org/accounts/?page=2Authentication credentials were missing or invalid.
GET /api/v2/suiteruns/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
{
"count": 123,
"next": "http://api.example.org/accounts/?page=4",
"previous": "http://api.example.org/accounts/?page=2",
"results": [
{
"beforeAfterAllEnabled": true,
"duration": null,
"ended": null,
"errorCode": null,
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"parallelRun": null,
"parallelSlots": null,
"profileId": "123e4567-e89b-12d3-a456-426614174000",
"profileName": "text",
"queued": null,
"runMode": "server",
"sequence": null,
"started": null,
"status": "error",
"suiteId": null,
"testRuns": [
{
"browserName": null,
"browserVersion": null,
"browserHeight": null,
"browserWidth": null,
"stepsRuns": "text",
"userId": null,
"duration": null,
"ended": null,
"errorCode": null,
"extensionVersion": null,
"id": "123e4567-e89b-12d3-a456-426614174000",
"isAutoRetried": true,
"name": "text",
"osName": null,
"profileId": "123e4567-e89b-12d3-a456-426614174000",
"profileName": "text",
"queued": null,
"runMode": "server",
"runProfileId": null,
"screenSizeType": "desktop",
"section": "main",
"sequence": null,
"started": null,
"status": "error",
"suiteRunId": null,
"testId": null,
"triggeredBy": "user",
"webappUrl": "text"
}
],
"triggeredBy": "text",
"userId": null,
"webappUrl": "text"
}
]
}Execute desired suite.
Token-based authentication with required prefix "Token"
error- Errorpassed- Passedfailed- Failedrunning- Runningauto_retrying- Auto Retryingstopped- Stoppedqueued- Queuedpaused- Pausedskipped- Skippedrecording- Recordinginitialized- Initialized
Request body failed validation.
Authentication credentials were missing or invalid.
POST /api/v2/suiteruns/ HTTP/1.1
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 127
{
"suiteId": "123e4567-e89b-12d3-a456-426614174000",
"runProfileId": null,
"variables": [
{
"key": "text",
"value": null
}
],
"baseUrl": null
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "error",
"finishedTests": 1,
"totalTests": 1,
"modified": "2026-01-01T00:00:00.000Z",
"webappUrl": "text",
"duration": null
}Returns single object.
Token-based authentication with required prefix "Token"
A UUID string identifying this suite run.
server- cloudlocal- localrecording- recording
error- Errorpassed- Passedfailed- Failedrunning- Runningauto_retrying- Auto Retryingstopped- Stoppedqueued- Queuedpaused- Pausedskipped- Skippedrecording- Recordinginitialized- Initialized
Authentication credentials were missing or invalid.
Resource not found.
GET /api/v2/suiteruns/{id}/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
{
"beforeAfterAllEnabled": true,
"duration": null,
"ended": null,
"errorCode": null,
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"parallelRun": null,
"parallelSlots": null,
"profileId": "123e4567-e89b-12d3-a456-426614174000",
"profileName": "text",
"queued": null,
"runMode": "server",
"sequence": null,
"started": null,
"status": "error",
"suiteId": null,
"testRuns": [
{
"browserName": null,
"browserVersion": null,
"browserHeight": null,
"browserWidth": null,
"stepsRuns": "text",
"userId": null,
"duration": null,
"ended": null,
"errorCode": null,
"extensionVersion": null,
"id": "123e4567-e89b-12d3-a456-426614174000",
"isAutoRetried": true,
"name": "text",
"osName": null,
"profileId": "123e4567-e89b-12d3-a456-426614174000",
"profileName": "text",
"queued": null,
"runMode": "server",
"runProfileId": null,
"screenSizeType": "desktop",
"section": "main",
"sequence": null,
"started": null,
"status": "error",
"suiteRunId": null,
"testId": null,
"triggeredBy": "user",
"webappUrl": "text"
}
],
"triggeredBy": "text",
"userId": null,
"webappUrl": "text"
}Returns report artifacts attached to the suite run. Currently only JUnit report artifacts are exposed.
Token-based authentication with required prefix "Token"
A UUID string identifying this suite run.
logs_partial- Logs Partiallogs- Logscloud_logs- Cloud Logscontainer_stats- Container Statschrome_debug_logs- Chrome Debug Logsdom_snapshot- Dom Snapshotnetwork_logs- Network Logs
None for eternal
Authentication credentials were missing or invalid.
Resource not found.
GET /api/v2/suiteruns/{id}/debug-artifacts/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"kind": "logs_partial",
"file": "text",
"fileExtension": null,
"contentType": null,
"expirationTime": null
}
]Download the report for the selected suite run in the specified format.
Token-based authentication with required prefix "Token"
A UUID string identifying this suite run.
JUnit XML report file
Authentication credentials were missing or invalid.
Resource not found.
GET /api/v2/suiteruns/{id}/report/junit/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
binaryReturns all screenshots.
Token-based authentication with required prefix "Token"
A UUID string identifying this suite run.
Authentication credentials were missing or invalid.
Resource not found.
GET /api/v2/suiteruns/{id}/screenshots/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"testsRuns": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"stepsRuns": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"stepId": null,
"screenshotUrl": "text"
}
]
}
]
}Returns single object.
Token-based authentication with required prefix "Token"
A UUID string identifying this suite run.
error- Errorpassed- Passedfailed- Failedrunning- Runningauto_retrying- Auto Retryingstopped- Stoppedqueued- Queuedpaused- Pausedskipped- Skippedrecording- Recordinginitialized- Initialized
Authentication credentials were missing or invalid.
Resource not found.
GET /api/v2/suiteruns/{id}/status/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "error",
"finishedTests": 1,
"totalTests": 1,
"modified": "2026-01-01T00:00:00.000Z",
"webappUrl": "text",
"duration": null
}Stop suite run.
Token-based authentication with required prefix "Token"
A UUID string identifying this suite run.
error- Errorpassed- Passedfailed- Failedrunning- Runningauto_retrying- Auto Retryingstopped- Stoppedqueued- Queuedpaused- Pausedskipped- Skippedrecording- Recordinginitialized- Initialized
Request body failed validation.
Authentication credentials were missing or invalid.
Resource not found.
POST /api/v2/suiteruns/{id}/stop/ HTTP/1.1
Authorization: YOUR_API_KEY
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "error",
"finishedTests": 1,
"totalTests": 1,
"modified": "2026-01-01T00:00:00.000Z",
"webappUrl": "text",
"duration": null
}Last updated
Was this helpful?
