---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../../modules.md) / [operations/cap](../index.md) / CommerceAppInstallOptions

# Interface: CommerceAppInstallOptions

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:25](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L25)

Options for CAP installation.

## Properties

### keepArchive?

> `optional` **keepArchive**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:29](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L29)

Keep the uploaded zip on the instance after install (default: false).

***

### shouldCreatePr?

> `optional` **shouldCreatePr**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:34](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L34)

Create a pull request against the connected Storefront Next repository
when the app includes storefront content (default: false).

***

### siteId

> **siteId**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:27](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L27)

Target site ID to install the app on.

***

### waitOptions?

> `optional` **waitOptions**: [`WaitForJobOptions`](../../jobs/interfaces/WaitForJobOptions.md)

Defined in: [packages/b2c-tooling-sdk/src/operations/cap/install.ts:36](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/operations/cap/install.ts#L36)

Wait options for job completion.
