Data Observability platform Help

Test suites

By names

/api/v1/testsuites

Returns test suite info with results

Request parameters

{ "names": [ "example" ] }

Responses

[ { "id": 96, "name": "example", "owner": "example", "lastExecBy": "example", "execTime": "example", "execEndTime": "example", "duration": "example", "nextExecutionTime": "example", "schedule": "example", "passed": 96, "failed": 96, "error": 96, "notExecuted": 96, "testCount": 96, "directory": "example", "tags": [ "example" ] } ]

Execute

/api/v1/testsuites/execute

Executes test suite and returns results

Request parameters

Responses

{ "id": 96, "name": "example", "owner": "example", "lastExecBy": "example", "execTime": "example", "execEndTime": "example", "duration": "example", "nextExecutionTime": "example", "schedule": "example", "passed": 96, "failed": 96, "error": 96, "notExecuted": 96, "testCount": 96, "directory": "example", "tags": [ "example" ] }

Request example:

{ "name": "bike_store", "variables": { "environment": "STAGING", "countryCode": "EN" } }

All

/api/v1/testsuites/all

Returns test suite info with results for all test suites

Responses

[ { "id": 96, "name": "example", "owner": "example", "lastExecBy": "example", "execTime": "example", "execEndTime": "example", "duration": "example", "nextExecutionTime": "example", "schedule": "example", "passed": 96, "failed": 96, "error": 96, "notExecuted": 96, "testCount": 96, "directory": "example", "tags": [ "example" ] } ]

Public

/api/v1/testsuites/public

Returns test suite info with results for public test suites

Responses

[ { "id": 96, "name": "example", "owner": "example", "lastExecBy": "example", "execTime": "example", "execEndTime": "example", "duration": "example", "nextExecutionTime": "example", "schedule": "example", "passed": 96, "failed": 96, "error": 96, "notExecuted": 96, "testCount": 96, "directory": "example", "tags": [ "example" ] } ]

User

/api/v1/testsuites/user

Returns test suite info with results for users test suites

Request parameters

{ "names": [ "example" ] }

Responses

[ { "id": 96, "name": "example", "owner": "example", "lastExecBy": "example", "execTime": "example", "execEndTime": "example", "duration": "example", "nextExecutionTime": "example", "schedule": "example", "passed": 96, "failed": 96, "error": 96, "notExecuted": 96, "testCount": 96, "directory": "example", "tags": [ "example" ] } ]

Tag

/api/v1/testsuites/tag

Returns test suite info with results for tag(s)

Request parameters

{ "names": [ "example" ] }

Responses

[ { "id": 96, "name": "example", "owner": "example", "lastExecBy": "example", "execTime": "example", "execEndTime": "example", "duration": "example", "nextExecutionTime": "example", "schedule": "example", "passed": 96, "failed": 96, "error": 96, "notExecuted": 96, "testCount": 96, "directory": "example", "tags": [ "example" ] } ]
27 May 2025