Test Results
Fetch execution status, results, and history using the executions endpoint with various filters.Fetch Execution Status/Results
Use theGET /executions endpoint with filters to search for executions, or GET /executions/:id to fetch a specific execution.
Request by ID
Request by Batch (applicationExecutionId)
Possible Statuses
| Status | Description | Terminal? |
|---|---|---|
QUEUED | Waiting to start | ❌ |
PREFLIGHT_RUNNING | Preflight checks in progress | ❌ |
PREFLIGHT_COMPLETED | Preflight checks completed successfully | ❌ |
PREFLIGHT_FAILED | Preflight checks failed | ✅ |
RUNNING | Execution in progress | ❌ |
GENERATING_REPORT | Execution finished, generating report | ❌ |
FINISHED | Completed successfully | ✅ |
FAILED | Failed | ✅ |
CANCELED | Canceled by user | ✅ |
TIMED_OUT | Execution timeout | ✅ |
Fetch Execution History
Use theapplicationId to fetch all executions for an application.
Request
Optional Query Parameters
| Parameter | Type | Description |
|---|---|---|
applicationId | string | Filter by application |
applicationExecutionId | string | Filter by batch/trigger |
planId | string | Filter by test plan |
status | string | Filter by status |
environment | string | Filter by environment |
provider | string | Filter by provider (e.g., PLAYWRIGHT) |
testCaseSlug | string | Filter by test case slug |
dateFrom | string | Filter executions from date (ISO 8601 format) |
dateTo | string | Filter executions to date (ISO 8601 format) |
triggeredBy | string | Filter by user who triggered (use __system__ for automated) |
search | string | Search by execution code (case-insensitive partial match) |
sortBy | string | Sort field (default: createdAt) |
sortDir | string | Sort direction: asc or desc (default: desc) |
page | number | Page number (default: 1) |
limit | number | Items per page (default: 20, max: 100) |
Response
Next Steps
- Learn about webhook payloads