Github Disconnect
Disconnect a GitHub installation: uninstall upstream, then delete our row.
Mirrors the Jira / Sentry / Slack disconnects. The one FK to git_installation cascades every repository under it, and each of those cascades its own 16 relationships -- so this is destructive and refused 409 repository_busy while any of those repositories has work in flight.
The upstream uninstall is best-effort and never fails the endpoint: a 404 means the App is already gone (the entire 162-tenant backlog), and an unreachable GitHub must not be able to trap a tenant with rows it cannot remove. Disconnect stays available even when the App is unconfigured, for exactly that reason.
Request
- Base URL: https://api.graphify.com (the document declares no server; this is the origin it was published from)
- URL: https://api.graphify.com/v1/integrations/github/{installation_id}
- Auth: HTTP bearer
Path parameters
Headers
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.