Skip to main content
Use our REST API to trigger tests programmatically from any CI/CD system. After initiating a test run, poll the status endpoint to monitor completion and get results.

Authentication

All API requests require authentication using a Bearer token. Get your API key from the settings page on the Web UI.

Trigger Test Run

To execute a test suite, make a POST request to the run endpoint:

Response

The API returns a response containing the test suite run details:

Poll Test Status

Use the test suite run ID to check the status of your test execution:

Response

View Test Results

Use the test suite run ID to view the results of your test execution:

Response

The result endpoint returns the results of each test ran in the test suite:

API Documentation

For complete API reference, including all available endpoints, request/response schemas, and examples, visit our API Documentation.

Best Practices

  • Store credentials securely: Use your CI/CD platform’s secret management features
  • Handle timeouts: Implement appropriate timeout mechanisms
  • Error handling: Always check for errors in API responses
  • Logging: Include detailed logging for debugging
  • Retry logic: Implement retry mechanisms for transient failures
  • Parallel execution: Run multiple test suites concurrently when possible