> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://contentful.com/developers/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://contentful.com/developers/docs/_mcp/server.

`AppInstallation` is an entity type that indicates if an app described by some [`AppDefinition`](/references/content-management-api/app-definitions) is installed in a space environment.

An app installation can store app-specific configuration variables in its `parameters` property. This property is optional, and when present it can be a free-form object with values managed by the code of the app with the [App SDK](/extensibility/app-framework/sdk#app-configuration). The only limitation is that the stringified value of `parameters` cannot be longer than 16kB.

App installations are copied in the process of environment creation. This means that when app X is installed in the `master` environment and then you create a `staging` environment out of it, both the installation and its parameter will be copied to the target (`staging`) environment.

## App installations collection

[Get all app installations](/references/content-management-api/app-installations/get-all-app-installations)

## App installations for organization

[Get all installations of an app within an organization](/references/content-management-api/app-installations/get-all-installations-of-an-app-within-an-organization)

## App installation

[Install or update an app](/references/content-management-api/app-installations/install-or-update-an-app)

[Get an app installation](/references/content-management-api/app-installations/get-an-app-installation)

[Uninstall an app](/references/content-management-api/app-installations/uninstall-an-app)