package uninstall

<!-- prettier-ignore-start -->

Uninstall a second-generation package from the target org.

Description for package uninstall

Specify the package ID for a second-generation package.

To list the org’s installed packages, run "sf package installed list".

To uninstall a first-generation package, from Setup, enter Installed Packages in the Quick Find box, then select Installed Packages.

Aliases for package uninstall

force:package:uninstall

Flags

Flag Name (Long) Flag Name (Short) Description
<code>‑‑api‑version</code> N/A Type: Value<br><br>Override the api version used for api requests made by this command
<code>‑‑flags‑dir</code> N/A Type: Value<br><br>Import flag values from a directory.
<code>‑‑json</code> N/A Type: Boolean<br><br>Format output as json.
<code>‑‑package</code> <code>‑p</code> Type: Value<br>Required<br><br>ID (starts with 04t) or alias of the package version to uninstall.
<code>‑‑target‑org</code> <code>‑o</code> Type: Value<br>Required<br><br>Username or alias of the target org. Not required if the target-org configuration variable is already set.
<code>‑‑wait</code> <code>‑w</code> Type: Value<br>Default value: 0 minutes<br><br>Number of minutes to wait for uninstall status.

Examples for package uninstall

Uninstall a package with specified ID from an org with username me@example.com:

sf package uninstall --package 04t... --target-org me@example.com

Uninstall a package with the specified alias from your default org:

sf package uninstall --package undesirable_package_alias

Uninstall a package with an alias that contains spaces from your default org:

sf package uninstall --package "Undesirable Package Alias"
<!-- prettier-ignore-end -->