Skip to main content
POST
Create App
Register a new mobile app with its first build. The first build becomes the active build. Call POST /apps/upload-url first to obtain an s3_key.

Request body

string
required
Unique per platform. Max 255 chars.
string
required
"android" or "ios".
string
required
Name for the first build (e.g. version or commit SHA). Max 255 chars.
string
required
From POST /apps/upload-url. Must belong to your company.
integer
required
Bytes uploaded.
string
Used to preserve the file extension in the stored object name.

Response

Returns { message, app } where app includes id, name, platform, current_build (with id, name, arch, file), build_count, created_at, updated_at. arch is auto-detected for Android builds ("arm64", "x86_64", "universal") and is always null for iOS.

Errors