GitHub

Create GitHub integration

Changed on

Link a project to a GitHub repository. Disconnect first to switch repositories; existing issue and pull request links cannot be reused for another repository.

post/github-integration/project/{projectId}

Request

  • Base URL
    https://cloud.kaneo.app/api
  • URL
    https://cloud.kaneo.app/api/github-integration/project/{projectId}
  • Auth
    HTTP bearer

Path parameters

projectIdstring required

Request body

repositoryOwnerstring required
repositoryNamestring required

Response

The stored integration

idstring
projectIdstring
repositoryOwnerstring required
repositoryNamestring required
installationIdnumber nullable required

The GitHub App installation that grants access to the repository.

requiresVerificationboolean required
branchPatternstring

Template used to name branches created for a task.

commentTaskLinkOnGitHubIssueboolean

When on, Kaneo comments a link back to the task on the linked GitHub issue.

isActiveboolean nullable
createdAtstring date-time
updatedAtstring date-time

Changes

    • info

      added the non-success response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • breaking

      removed the media type text/plain for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status