---
title: App Encryption Declarations
framework: appstoreconnectapi
role: collectionGroup
role_heading: API Collection
path: appstoreconnectapi/app-encryption-declarations
---

# App Encryption Declarations

View, and assign to builds, the declarations about types of encryption used in your app.

## Overview

Overview To comply with regulatory requirements, you sometimes need to provide information and supporting documentation in the form of declarations about the types of encryption used by your app. The app encryption declarations resource represents this information, and enables you to: View information about the declaration, and Assign the declaration to a build. Create app encryption declarations in App Store Connect. Upload app encryption declaration documents. note: Builds that have the usesNonExemptEncryption flag set to true in the app’s property list must link to an app encryption declaration before the app can be submitted for beta app review. For more information, see Overview of export compliance.

## Topics

### Getting App Encryption Declarations

- [List app encryption declarations](appstoreconnectapi/get-v1-appencryptiondeclarations.md)
- [Read app encryption declaration information](appstoreconnectapi/get-v1-appencryptiondeclarations-_id_.md)
- [Read an app’s encryption declarations](appstoreconnectapi/get-v1-apps-_id_-appencryptiondeclarations.md)
- [Read an app’s encryption declaration ids](appstoreconnectapi/get-v1-apps-_id_-relationships-appencryptiondeclarations.md)
- [Read the app information of an app encryption declaration](appstoreconnectapi/get-v1-appencryptiondeclarations-_id_-app.md)
- [Read the App ID of an App Encryption Declaration](appstoreconnectapi/get-v1-appencryptiondeclarations-_id_-relationships-app.md)
- [Read a specific app encryption declaration document](appstoreconnectapi/get-v1-appencryptiondeclarationdocuments-_id_.md)
- [Read the declaration document for an app encryption declaration](appstoreconnectapi/get-v1-appencryptiondeclarations-_id_-appencryptiondeclarationdocument.md)
- [Read the App ID of an App Encryption Declaration](appstoreconnectapi/get-v1-appencryptiondeclarations-_id_-relationships-app.md)
- [Read the ID of the Document for an App Encryption Declaration](appstoreconnectapi/get-v1-appencryptiondeclarations-_id_-relationships-appencryptiondeclarationdocument.md)

### Assigning App Encryption Declarations

- [Create an app encryption declaration](appstoreconnectapi/post-v1-appencryptiondeclarations.md)
- [Assign builds to an app encryption declaration](appstoreconnectapi/post-v1-appencryptiondeclarations-_id_-relationships-builds.md)

### Uploading App Encryption Declaration Documents

- [Upload an app encryption declaration document](appstoreconnectapi/post-v1-appencryptiondeclarationdocuments.md)
- [Modify an app encryption declaration document](appstoreconnectapi/patch-v1-appencryptiondeclarationdocuments-_id_.md)

### Objects and Data Types

- [AppEncryptionDeclarationCreateRequest](appstoreconnectapi/appencryptiondeclarationcreaterequest.md)
- [AppEncryptionDeclarationDocument](appstoreconnectapi/appencryptiondeclarationdocument.md)
- [AppEncryptionDeclarationDocumentCreateRequest](appstoreconnectapi/appencryptiondeclarationdocumentcreaterequest.md)
- [AppEncryptionDeclarationDocumentResponse](appstoreconnectapi/appencryptiondeclarationdocumentresponse.md)
- [AppEncryptionDeclarationDocumentUpdateRequest](appstoreconnectapi/appencryptiondeclarationdocumentupdaterequest.md)
- [AppEncryptionDeclaration](appstoreconnectapi/appencryptiondeclaration.md)
- [AppEncryptionDeclarationBuildsLinkagesRequest](appstoreconnectapi/appencryptiondeclarationbuildslinkagesrequest.md)
- [AppEncryptionDeclarationResponse](appstoreconnectapi/appencryptiondeclarationresponse.md)
- [AppEncryptionDeclarationWithoutIncludesResponse](appstoreconnectapi/appencryptiondeclarationwithoutincludesresponse.md)
- [AppEncryptionDeclarationsResponse](appstoreconnectapi/appencryptiondeclarationsresponse.md)
- [AppEncryptionDeclarationState](appstoreconnectapi/appencryptiondeclarationstate.md)
- [AppEncryptionDeclarationAppEncryptionDeclarationDocumentLinkageResponse](appstoreconnectapi/appencryptiondeclarationappencryptiondeclarationdocumentlinkageresponse.md)
- [AppEncryptionDeclarationAppLinkageResponse](appstoreconnectapi/appencryptiondeclarationapplinkageresponse.md)

## See Also

### Builds

- [Builds](appstoreconnectapi/builds.md)
- [Build Bundles](appstoreconnectapi/build-bundles.md)
- [Build Icons](appstoreconnectapi/build-icons.md)
- [Build uploads](appstoreconnectapi/build-uploads.md)
