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.

Filter by Multiple Statuses

To filter by status, use the search endpoint GET /v1/dataQuality/testCases/search/list with the testCaseStatus parameter. Pass several statuses by repeating the parameter or separating values with commas. A test case matches if it has any of the statuses.
string
One or more of Success, Failed, Aborted, Queued. Values are not case sensitive. 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.
This endpoint (GET /v1/dataQuality/testCases) accepts only one status.
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