Disconnect the GitHub account
Deletes the device-flow token used for private repos. Services that clone with it fail to deploy until they get another credential. Revoke it on github.com too.
Needs github.manage, which owners and admins hold. Not available to MCP clients or the assistant.
seylo_session<token>application/json- body
Success.
application/json- response
curl -X POST 'https://example.com/api/v1/github.deviceDisconnect' \ -H 'Content-Type: application/json' \ -d '{}'{}Forget the GitHub App POST
Removes the GitHub App's keys and installations from the panel. Services connected through it stop deploying on push until they are reconnected. The App itself must be deleted on github.com. Needs `github.manage`, which owners and admins hold. Not available to MCP clients or the assistant.
Check the GitHub device flow POST
Checks whether the person entered the code on GitHub. Once done, the token is stored sealed as a git credential for github.com and the login is returned. A mutation because finishing it stores the credential. Needs `github.manage`, which owners and admins hold. Not available to MCP clients or the assistant.