App Builds
Create App Build
Changed onUploads a new build artifact for an app. Upload the file first with POST /files or a direct upload, then reference it in attachment.
post/app_builds
Request
- Base URL: https://api.whop.com/api/v1
- URL: https://api.whop.com/api/v1/app_builds
- Auth: one of:
- HTTP bearer
- HTTP bearer
Headers
Idempotency-Keystring
Example:d9105228-4a08-46b1-8b91-42fed586d383
A unique key that makes this request safe to retry. See Idempotent requests.
Request body
Example request
{
"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
- info
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuth
- info
- info
the security scope
developer:manage_buildswas removed from the endpoint's security schemebearerAuth
- info