Skip to content
API ReferenceDoc

Tests API (Test Cases)

Create and manage tests (test cases) and execute them on demand.

Tests are stored as test cases and can be executed directly or via processes.

List tests (project-scoped)

GET/api/projects/{projectId}/testcasesBearer Token

Tests overview (UI)

GET/api/projects/{projectId}/testcases/overviewBearer Token

Create test

POST/api/projects/{projectId}/testcasesBearer Token

Execute a test case

POST/api/projects/{projectId}/testcases/{testCaseId}/executeBearer Token

This returns an executionId you can use to open live view and artifacts. With an API key, this needs the testcase:execute scope.

Execute multiple test cases

POST/api/projects/{projectId}/testcases/executeBearer Token

Body: { "testCaseIds": ["...", "..."] }. The response has successCount, failureCount and one executions entry per test case.