Skip to main content
POST
Disconnect Integration
Disconnect your Lemon Squeezy or SparkLoop integration using its integration ID. No request body is needed. Your API key needs integrations:manage; personal keys also need owner or admin access to the selected company. Local ingestion stops before provider cleanup. Existing subscribers and history remain. Sequenzy removes managed webhooks only; manual webhooks stay under your control. In-flight syncs and queued webhooks cannot reactivate the connection. A successful response includes success, integrationId, provider, cleanupWarning, and message. cleanupWarning is null after successful cleanup or when there is no managed webhook. A warning still means you are disconnected locally. For Lemon Squeezy, repeat the same request to retry cleanup, including when the integration is inactive. Repeated successful cleanup is safe. SparkLoop disconnects clear the stored API key and webhook secret, so a repeat cannot retry cleanup. If cleanupWarning is set, delete the Sequenzy webhook in SparkLoop Settings → Integrations yourself. For example, SparkLoop refuses to remove the last partner-referral webhook of a sponsor on a custom ESP. Other providers return 400 and require the dashboard. Missing or invalid keys return 401, insufficient scopes or roles return 403, and an ID outside your selected company returns 404. A store change during disconnection returns 409; retry using the current integration. A local failure returns 500; retry the request. Provider cleanup failure is a 200 response with a warning. Use Connect Integration to reconnect with valid credentials and resume ingestion.