GitHub

Update GitHub integration

Update the GitHub integration. Omitted fields keep their current value.

patch/github-integration/project/{projectId}

Path parameters

projectIdstring required

Request body

isActiveboolean
commentTaskLinkOnGitHubIssueboolean

Response

The updated integration

idstring required
projectIdstring required
repositoryOwnerstring required
repositoryNamestring required
installationIdnumber nullable required

The GitHub App installation that grants access to the repository.

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 required
createdAtstring date-time required
updatedAtstring date-time required

Changes

Changed in 7 of the 23 revisions of this API.1219

  • 08bbb5bedb5d13See the full diff
    • the response's body became nullable

      response-body-became-nullable

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 401

      response-non-success-status-added

    • added the non-success response with the status 403

      response-non-success-status-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 32cece1ebe4333See the full diff
    • request body became required

      request-body-became-required

    • the createdAt response's property type/format changed from / to string/date-time for status 200

      response-property-type-changed

    • the updatedAt response's property type/format changed from / to string/date-time for status 200

      response-property-type-changed

    • added the new optional request property commentTaskLinkOnGitHubIssue

      new-optional-request-property

    • added the optional property branchPattern to the response with the 200 status

      response-optional-property-added

    • added the optional property commentTaskLinkOnGitHubIssue to the response with the 200 status

      response-optional-property-added

    • the response property installationId became nullable for the status 200

      response-property-became-nullable

    • the response property isActive became nullable for the status 200

      response-property-became-nullable

    • response property installationId list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property isActive list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property installationId list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property isActive list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 4b8811b821e622See the full diff
    • the response property installationId became nullable for the status 200

      response-property-became-nullable

    • the response property isActive became nullable for the status 200

      response-property-became-nullable

    • response property installationId list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • response property isActive list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed

    • added the required property updatedAt to the response with the 200 status

      response-required-property-added

  • 93b23177312628See the full diff
    • the response's body type/format changed from / to object/ for status 200

      response-body-type-changed

    • the response's body type/format changed from / to object/ for status 404

      response-body-type-changed

    • added the required property createdAt to the response with the 200 status

      response-required-property-added

    • added the required property error to the response with the 404 status

      response-required-property-added

    • added the required property id to the response with the 200 status

      response-required-property-added

    • added the required property installationId to the response with the 200 status

      response-required-property-added

    • added the required property isActive to the response with the 200 status

      response-required-property-added

    • added the required property projectId to the response with the 200 status

      response-required-property-added

    • added the required property repositoryName to the response with the 200 status

      response-required-property-added

    • added the required property repositoryOwner to the response with the 200 status

      response-required-property-added