Disconnect an API-managed app. For integrations this removes the stored credentials and returns the app to a connectable state; for custom apps it removes the app. In both cases, when no users remain the underlying record is also deleted where possible (a record still referenced by other Lumos data is kept, disconnected). Reconnect an integration later with PUT /apps/{app_id}. Returns 404 if app_id is unknown in the caller's organization.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400Bad request — the request could not be processed. Common causes: missing or malformed credentials, an unknown app_class_id, or an invalid configuration value. See the detail field for the specific reason.
403Forbidden — the caller lacks permission to manage apps on this domain.
404Not found — no app with this id in your domain.
409Conflict — the app is not managed via the API (connection_source is not API), so it cannot be disconnected here.
501Not implemented — this app does not support the requested operation.