Skip to main content
List and filter test cases in your project. Use this endpoint to retrieve test cases for reporting, syncing with external systems, or building custom dashboards.
  • Endpoint: GET /test-cases
  • Authentication: Bearer token (project API token)
  • Base URL: https://api.qa.tech/v1
The test case id (UUID) is used when creating tests with dependencies or running specific test cases via the Rerun API. For most run operations, use test plans instead of individual test case IDs.

Authentication

Include your project’s API token in the Authorization header:
Find your API token in the QA.tech dashboard: Settings → Integrations → API.

Query Parameters

All parameters are optional. Use them to filter and paginate results:

Response Format

Success (200)

Response Fields

Test Case Fields

Example Requests

List All Test Cases

Filter by Application

Filter by Labels

List Only Enabled Tests

Paginated Request

Combined Filters

Error Responses

Error responses include a body: { "message": "Error description" }.