Skip to main content
The MobileBoost API lets you manage tests, upload builds, trigger executions, and retrieve run results programmatically.

Base URL

All API requests use the following base URL:

Authentication

Authenticate every request by including a Bearer token in the Authorization header:
Create an API key in the MobileBoost Platform under Settings > API keys. Keys start with mb_live_.

Quick example

Create a test, upload a build, run the test, and read the results:
1

Create a test

2

Upload a build

3

Execute tests

Creating a test starts writing its automation code. Wait until GET /tests shows the test as runnable on your platform (platforms.android.runnable is true), then start a run:
The response carries the ID of the run in runId:
4

Get the results

Pass runId to GET /runs/{runId}. Repeat the call until status is completed or cancelled:
Each test is listed in succeededTests, failedTests or blockedTests, with a link to its report. See Get run status for the full response.