Cases and suites
Build a reusable case repository with suites, steps, tags, datasets, revisions and custom fields.
| Method | Operation | Path |
|---|---|---|
| POST | Add test suite | /suites |
| POST | Add tags | /tags |
| PUT | Copy test cases | /testcases/bulkCopy |
| PUT | Deletes test cases | /testcases/bulkDelete |
| POST | Link bulk test cases | /linkedtestcases/bulkLink |
| POST | Unlink bulk test cases | /linkedtestcases/bulkUnlink |
| POST | Duplicate suite | /suites/copy |
| POST | Duplicate test case | /testcases/copy |
| POST | Copy test cases to other project | /testcases/copyToOtherProject |
| POST | Create a new custom field | /customfields |
| POST | Create a new linked project | /linkedprojects |
| POST | Create a new linked project | /linkedtestcases |
| POST | Create a custom status | /statuses |
| POST | Create a new test case | /testcases |
| POST | Create a new test dataset | /testdatasets |
| DELETE | Deletes given custom field | /customfields/{id} |
| DELETE | Delete reusable steps | /reusablesteps/{id} |
| DELETE | Delete a custom status by ID | /statuses/{statusId} |
| DELETE | Delete suite | /suites/{id} |
| DELETE | Deletes given tag | /tags/{id} |
| DELETE | Delete test case | /testcases/{id} |
| DELETE | Delete test dataset | /testdatasets/{id} |
| POST | Export test cases | /testcases/export |
| GET | Get list of reusable steps | /reusablesteps |
| GET | Get all suites | /suites |
| GET | Get custom fields | /customfields/{id} |
| GET | Get custom fields count | /customfields/count |
| GET | Get list of custom fields | /customfields |
| GET | Get list of linked projects | /linkedprojects |
| GET | Get list of linked test cases | /linkedtestcases |
| GET | Get suite tree for a given project | /projectsuitetrees |
| GET | Get reusable step | /reusablesteps/{id} |
| GET | Get reusable steps’ count | /reusablesteps/count |
| GET | Get a specific status by ID | /statuses/{statusId} |
| GET | List statuses | /statuses |
| GET | Get specific suite | /suites/{id} |
| GET | Get tag | /tags/{id} |
| GET | Get tags’ count | /tags/count |
| GET | Get test case | /testcases/{id} |
| GET | Get test cases’ count | /testcases/count |
| GET | Get test datasets linked to a test cae | /testdatasets/getLatest |
| POST | Get matching test cases’ id | /testcases/fetchIds |
| GET | Get latest test case revision | /testcaserevisions/getLatest |
| GET | Get test case revision | /testcaserevisions/{id} |
| GET | Get test case revisions’ count | /testcaserevisions/count |
| GET | Get test case revisions | /testcaserevisions |
| GET | Get test cases | /testcases |
| GET | Get tags | /tags |
| GET | Get test dataset | /testdatasets/{id} |
| GET | Get test dataset count | /testdatasets/count |
| GET | Get test datasets | /testdatasets |
| POST | Link suite | /suites/link |
| POST | Link test dataset to test case | /testdatasets/link |
| PUT | Updates test cases | /testcases/quickUpdate |
| PUT | Revert test case to particular revision | /testcases/{id}/revert |
| PUT | Review action on test case | /testcases/{id}/review |
| POST | Add reusable steps | /reusablesteps |
| POST | Set sort order for custom fields | /customfields/setSortOrder |
| POST | Set sort order for suites | /suites/setOrder |
| POST | Set sort order for test cases | /testcases/setSortOrder |
| POST | Bulk actions for suites | /suites/bulkAction |
| POST | Bulk actions on test cases | /testcases/bulkAction |
| POST | Unlink suite | /suites/unlink |
| POST | Unlink test dataset from a test case | /testdatasets/unlink |
| PUT | Update test case attachments | /testcases/{id}/updateAttachments |
| PUT | Updates a custom field | /customfields/{id} |
| PUT | Update reusable steps | /reusablesteps/{id} |
| PUT | Update test case reviewer | /testcases/{id}/updateReviewer |
| PUT | Update a status by ID | /statuses/{statusId} |
| PUT | Updates a suite | /suites/{id} |
| PUT | Updates a tag | /tags/{id} |
| PUT | Updates a test case | /testcases/{id} |
| PUT | Updates a test dataset | /testdatasets/{id} |