@salesforce/b2c-tooling-sdk / operations/sites / removeCartridge
Function: removeCartridge() ​
removeCartridge(
instance,siteId,cartridgeName,updateOptions?):Promise<CartridgePathResult>
Defined in: packages/b2c-tooling-sdk/src/operations/sites/cartridges.ts:180
Removes a cartridge from a site's cartridge path.
For regular sites, tries OCAPI DELETE /sites/{site_id}/cartridges/{cartridge_name} first, falling back to site archive import if OCAPI permissions are unavailable. For Business Manager (Sites-Site), always uses site archive import.
Parameters ​
instance ​
B2C instance
siteId ​
string
Site ID
cartridgeName ​
string
Name of the cartridge to remove
updateOptions? ​
Returns ​
Promise<CartridgePathResult>
Updated cartridge path
Example ​
typescript
await removeCartridge(instance, 'RefArch', 'old_cartridge');