Create GitLab integration
Link a project to a GitLab project. Kaneo generates the secret GitLab must send with each webhook; add the webhook in GitLab afterwards. Use the verify route first to confirm the token really reaches the project.
Authorizations
API key or session token (Bearer)
Path Parameters
Body
1Omit to keep the stored token only when the GitLab base URL is unchanged. A changed URL requires a new token.
private sends the token in PRIVATE-TOKEN, which is what personal, project and group access tokens expect. bearer sends it in Authorization, for an OAuth2 token you already hold. Defaults to private.
private, bearer Response
The stored integration
Root URL of the GitLab instance.
Full path of the linked project, nested groups included.
private, bearer First and last characters of the stored token, only returned to callers with workspace:manage_settings.
Where GitLab should POST events for this project.
Only returned to callers with workspace:manage_settings, so the value can be pasted into GitLab.
When on, Kaneo comments a link back to the task on each issue opened in GitLab. Issues Kaneo creates from tasks are not commented on.