Skip to main content
Version: 1.0.7

Test Cases API

Manage test cases programmatically.

List Test Cases

GET /v1/test-cases

Query Parameters

ParamTypeDescription
projectIdstringFilter by project
prioritystringFilter by priority
pagenumberPage number
limitnumberItems per page

Response

{
"success": true,
"data": [
{
"id": "tc-001",
"title": "User Login Test",
"priority": "high",
"status": "approved"
}
]
}

Get Test Case

GET /v1/test-cases/:id

Create Test Case

POST /v1/test-cases
Content-Type: application/json

{
"title": "New Test Case",
"projectId": "proj-123",
"priority": "high",
"steps": [...]
}

Update Test Case

PUT /v1/test-cases/:id

Delete Test Case

DELETE /v1/test-cases/:id