---
title: Build uploads
framework: appstoreconnectapi
role: collectionGroup
role_heading: API Collection
path: appstoreconnectapi/build-uploads
---

# Build uploads

Read metadata for app builds you upload to App Store Connect.

## Overview

Overview Use this resource to upload and manage build uploads for your apps. Use the BUILD_UPLOAD_STATE_UPDATED webhook event type to get information about build upload status changes. To learn more, see WebhookEventType. The buildUploads resource represents the overall concept of the upload, whereas the buildUploadFiles resource represents the actual files that you upload. You can also use Xcode or Transporter to upload app binaries. To learn more, see Transporter. To read information about your builds after a successful upload, use the Builds resource.

## Topics

### Managing build uploads

- [List All Build Uploads for an App](appstoreconnectapi/get-v1-apps-_id_-builduploads.md)
- [List all build uploads ids for an app](appstoreconnectapi/get-v1-apps-_id_-relationships-builduploads.md)
- [Read Build Upload Information](appstoreconnectapi/get-v1-builduploads-_id_.md)
- [Create a Build Upload](appstoreconnectapi/post-v1-builduploads.md)
- [Remove a Build Upload](appstoreconnectapi/delete-v1-builduploads-_id_.md)

### Reading and uploading build files

- [Read Build Upload File Information](appstoreconnectapi/get-v1-builduploadfiles-_id_.md)
- [Read build upload file information for a build upload](appstoreconnectapi/get-v1-builduploads-_id_-builduploadfiles.md)
- [Read the build upload file id for a build upload](appstoreconnectapi/get-v1-builduploads-_id_-relationships-builduploadfiles.md)
- [Create a Reservation for a Build Upload File](appstoreconnectapi/post-v1-builduploadfiles.md)
- [Commit a Build Upload File](appstoreconnectapi/patch-v1-builduploadfiles-_id_.md)

### Objects

- [BuildUpload](appstoreconnectapi/buildupload.md)
- [BuildUploadBuildUploadFilesLinkagesResponse](appstoreconnectapi/builduploadbuilduploadfileslinkagesresponse.md)
- [BuildUploadCreateRequest](appstoreconnectapi/builduploadcreaterequest.md)
- [BuildUploadFile](appstoreconnectapi/builduploadfile.md)
- [BuildUploadFileCreateRequest](appstoreconnectapi/builduploadfilecreaterequest.md)
- [BuildUploadFileResponse](appstoreconnectapi/builduploadfileresponse.md)
- [BuildUploadFilesResponse](appstoreconnectapi/builduploadfilesresponse.md)
- [BuildUploadFileUpdateRequest](appstoreconnectapi/builduploadfileupdaterequest.md)
- [BuildUploadResponse](appstoreconnectapi/builduploadresponse.md)
- [BuildUploadsResponse](appstoreconnectapi/builduploadsresponse.md)
- [BuildUploadState](appstoreconnectapi/builduploadstate.md)
- [AppBuildUploadsLinkagesResponse](appstoreconnectapi/appbuilduploadslinkagesresponse.md)
- [StateDetail](appstoreconnectapi/statedetail.md)
- [DeliveryFileUploadOperation](appstoreconnectapi/deliveryfileuploadoperation.md)

## See Also

### Builds

- [Builds](appstoreconnectapi/builds.md)
- [Build Bundles](appstoreconnectapi/build-bundles.md)
- [Build Icons](appstoreconnectapi/build-icons.md)
- [App Encryption Declarations](appstoreconnectapi/app-encryption-declarations.md)
