DocsAPISENTRY_INSTALLATION_CONFLICT.md
SENTRY_INSTALLATION_CONFLICT
- HTTP status
- 409
- Outcome
- user_action_required
- Recommended action
- REVOKE_ACTIVE_INSTALLATION
- Details payload
{ activeInstallationId: string, recommendedAction: "REVOKE_ACTIVE_INSTALLATION" }
Remediation
Revoke the installation named in details.activeInstallationId before installing a new one
Cause
The Environment already publishes its Flag changes to a Sentry organization. Sentry's change-tracking payload carries no environment, so a second installation would interleave two Environments' toggles into one audit log.
Fix
Revoke the active installation named in details.activeInstallationId, then install the new one. Sending the same installationId again is a replay and returns the existing installation instead.
splitch