---
title: App Infos
framework: appstoreconnectapi
role: collectionGroup
role_heading: API Collection
path: appstoreconnectapi/app-infos
---

# App Infos

Manage or read the app metadata that applies across all versions of your app.

## Overview

Overview appInfos represents your app’s metadata that applies across all versions of your app. You can update your app’s App Store category, subcategory, and secondary category through the appInfos resource. You can also find your app’s status, which tells you if the app metadata is editable. For more information, see App and submission statuses. Other attributes in appInfos are read-only. Their values are derived from other resources. For example, your app’s appStoreAgeRating value results from the answers you provide to the questions in ageRatingDeclarations. For more information about the metadata in the appInfos resource, see App and submission statuses.

## Topics

### Reading App Information

- [Read app info information](appstoreconnectapi/get-v1-appinfos-_id_.md)
- [List all app infos for an app](appstoreconnectapi/get-v1-apps-_id_-appinfos.md)
- [List all app info localizations for an app info](appstoreconnectapi/get-v1-appinfos-_id_-appinfolocalizations.md)

### Modifying App Information

- [Modify an app info](appstoreconnectapi/patch-v1-appinfos-_id_.md)

### Reading Category Information

- [App Categories and Subcategories](appstoreconnectapi/app-categories-and-subcategories.md)

### Reading Localization Information

- [List all app info localizations for an app info](appstoreconnectapi/get-v1-appinfos-_id_-appinfolocalizations.md)
- [List app info localization IDs for an app info](appstoreconnectapi/get-v1-appinfos-_id_-relationships-appinfolocalizations.md)

### Reading Age Rating Information

- [Read the age-rating declaration](appstoreconnectapi/get-v1-appinfos-_id_-ageratingdeclaration.md)
- [Get the age rating declaration ID for an app info](appstoreconnectapi/get-v1-appinfos-_id_-relationships-ageratingdeclaration.md)

### Objects

- [AppInfo](appstoreconnectapi/appinfo.md)
- [AppInfoResponse](appstoreconnectapi/appinforesponse.md)
- [AppInfosResponse](appstoreconnectapi/appinfosresponse.md)
- [AppInfoUpdateRequest](appstoreconnectapi/appinfoupdaterequest.md)
- [AppInfoAppInfoLocalizationsLinkagesResponse](appstoreconnectapi/appinfoappinfolocalizationslinkagesresponse.md)
- [AppInfoPrimaryCategoryLinkageResponse](appstoreconnectapi/appinfoprimarycategorylinkageresponse.md)
- [AppInfoPrimarySubcategoryOneLinkageResponse](appstoreconnectapi/appinfoprimarysubcategoryonelinkageresponse.md)
- [AppInfoPrimarySubcategoryTwoLinkageResponse](appstoreconnectapi/appinfoprimarysubcategorytwolinkageresponse.md)
- [AppInfoSecondaryCategoryLinkageResponse](appstoreconnectapi/appinfosecondarycategorylinkageresponse.md)
- [AppInfoSecondarySubcategoryOneLinkageResponse](appstoreconnectapi/appinfosecondarysubcategoryonelinkageresponse.md)
- [AppInfoSecondarySubcategoryTwoLinkageResponse](appstoreconnectapi/appinfosecondarysubcategorytwolinkageresponse.md)

## See Also

### Managing App Information and Versions

- [App Info Localizations](appstoreconnectapi/app-info-localizations.md)
- [App Store Versions](appstoreconnectapi/app-store-versions.md)
- [App Store Version Localizations](appstoreconnectapi/app-store-version-localizations.md)
- [App tags](appstoreconnectapi/app-tags.md)
- [Routing App Coverages](appstoreconnectapi/routing-app-coverages.md)
- [Accessibility declarations](appstoreconnectapi/accessibility-declarations.md)
