Skip to main content
Table of Contents

Automate TurboScale API Reference

BrowserStack supports the use of REST API to access information about your tests via the command-line interface.

With the REST APIs, you can get info about projects, builds, and sessions run on BrowserStack TurboScale. The APIs are organized around REST and make use of the standard HTTP response codes. By default, all API responses are in the JSON format.

Use the following APIs as per your use case

API Description
Browser API Get a list of all available browsers, browser versions and OS.
Project APIs Get the project list, project details, update and delete a project.
Build APIs Get the list of builds, build details, update and delete a build.
Session APIs Get a list of test sessions in a build,
Mark tests as passed/failed,
Update session name or delete sessions,
Download text, network, console, Selenium, and Appium logs for debugging.
Grid APIs Get the list of Grids, Grid details to monitor Group usage.
Access Key API Reset your Access Key and obtain a new one using this API.

Are you new to BrowserStack Automate TurboScale?

We recommend you to check our Getting Started guide for TurboScale.

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked

Thank you for your valuable feedback