Skip to main content
GET
GET /v1/dataQuality/testCases

List Test Cases

List all test cases with optional filtering and pagination.

Query Parameters

integer
default:"10"
Maximum number of results to return (max: 1000000).
string
Cursor for backward pagination.
string
Cursor for forward pagination.
string
Comma-separated list of fields to include: owners, testSuite, testDefinition, testCaseResult.
string
default:"non-deleted"
Include all, deleted, or non-deleted entities.
string
Filter by test suite UUID.
Filter by entity link (URL-encoded). Returns test cases for a specific table or column.
boolean
default:"false"
Include test cases from all test suites, not just the primary executable suite.
boolean
default:"false"
Order results by the most recent test execution date.
string
Filter by one status: Success, Failed, Aborted, or Queued. To filter by several statuses at once, see Filter by Multiple Statuses.

Filter by Multiple Statuses

This endpoint accepts only one testCaseStatus value. To filter by several statuses, use the search endpoint GET /v1/dataQuality/testCases/search/list and pass testCaseStatus more than once, or pass comma-separated values. A test case matches if it has any of the statuses.
string
One or more of Success, Failed, Aborted, and Queued. Values are case insensitive. An unknown value returns a 400 error that lists the allowed values. Other filters, such as entityLink and testCaseType, still apply together with this one.
GET /v1/dataQuality/testCases

Returns

Returns a paginated list of test case objects. Use the fields parameter to request additional data.

Response

array
Array of test case objects.
object
Pagination information.

Error Handling