Reconcile Installation (Install or Upgrade)
Desired-state endpoint. Reconciles the app toward the target configuration: when no installation baseline exists it installs the app, except for post-app-deploy invocations, which return 409 not-installed; when a baseline exists it upgrades from the baseline to the version declared in metadata.version. An upgrade must keep the installed metadata.id; a different application ID is rejected before planning. The chosen branch is reported in the response operation field.
Headers
Adobe IMS organization ID that identifies the organization for the request.
Identifies the source of the request. The generated post-deploy hook sends post-app-deploy; when that source is present and the app is not installed, reconciliation returns 409 not-installed instead of starting a first-time installation.
Request body
Response
Manual-mode upgrade: the upgrade plan was created or reused and returned without starting execution (metadata.upgradeMode is manual).