VCS Integrations
ClaimGitHubIntegration
Links an existing, unlinked Pulumi GitHub App installation (for example one installed directly from the GitHub Marketplace) to the organization. The caller must be able to update organization integrations, and must control the installation on the GitHub side, verified via the caller's GitHub identity (their GitHub OAuth token, or a matching GitHub account for the user or organization). Idempotent when the installation is already linked to this organization. Returns 409 if the installation is linked to a different organization; contact support to move an installation between organizations.
post/api/console/orgs/{orgName}/integrations/github/claim
Request
- Base URL: https://api.pulumi.com (the document declares no server; this is the origin it was published from)
- URL: https://api.pulumi.com/api/console/orgs/{orgName}/integrations/github/claim
- Auth: none declared
Path parameters
orgNamestring required
The organization name
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.