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:
https://api.mobileboost.io

Authentication

Authenticate every request by including a Bearer token in the Authorization header:
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.mobileboost.io/tests?organisationId=org123

Quick example

Create a test, upload a build, and trigger execution:
1

Create a test

curl -X POST https://api.mobileboost.io/tests \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "organisationId": "org123",
    "title": "Login flow",
    "commands": ["Tap Log in", "Enter credentials", "Verify home screen"]
  }'
2

Upload a build

curl -X POST https://api.mobileboost.io/uploadBuild/ \
  -H "Content-Type: multipart/form-data" \
  -F "build=@app.apk" \
  -F "organisation_key=org123" \
  -F "platform=android" \
  -F "metadata={}"
3

Execute tests

curl -X POST https://api.mobileboost.io/tests/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "organisationid": "org123",
    "uploadid": "BUILD_ID_FROM_STEP_2",
    "tags": ["smoke"]
  }'