- GET Get Team Info
- GET Get users in your team
- GET Retrieve a specific user in your team
- POST Create a user in your team
- PUT Update a user in your team
- POST Reset credentials for a specific user in your team
- GET List service accounts
- GET Retrieve a service account
- POST Create a service account
- PUT Update a service account
- POST Rotate a service account key
- DEL Delete a service account
- GET Get a team user's client key
- GET Retrieve your tests
- GET Specific test info
- PUT Update a test
- DEL Delete test
- PUT Stop test
- POST Create a test record (manual sessions)
- POST Update a test (POST alias)
- GET Retrieve all builds
- GET Tests for a build
- DEL Delete a build
- POST Link a build to a commit for CI status checks
- PUT Report a CI status-check build as finished
- POST TestingBot Tunnel List
- DEL TestingBot Tunnel Delete
- GET Get the user's active tunnel
- DEL Stop the user's active tunnel
- POST Create a tunnel
- GET Liveness check
- GET Get a specific tunnel
- GET List Codeless Tests
- GET Specific Codeless test info
- POST Create a Codeless test
- DEL Delete Codeless test
- PUT Update Codeless test
- POST Schedule Codeless Test
- POST Codeless Test Alert
- POST Codeless Test Report
- POST Modify Test Steps
- GET List Test Steps
- GET Get Browsers for Test
- POST Update Browsers for Test
- POST Run a specific Codeless test
- PUT Stop a specific Codeless test
- POST Run all Codeless tests
- GET Test Job
- POST Webhook
- PUT Update an existing alert
- PUT Update a daily report config
- GET List Codeless Suites
- GET Get Codeless Suite Details
- POST Run a specific Codeless suite
- POST Create a Codeless Suite
- POST Delete a Codeless Suite
- GET Get Browsers for Codeless Suite
- POST Update Browsers for Codeless Suite
- GET Get tests for a Codeless Suite
- POST Add tests to a Codeless Suite
- DEL Remove tests from a Codeless Suite
- GET List your webhooks
- GET Get a specific webhook
- POST Create a webhook
- PUT Update a webhook
- DEL Delete a webhook
- POST Rotate a signing secret
- POST Send a test delivery
- POST Upload to Storage
- POST Update uploaded File
- GET Uploaded File Data
- GET Uploaded files List
- DEL Delete a file from Storage
- GET List your Maestro projects
- POST Upload an Android/iOS app for Maestro
- POST Check whether an app needs uploading
- POST Upload additional apps for a Maestro session
- GET List your Maestro runs
- GET Look up Maestro runs by build name
- GET Get a Maestro project
- POST Run a Maestro app flow
- POST Append a step to a Maestro run
- POST Upload a Maestro test bundle
- GET Get a specific Maestro run
- POST Cancel a Maestro run
- GET Get a Maestro flow result
- GET Maestro run HTML report
- GET Maestro run detailed HTML report
- GET Maestro run JUnit report
- POST Retry a Maestro run
- POST Stop a Maestro run
- POST Retry a Maestro flow
- POST Upload an Android app for Espresso
- GET Get an Espresso project
- GET Get the Espresso JUnit report
- POST Run an Espresso test suite
- POST Upload Espresso test APK
- GET Get a specific Espresso run
Intro
Browsers & devices
GET List of browsersUser
Team Management
Tests
Builds
Insights
Devices
Screenshots
Tunnel
Codeless Automation Tests
TestLab Suites
Webhooks
TestingBot Storage
Configuration
App Automate: Maestro
App Automate: Espresso
App Automate: XCUITest
Selenium Example GitHub Repositories
We use GitHub to host our repositories of the plugins/code we offer.
Below is a list of the GitHub repositories we maintain: