Skip to main content
POST
Creates a new test case in the given test project. New cases start with status DRAFT and are not enrolled in test runs until their status is changed to READY.
You must hold write access to the target space to create a test case.

Path parameters

string
required
The slug of the space the project belongs to.
string
required
The ID of the test project to add the case to.

Request body

string
required
Title of the test case.
string
Optional description or steps for the test case.
string
default:"MEDIUM"
Priority level. Must be one of: LOW, MEDIUM, HIGH, CRITICAL. Defaults to MEDIUM.
string
default:"MANUAL"
Test case type. Must be one of: MANUAL, AUTOMATED, EXPLORATORY. Defaults to MANUAL.
string
ID of the test suite to assign this case to. Omit to leave the case unassigned.

Response

string
required
Unique identifier of the newly created test case.
string
required
Title of the test case.
string
required
Priority level: LOW, MEDIUM, HIGH, or CRITICAL.
string
required
Test case type: MANUAL, AUTOMATED, or EXPLORATORY.
string
required
Initial status of the case. Always DRAFT on creation.
string
required
ID of the test project this case belongs to.
Last modified on April 2, 2026