Create App Build
Uploads a new build artifact for an app. Upload the file first (POST /files or a direct upload), then reference it here; iOS and Android take a .zip bundle, web takes a JavaScript file or a .zip archive of the hosted site.
Headers
A unique key that makes this request safe to retry. See Idempotent requests.
Request body
Example request
{
"ai_prompt_id": "prmt_xxxxxxxxxxxxxx",
"app_id": "app_xxxxxxxxxxxxxx",
"attachment": {
"direct_upload_id": "eyJfcmFpbHMiOnsiZGF0YSI6MSwicHVyIjoiYmxvYl9pZCJ9fQ==--xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"id": "file_xxxxxxxxxxxxxx"
},
"checksum": "xxxxxxxxxxxxxxx",
"platform": "web",
"source_attachment": {
"direct_upload_id": "eyJfcmFpbHMiOnsiZGF0YSI6MSwicHVyIjoiYmxvYl9pZCJ9fQ==--xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"id": "file_xxxxxxxxxxxxxx"
},
"supported_app_view_types": [
"hub"
]
}Response
app build created
Example response
{
"checksum": "xxxxxxxxxxxxxxx",
"created_at": "2026-01-01T12:00:00.000Z",
"file_url": "https://whop-assets-example.s3.amazonaws.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"id": "apbu_xxxxxxxxxxxxxx",
"platform": "ios",
"review_message": "The hub view crashes on launch when the member has no active membership. Fix and resubmit.",
"source_url": "https://whop-assets-example.s3.amazonaws.com/uploads/zip/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"status": "rejected",
"supported_app_view_types": [
"hub"
]
}Changes
Changed in 66 of the 74 revisions of this API.51387
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
- ○
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuthapi-security-scope-removed
- ○
Of the 74 revisions, 1 has no diff computed.