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.
Number of results to return from the start of the range.
Return results after this cursor. Use page_info.end_cursor from the previous response to fetch the next page.
Number of results to return from the end of the range.
Return results before this cursor. Use page_info.start_cursor from the previous response to fetch the previous page.
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/zip/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"status": "rejected",
"supported_app_view_types": [
"hub"
]
}
],
"page_info": {
"start_cursor": "WyJjdXJzb3IiLDFd"
}
}Changes
Changed in 4 of the 74 revisions of this API.71728
- ▲
for the
queryrequest parameterfirst, default value20was addedrequest-parameter-default-value-added
- ●
for the
queryrequest parameterfirst, the max was set to100.00request-parameter-max-set
- ●
for the
queryrequest parameterlast, the max was set to100.00request-parameter-max-set
- ▲
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-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 the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
dashenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
dashboardenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
discoverenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
hubenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
openapienum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
skillsenum value to the///response property for the response statusresponse-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 changed fromstringnulltointegerstring, and format fromdate-timeto no formatrequest-parameter-type-changed
- ▲
for the
queryrequest parametercreated_before, the type changed fromstringnulltointegerstring, and format fromdate-timeto no formatrequest-parameter-type-changed
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the
//response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-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 was generalized from no type tostringrequest-parameter-type-generalized
- ○
for the
queryrequest parameterstatus, the type was generalized from no type tostringrequest-parameter-type-generalized
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the
analyticsenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
dashenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
dashboardenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
discoverenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
hubenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
openapienum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
removed the
skillsenum value from the///response property for the response statusresponse-property-enum-value-removed
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 74 revisions, 1 has no diff computed.