TestSuites

Search for tests

Searches for tests with optional filtering by namespace and flow ID. Requires TEST permission with the READ action.

get/api/v1/{tenant}/tests/search

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v1/{tenant}/tests/search
  • Auth: none declared

Path parameters

tenantstring required

Query parameters

pageinteger required

The current page

sizeinteger required

The current page size

sortstring[] nullable

The sort of current page

namespacestring nullable

The namespace to filter on

flowIdstring nullable

The flow id to filter on

includeChildNamespacesboolean required

Include child namespaces in filter or not

Response

searchTestSuites 200 response

totalinteger required

Example response

{
  "total": 0,
  "results": [
    {
      "deleted": true,
      "testCases": [
        {
          "description": "description",
          "disabled": true,
          "id": "id",
          "assertions": [
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            },
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            }
          ],
          "type": "type",
          "fixtures": {
            "inputs": {
              "key": ""
            },
            "files": {
              "key": "files"
            },
            "trigger": {
              "variables": {
                "key": "{}"
              },
              "id": "id",
              "type": "type"
            },
            "tasks": [
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              },
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              }
            ]
          }
        },
        {
          "description": "description",
          "disabled": true,
          "id": "id",
          "assertions": [
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            },
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            }
          ],
          "type": "type",
          "fixtures": {
            "inputs": {
              "key": ""
            },
            "files": {
              "key": "files"
            },
            "trigger": {
              "variables": {
                "key": "{}"
              },
              "id": "id",
              "type": "type"
            },
            "tasks": [
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              },
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              }
            ]
          }
        }
      ],
      "namespace": "namespace",
      "description": "description",
      "disabled": true,
      "id": "id",
      "source": "source",
      "flowId": "flowId"
    },
    {
      "deleted": true,
      "testCases": [
        {
          "description": "description",
          "disabled": true,
          "id": "id",
          "assertions": [
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            },
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            }
          ],
          "type": "type",
          "fixtures": {
            "inputs": {
              "key": ""
            },
            "files": {
              "key": "files"
            },
            "trigger": {
              "variables": {
                "key": "{}"
              },
              "id": "id",
              "type": "type"
            },
            "tasks": [
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              },
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              }
            ]
          }
        },
        {
          "description": "description",
          "disabled": true,
          "id": "id",
          "assertions": [
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            },
            {
              "isNotNull": {
                "expression": "expression",
                "value": true
              },
              "in": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "errorMessage": {
                "expression": "expression",
                "value": "value"
              },
              "equalTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "description": {
                "expression": "expression",
                "value": "value"
              },
              "contains": {
                "expression": "expression",
                "value": "value"
              },
              "lessThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "isNull": {
                "expression": "expression",
                "value": true
              },
              "endsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notIn": {
                "expression": "expression",
                "value": [
                  "value",
                  "value"
                ]
              },
              "value": {
                "expression": "expression",
                "value": "{}"
              },
              "taskId": "taskId",
              "lessThanOrEqualTo": {
                "expression": "expression",
                "value": 0.8008281904610115
              },
              "startsWith": {
                "expression": "expression",
                "value": "value"
              },
              "notEqualTo": {
                "expression": "expression",
                "value": "{}"
              },
              "greaterThan": {
                "expression": "expression",
                "value": 0.8008281904610115
              }
            }
          ],
          "type": "type",
          "fixtures": {
            "inputs": {
              "key": ""
            },
            "files": {
              "key": "files"
            },
            "trigger": {
              "variables": {
                "key": "{}"
              },
              "id": "id",
              "type": "type"
            },
            "tasks": [
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              },
              {
                "outputs": {
                  "key": "{}"
                },
                "assets": [
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  },
                  {
                    "metadata": {
                      "key": "{}"
                    },
                    "displayName": "displayName",
                    "namespace": "namespace",
                    "description": "description",
                    "id": "id",
                    "type": "type"
                  }
                ],
                "description": {
                  "expression": "expression",
                  "value": "value"
                },
                "id": "id",
                "state": null,
                "value": "value"
              }
            ]
          }
        }
      ],
      "namespace": "namespace",
      "description": "description",
      "disabled": true,
      "id": "id",
      "source": "source",
      "flowId": "flowId"
    }
  ]
}

Changes

No recorded changes to this operation across all 7 revisions of this API.