Skip to main content
GET
List manual test cases with filtering

Authorizations

Authorization
string
header
required

User PAT (td_pat_) scoped to the target project

Path Parameters

projectId
string
required

The project identifier (e.g. project_abc123). Must match the project associated with your PAT.

Query Parameters

limit
integer
default:100

Max cases to return (1–1000, default 100).

Required range: 1 <= x <= 1000

Free-text search across title and caseId.

status
enum<string>

Filter by classification status.

Available options:
active,
draft,
deprecated
severity
enum<string>

Filter by severity level.

Available options:
blocker,
critical,
major,
normal,
minor,
trivial,
not_set
priority
enum<string>

Filter by priority.

Available options:
critical,
high,
medium,
low,
not_set
type
enum<string>

Filter by test type.

Available options:
smoke,
regression,
functional,
integration,
e2e,
api,
unit,
performance,
security,
accessibility,
usability,
compatibility,
acceptance,
exploratory,
other
layer
enum<string>

Filter by test layer.

Available options:
e2e,
api,
unit,
not_set
behavior
enum<string>

Filter by expected behavior type.

Available options:
positive,
negative,
destructive,
not_set
automationStatus
enum<string>

Filter by automation status.

Available options:
manual,
automated,
to_be_automated
suiteId
string

Filter to test cases belonging to this suite. Use null for unassigned cases.

tags
string

Comma-separated tags to filter by (e.g. smoke,login). Returns cases matching any of the tags.

Response

Manual test cases

success
boolean
data
object[]
count
integer

Total cases returned in data.