Create Tests via API

Manually creating tests through the UI doesn't scale for teams that want to automate test generation from their own tools and workflows - so we built a RESTful API that lets you create tests programmatically with project-specific authentication.

How It Works

  • RESTful Test Creation: Create new test cases programmatically via POST /api/projects/{projectUuid}/test-cases with full control over test names, goals, dependencies, and configurations. Required fields: name, goal, and applicationId - everything else is optional.
  • Project-Specific Authentication: Secure API access using project-specific tokens with Bearer authentication. Get your API token from Project Settings → Integrations → API Integration, then include it in requests as Authorization: Bearer {your-api-token}.
  • CI/CD Integration: Automatically generate tests from your continuous integration pipelines, ticketing systems, or custom scripts. The API returns the created test case ID and URL, making it easy to integrate test creation into your automated development workflows.

Create tests via API from your CI/CD pipelines, ticketing systems, or custom scripts. Get your API token from Project Settings → Integrations → API Integration, then use it to programmatically create test cases with full control over names, goals, dependencies, and configurations.

Join the AI in QA Revolution

Dive into the future of QA and get the latest industry updates!