Suitest Network API

Through the Network API you can access and manage your Suitest assets from other programs.


What is it for?

You can have your CI system instruct Suitest to launch a test pack, or collect the test results and export them into another tool.

Example API call that starts a Test Pack with id 3576 using a Personal token.

curl -X POST "https://the.suite.st/api/public/v3/test-packs/3576" \
     -H "accept: application/json" \
     --basic --user yourTokenID:yourTokenPassword \
     -H "Content-Type: application/json" -d "{ \"includeChangelist\": false }"

Suitest Network API is available for all Suitest subscriptions. To start using the API you will need a Personal/Service token and then you can explore the Network API Reference. To familiarize yourself with the API you can conveniently make calls directly from there. Look for the Try It Out button.

Notifications is API controlled over WebSocket which helps to watch changes in devices, control units and video capture devices. Instead of polling feeds inside Network API we recommend to use WebSocket connection.

Suitest JavaScript API is another useful API that allows you to program your test cases or build applications on top of Suitest.