Undeletes multiple 'TestPlan' entities
POST/testplan/bulk/undelete
Undeletes multiple existing 'TestPlan' entities (only if the entity type supports soft-deletion). Returns a full undeleted entity list including (optional) deletion metadata.
Request
- application/json
Body
array
required
Array [
]
The unique entity id - must be a positive integer
A descriptive title for this entity or mapping (1 to 200 characters)
A Descriptive Title
If the entity has been soft-deleted this value is true
The project id this entity or mapping belongs to
The creation time for this entity or mapping value
1970-01-01T00:00:00.000Z
The creator user id of this entity or mapping value - or zero if created by the system
0
The last modification time for this entity or mapping value
1970-01-01T00:00:00.000Z
The id of the user who last modified or undeleted this entity or mapping value - or zero if modified by the system
0
The soft-deletion time for this entity or mapping value
1970-01-01T00:00:00.000Z
The id of the user who deleted this entity or mapping value - or zero if deleted by the system
0
An optional description for this test plan (can be a rich text document)
The number of test runs linked to this test plan - read only
The time the last test run was created from this test plan - read only
The number of open test runs linked to this test plan - read only
The number of tset case queries linked to this test plan - read only
Responses
- 200
- 4XX
- 5XX
Returns an array of TestPlan.
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
The unique entity id - must be a positive integer
A descriptive title for this entity or mapping (1 to 200 characters)
A Descriptive Title
If the entity has been soft-deleted this value is true
The project id this entity or mapping belongs to
The creation time for this entity or mapping value
1970-01-01T00:00:00.000Z
The creator user id of this entity or mapping value - or zero if created by the system
0
The last modification time for this entity or mapping value
1970-01-01T00:00:00.000Z
The id of the user who last modified or undeleted this entity or mapping value - or zero if modified by the system
0
The soft-deletion time for this entity or mapping value
1970-01-01T00:00:00.000Z
The id of the user who deleted this entity or mapping value - or zero if deleted by the system
0
An optional description for this test plan (can be a rich text document)
The number of test runs linked to this test plan - read only
The time the last test run was created from this test plan - read only
The number of open test runs linked to this test plan - read only
The number of tset case queries linked to this test plan - read only
[
{
"id": 0,
"title": "A Descriptive Title",
"is_deleted": true,
"project_id": 0,
"created_at": "1970-01-01T00:00:00.000Z",
"created_by": 0,
"modified_at": "1970-01-01T00:00:00.000Z",
"modified_by": 0,
"deleted_at": "1970-01-01T00:00:00.000Z",
"deleted_by": 0,
"description": "string",
"$testrun_count": 0,
"$last_testrun_created": {},
"$open_testrun_count": 0,
"$query_count": 0
}
]
The request failed because invalid request parameters or data were supplied or access was denied.
- application/json
- Schema
- Example (from schema)
Schema
The error code describing the general error category.
API_INVALID_INPUT_DATA
The HTTP status code.
The actual error message describing the error in more detail.
The request id for following up on specific errors.
{
"code": "API_INVALID_INPUT_DATA",
"status": 0,
"message": "string",
"reqid": "string"
}
The request failed because an error occurred during processing of the request.
- application/json
- Schema
- Example (from schema)
Schema
The error code describing the general error category.
API_INVALID_INPUT_DATA
The HTTP status code.
The actual error message describing the error in more detail.
The request id for following up on specific errors.
{
"code": "API_INVALID_INPUT_DATA",
"status": 0,
"message": "string",
"reqid": "string"
}