Skip to content

Remove a git provider

Remove a GitHub connection that no service builds from any longer.

Updated

delete

https://cloud.cahaves.com/api/git-providers/{id}

Authorization

cahaves.cloud.sessionstringcookierequired

The session cookie Cloud sets when a customer signs in to the console with GitHub or Google. It is HttpOnly, so scripts cannot read it, and there are no API keys or tokens yet.

Path parameters

idstring<uuid>required

Example: "2e7b9c1d-3f4a-4c8e-b5d6-7a9e0f1b2c3d"

Headers

X-Cloud-Organizationstring<uuid>

The id of the organization the request works in, one the signed-in customer owns. Left out or empty, the request works in their oldest organization. Any other value answers 404 with `reason: "organization"`. A customer with no organization yet gets 409 "Create an organization first." from every route that works in one.

Example: "2f6c8e0a-4b1d-4e7f-9a3c-5d7e9f1b3a5c"

Responses

Removed.

This response has no body.

Move or delete the services that build from the connection first. The Cahaves GitHub App stays installed on the GitHub account until you uninstall it there.