Integrations

Disconnect integration

Disconnects Lemon Squeezy locally before removing its managed webhook. Manual webhooks remain under your control. Requires integrations:manage; personal keys require owner or admin access. A cleanupWarning means ingestion is stopped but provider cleanup failed; repeat this request to retry cleanup, including when the integration is already inactive. Other providers require the dashboard. Existing subscribers and history are retained. No request body is required.

post/integrations/{id}/disconnect

Path parameters

idstring required

Lemon Squeezy integration ID.

Response

Disconnected locally; inspect cleanupWarning for provider cleanup recovery.

successtrue required
integrationIdstring required
provider'lemon_squeezy' required
cleanupWarningstring nullable required

Null when cleanup succeeded or no managed webhook exists. Otherwise repeat disconnect to retry provider cleanup.

messagestring required

Changes

Changed in 1 of the 135 revisions of this API.1