DocsAPI

.md

Apps

All pages

The catalogue holds published builds of apps such as WhatsApp and TikTok. Installing one is queued: the phone's server downloads the build, checks every file, and installs it, which takes a few minutes. The phone must be running.

Endpoints

GET
/v1/appsphones:read
Searches the catalogue by package name or label with ?q=. Without it, every app.
GET
/v1/apps/{pkg}phones:read
One app, and the version an install gets.
POST
Installs { "pkg": "com.whatsapp" } on the phone. Answers 202 with the install. Send an Idempotency-Key to make a retry safe.
DELETE
Uninstalls an app the catalogue installed on the phone, with its data. Answers 202 with the uninstall, which the installs list shows with action uninstall.
GET
The phone's installs and uninstalls, newest first: queued, running, succeeded or failed with why.

Something missing or unclear? Tell us and we will fix the page. The API also describes itself in OpenAPI.