Learn about the JS Testing API, and the language bindings available.
BrowserStack HTTPS-based API provides browser-as-a-service. The API that can be used to open any URL, in any combination of browser and OS currently available on BrowserStack.
|5.0||Active||Added session IDs and dashboard URLs to responses.|
|4.0||Active||Moved all API endpoints to HTTPS.|
|3.0||Retired||Added support for specifying OS versions.|
|2.0||Retired||Added support for Mac OS and mobile devices.|
|1.0||Retired||Automated JS testing for browsers running on Windows.|
You can use the JS testing API in one of the following ways:
Language bindings are a wrapper over the HTTPS API. The language bindings are currently available in:
You can alternatively use the HTTPS API directly. Refer to the documentation on the API’s Github repo for details.
Contact our Support team for immediate help while we work on improving our docs.