latestOpenAPI 3.1.02026-08-1017035.4 KB

2f60b7ba8dc6

GitHub integration

Grant a project access to a repo

Validates the install belongs to this org and the repo is covered by it (live GitHub check) so a leaked management key can't grant access to arbitrary repo IDs.

post/api/v1/projects/{projectId}/github/repos

Path parameters

projectIdstring uuid required

Request body

installation_idstring uuid required

Install row UUID (from GET .../installations).

repo_idinteger required

GitHub numeric repo ID.

Response

OK