List App Builds
Returns a paginated list of build artifacts for an app, newest first, with optional platform, status, and creation-date filters.
Query parameters
The app to list builds for, prefixed app_.
Filter builds by target platform.
Filter builds by review status.
Only return builds created before this ISO 8601 timestamp.
Only return builds created after this ISO 8601 timestamp.
The number of builds to return (default 20, max 100).
A cursor; returns builds after this position.
The number of builds to return from the end of the range.
A cursor; returns builds before this position.
Response
app builds listed
Example response
{
"data": [
{
"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/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"status": "rejected",
"supported_app_view_types": [
"hub"
]
}
],
"page_info": {
"end_cursor": "WyJjdXJzb3IiLDFd",
"start_cursor": "WyJjdXJzb3IiLDFd"
}
}Changes
Changed in 3 of the 41 revisions of this API.61528
- ○
added the optional property
error/codeto the response with the400statusresponse-optional-property-added
- ○
added the optional property
error/codeto the response with the401statusresponse-optional-property-added
- ○
added the optional property
error/codeto the response with the403statusresponse-optional-property-added
- ○
added the optional property
error/codeto the response with the404statusresponse-optional-property-added
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ●
added the new
analyticsenum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
- ●
added the new
dashenum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
- ●
added the new
dashboardenum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
- ●
added the new
discoverenum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
- ●
added the new
hubenum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
- ●
added the new
openapienum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
- ●
added the new
skillsenum value to thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
the
queryrequest parameterplatformwas restricted to a list of enum valuesrequest-parameter-became-enum
- ▲
the
queryrequest parameterstatuswas restricted to a list of enum valuesrequest-parameter-became-enum
- ▲
for the
queryrequest parametercreated_after, the type/format was changed fromstringnull/date-timetointegerstring/request-parameter-type-changed
- ▲
for the
queryrequest parametercreated_before, the type/format was changed fromstringnull/date-timetointegerstring/request-parameter-type-changed
- ▲
the response property
data/items/file_urlbecame nullable for the status200response-property-became-nullable
- ▲
the
data/items/created_atresponse's property type/format changed fromstring/date-timetostring/for status200response-property-type-changed
- ●
removed the optional property
error/codefrom the response with the400statusresponse-optional-property-removed
- ●
removed the optional property
error/codefrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
error/codefrom the response with the403statusresponse-optional-property-removed
- ●
removed the optional property
error/codefrom the response with the404statusresponse-optional-property-removed
- ●
removed the optional property
error/paramfrom the response with the400statusresponse-optional-property-removed
- ●
removed the optional property
error/paramfrom the response with the401statusresponse-optional-property-removed
- ●
removed the optional property
error/paramfrom the response with the403statusresponse-optional-property-removed
- ●
removed the optional property
error/paramfrom the response with the404statusresponse-optional-property-removed
- ○
api operation id
listAppBuildremoved and replaced withlistAppBuildsapi-operation-id-removed
- ○
api tag
App Buildsaddedapi-tag-added
- ○
api tag
App buildsremovedapi-tag-removed
- ○
added the new optional
headerrequest parameterApi-Version-Dateto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new enum value
androidto thequeryrequest parameterplatformrequest-parameter-enum-value-added
- ○
added the new enum value
approvedto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
draftto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
iosto thequeryrequest parameterplatformrequest-parameter-enum-value-added
- ○
added the new enum value
pendingto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
rejectedto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
webto thequeryrequest parameterplatformrequest-parameter-enum-value-added
- ○
for the
queryrequest parameterplatform, the type/format was generalized from/tostring/request-parameter-type-generalized
- ○
for the
queryrequest parameterstatus, the type/format was generalized from/tostring/request-parameter-type-generalized
- ○
removed the non-success response with the status
422response-non-success-status-removed
- ○
removed the non-success response with the status
429response-non-success-status-removed
- ○
removed the non-success response with the status
500response-non-success-status-removed
- ○
removed the
analyticsenum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
dashenum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
dashboardenum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
discoverenum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
hubenum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
openapienum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
skillsenum value from thedata/items/supported_app_view_types/items/response property for the response status200response-property-enum-value-removed
- ○
added the required property
data/items/source_urlto the response with the200statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲