Verify GitHub installation
Check that the GitHub App is installed on a repository and holds the permissions Kaneo needs. Always 200 -- problems are reported in the body so the client can guide the user.
Request body
Response
Verification result
Changes
Changed in 3 of the 23 revisions of this API.615
- ▲
added the new required request property
projectIdnew-required-request-property
- ▲
removed the required property
installedfrom the response with the200statusresponse-required-property-removed
- ○
added the non-success response with the status
400response-non-success-status-added
- ○
added the non-success response with the status
401response-non-success-status-added
- ○
added the non-success response with the status
403response-non-success-status-added
- ○
added the optional property
installationUrlto the response with the200statusresponse-optional-property-added
- ○
added the optional property
settingsUrlto the response with the200statusresponse-optional-property-added
- ○
the response property
messagebecame required for the status200response-property-became-required
- ○
added the required property
hasRequiredPermissionsto the response with the200statusresponse-required-property-added
- ○
added the required property
installationIdto the response with the200statusresponse-required-property-added
- ○
added the required property
isInstalledto the response with the200statusresponse-required-property-added
- ○
added the required property
missingPermissionsto the response with the200statusresponse-required-property-added
- ○
added the required property
permissionsto the response with the200statusresponse-required-property-added
- ○
added the required property
repositoryExiststo the response with the200statusresponse-required-property-added
- ○
added the required property
repositoryPrivateto the response with the200statusresponse-required-property-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
request body became required
request-body-became-required
- ▲
- ▲
the
repositoryNamerequest property's minLength was increased from0to1request-property-min-length-increased
- ▲
the
repositoryOwnerrequest property's minLength was increased from0to1request-property-min-length-increased
- ▲
the response's body type/format changed from
/toobject/for status200response-body-type-changed
- ○
added the optional property
messageto the response with the200statusresponse-optional-property-added
- ○
added the required property
installedto the response with the200statusresponse-required-property-added
- ▲