Create a build
POST /api/v1/builds
Triggers a new build for your web app. Returns a build object with an id you can use to poll for status.
Request body
string
required
The public HTTPS URL of your web app. Must be publicly accessible at build time.
string
required
Display name for your app. This is the name shown on the device home screen and in the app store listing.
string
required
Unique app identifier in reverse domain notation (e.g.
com.example.myapp). Must be unique across all your builds for a given platform.string
required
Semver version string (e.g.
"1.2.0"). Must be higher than the version used in the previous build for the same bundle ID.string[]
List of native permissions to request from the user. Accepted values include
"camera", "gps", "notifications", and others. Omit this field to request no permissions.Example request
Response
string
Unique build identifier. Use this to poll for status with
GET /api/v1/builds/:id.string
Initial build status. Always
"queued" immediately after creation.string
ISO 8601 timestamp of when the build was created.
Get build status
GET /api/v1/builds/:id
Returns the current status and details of a specific build. Poll this endpoint after creating a build to check when it completes.
Path parameters
string
required
The build ID returned by
POST /api/v1/builds.Build status values
Example request
Response (success)
string
Unique build identifier.
string
Current build status:
queued, building, success, or failed.string
ISO 8601 timestamp of when the build was created.
string
ISO 8601 timestamp of when the build finished. Present only when
status is success or failed.string
Signed download URL for the compiled binary. Present only when
status is success.string
Target platform:
android or ios.List all builds
GET /api/v1/builds
Returns a paginated list of all your builds, sorted newest first.
Query parameters
integer
Number of builds to return. Default:
20. Maximum: 100.integer
Number of builds to skip. Use with
limit to paginate through results. Default: 0.Example request
Response
object[]
Array of build summary objects.
integer
Total number of builds in your account.
integer
The
limit value used for this response.integer
The
offset value used for this response.