| sidebar_position | 5 |
|---|
The Quali API enables users and administrators to control the scheduling and queuing of the execution of TestShell suites and jobs, which may be using CloudShell to provide Sandboxes-as-a-Service. In addition, administrators can use this API to integrate CloudShell scheduling and queuing with external Continuous Integration (CI) systems.
For additional information, see the following Quali API guides:
- Quali API Library: is available by default in the TestShell Studio tools and can be added as a DLL asset to a project in CloudShell Authoring, the driver builder.
For the complete list of Quali API Library functions, see Quali API Library Reference Guide.
-
Quali C# API: for .NET
For the complete list of Quali API C# functions, see Quali API C# Reference Guide.
-
Quali REST API: for APIs using the REST client
For the complete list of Quali API REST functions, see Quali API REST Reference Guide.
:::note Notes for Quali REST API:
-
Input parameters must be in JSON format.
-
The header must include the application/json content type. For example:
headers = {'Authorization': Basic auth_code, 'Content-Type': 'application/json:::
-
The default port for Quali API in Quali Server is 9000.