How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

GitLab CI/CD Integrations API

Operations related to integrations

GitLab CI/CD Integrations API is one of 98 APIs that GitLab CI/CD publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Integration. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 168 operations across 165 paths, and defines 159 schemas. It is described by OpenAPI 3.2.0, at version v4.

Requests are made against a single base URL, https://gitlab.com.

168 operations 165 paths 159 schemas 3 DELETE6 GET6 POST153 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v4
Base URL
https://gitlab.com/api/v4
Authentication
API Key, API Key
Resource Areas
1

Authentication & Security 2

GitLab CI/CD Integrations API declares 2 security schemes for authenticating requests. An API key is passed in the header as PRIVATE-TOKEN (access_token_header). An API key is passed in the query as private_token (access_token_query).

Paths & Operations 168

Across 165 paths, the API surfaces 168 operations — 3 DELETE, 6 GET, 6 POST, 153 PUT. Each is listed below with its method, path, parameters, and response codes.

Integrations 168

Operations related to integrations

GET
/api/v4/groups/{id}/integrations
List all active integrations
getApiV4GroupsIdIntegrations 1 param → 200401404
PUT
/api/v4/groups/{id}/integrations/apple-app-store
Create/Edit Apple App Store integration
putApiV4GroupsIdIntegrationsAppleAppStore 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/asana
Create/Edit Asana integration
putApiV4GroupsIdIntegrationsAsana 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/assembla
Create/Edit Assembla integration
putApiV4GroupsIdIntegrationsAssembla 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/bamboo
Create/Edit Bamboo integration
putApiV4GroupsIdIntegrationsBamboo 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/bugzilla
Create/Edit Bugzilla integration
putApiV4GroupsIdIntegrationsBugzilla 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/buildkite
Create/Edit Buildkite integration
putApiV4GroupsIdIntegrationsBuildkite 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/campfire
Create/Edit Campfire integration
putApiV4GroupsIdIntegrationsCampfire 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/confluence
Create/Edit Confluence integration
putApiV4GroupsIdIntegrationsConfluence 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/custom-issue-tracker
Create/Edit Custom Issue Tracker integration
putApiV4GroupsIdIntegrationsCustomIssueTracker 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/datadog
Create/Edit Datadog integration
putApiV4GroupsIdIntegrationsDatadog 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/diffblue-cover
Create/Edit Diffblue Cover integration
putApiV4GroupsIdIntegrationsDiffblueCover 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/discord
Create/Edit Discord integration
putApiV4GroupsIdIntegrationsDiscord 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/drone-ci
Create/Edit Drone Ci integration
putApiV4GroupsIdIntegrationsDroneCi 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/emails-on-push
Create/Edit Emails On Push integration
putApiV4GroupsIdIntegrationsEmailsOnPush 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/external-wiki
Create/Edit External Wiki integration
putApiV4GroupsIdIntegrationsExternalWiki 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/gitlab-slack-application
Create/Edit Gitlab Slack Application integration
putApiV4GroupsIdIntegrationsGitlabSlackApplication 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/google-play
Create/Edit Google Play integration
putApiV4GroupsIdIntegrationsGooglePlay 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/hangouts-chat
Create/Edit Hangouts Chat integration
putApiV4GroupsIdIntegrationsHangoutsChat 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/harbor
Create/Edit Harbor integration
putApiV4GroupsIdIntegrationsHarbor 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/irker
Create/Edit Irker integration
putApiV4GroupsIdIntegrationsIrker 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/jenkins
Create/Edit Jenkins integration
putApiV4GroupsIdIntegrationsJenkins 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/jira
Create/Edit Jira integration
putApiV4GroupsIdIntegrationsJira 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/jira-cloud-app
Create/Edit Jira Cloud App integration
putApiV4GroupsIdIntegrationsJiraCloudApp 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/linear
Create/Edit Linear integration
putApiV4GroupsIdIntegrationsLinear 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/matrix
Create/Edit Matrix integration
putApiV4GroupsIdIntegrationsMatrix 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mattermost-slash-commands
Create/Edit Mattermost Slash Commands integration
putApiV4GroupsIdIntegrationsMattermostSlashCommands 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/packagist
Create/Edit Packagist integration
putApiV4GroupsIdIntegrationsPackagist 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/phorge
Create/Edit Phorge integration
putApiV4GroupsIdIntegrationsPhorge 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pipelines-email
Create/Edit Pipelines Email integration
putApiV4GroupsIdIntegrationsPipelinesEmail 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pivotaltracker
Create/Edit Pivotaltracker integration
putApiV4GroupsIdIntegrationsPivotaltracker 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pumble
Create/Edit Pumble integration
putApiV4GroupsIdIntegrationsPumble 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pushover
Create/Edit Pushover integration
putApiV4GroupsIdIntegrationsPushover 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/redmine
Create/Edit Redmine integration
putApiV4GroupsIdIntegrationsRedmine 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/ewm
Create/Edit Ewm integration
putApiV4GroupsIdIntegrationsEwm 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/youtrack
Create/Edit Youtrack integration
putApiV4GroupsIdIntegrationsYoutrack 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/clickup
Create/Edit Clickup integration
putApiV4GroupsIdIntegrationsClickup 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/slack
Create/Edit Slack integration
putApiV4GroupsIdIntegrationsSlack 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/microsoft-teams
Create/Edit Microsoft Teams integration
putApiV4GroupsIdIntegrationsMicrosoftTeams 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mattermost
Create/Edit Mattermost integration
putApiV4GroupsIdIntegrationsMattermost 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/teamcity
Create/Edit Teamcity integration
putApiV4GroupsIdIntegrationsTeamcity 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/telegram
Create/Edit Telegram integration
putApiV4GroupsIdIntegrationsTelegram 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/unify-circuit
Create/Edit Unify Circuit integration
putApiV4GroupsIdIntegrationsUnifyCircuit 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/webex-teams
Create/Edit Webex Teams integration
putApiV4GroupsIdIntegrationsWebexTeams 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/zentao
Create/Edit Zentao integration
putApiV4GroupsIdIntegrationsZentao 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/squash-tm
Create/Edit Squash Tm integration
putApiV4GroupsIdIntegrationsSquashTm 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/github
Create/Edit Github integration
putApiV4GroupsIdIntegrationsGithub 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/git-guardian
Create/Edit Git Guardian integration
putApiV4GroupsIdIntegrationsGitGuardian 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/google-cloud-platform-artifact-registry
Create/Edit Google Cloud Platform Artifact Registry integration
putApiV4GroupsIdIntegrationsGoogleCloudPlatformArtifactRegistry 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/google-cloud-platform-workload-identity-federation
Create/Edit Google Cloud Platform Workload Identity Federation integration
putApiV4GroupsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mock-ci
Create/Edit Mock Ci integration
putApiV4GroupsIdIntegrationsMockCi 1 param body → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mock-monitoring
Create/Edit Mock Monitoring integration
putApiV4GroupsIdIntegrationsMockMonitoring 1 param body → 200400401404422
DELETE
/api/v4/groups/{id}/integrations/{slug}
Disable an integration
deleteApiV4GroupsIdIntegrationsSlug 2 params → 204400401404
GET
/api/v4/groups/{id}/integrations/{slug}
Get an integration settings
getApiV4GroupsIdIntegrationsSlug 2 params → 200400401404
GET
/api/v4/projects/{id}/services
List all active integrations
getApiV4ProjectsIdServices 1 param → 200401404
PUT
/api/v4/projects/{id}/services/apple-app-store
Create/Edit Apple App Store integration
putApiV4ProjectsIdServicesAppleAppStore 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/asana
Create/Edit Asana integration
putApiV4ProjectsIdServicesAsana 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/assembla
Create/Edit Assembla integration
putApiV4ProjectsIdServicesAssembla 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/bamboo
Create/Edit Bamboo integration
putApiV4ProjectsIdServicesBamboo 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/bugzilla
Create/Edit Bugzilla integration
putApiV4ProjectsIdServicesBugzilla 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/buildkite
Create/Edit Buildkite integration
putApiV4ProjectsIdServicesBuildkite 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/campfire
Create/Edit Campfire integration
putApiV4ProjectsIdServicesCampfire 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/confluence
Create/Edit Confluence integration
putApiV4ProjectsIdServicesConfluence 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/custom-issue-tracker
Create/Edit Custom Issue Tracker integration
putApiV4ProjectsIdServicesCustomIssueTracker 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/datadog
Create/Edit Datadog integration
putApiV4ProjectsIdServicesDatadog 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/diffblue-cover
Create/Edit Diffblue Cover integration
putApiV4ProjectsIdServicesDiffblueCover 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/discord
Create/Edit Discord integration
putApiV4ProjectsIdServicesDiscord 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/drone-ci
Create/Edit Drone Ci integration
putApiV4ProjectsIdServicesDroneCi 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/emails-on-push
Create/Edit Emails On Push integration
putApiV4ProjectsIdServicesEmailsOnPush 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/external-wiki
Create/Edit External Wiki integration
putApiV4ProjectsIdServicesExternalWiki 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/gitlab-slack-application
Create/Edit Gitlab Slack Application integration
putApiV4ProjectsIdServicesGitlabSlackApplication 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/google-play
Create/Edit Google Play integration
putApiV4ProjectsIdServicesGooglePlay 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/hangouts-chat
Create/Edit Hangouts Chat integration
putApiV4ProjectsIdServicesHangoutsChat 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/harbor
Create/Edit Harbor integration
putApiV4ProjectsIdServicesHarbor 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/irker
Create/Edit Irker integration
putApiV4ProjectsIdServicesIrker 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/jenkins
Create/Edit Jenkins integration
putApiV4ProjectsIdServicesJenkins 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/jira
Create/Edit Jira integration
putApiV4ProjectsIdServicesJira 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/jira-cloud-app
Create/Edit Jira Cloud App integration
putApiV4ProjectsIdServicesJiraCloudApp 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/linear
Create/Edit Linear integration
putApiV4ProjectsIdServicesLinear 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/matrix
Create/Edit Matrix integration
putApiV4ProjectsIdServicesMatrix 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/mattermost-slash-commands
Create/Edit Mattermost Slash Commands integration
putApiV4ProjectsIdServicesMattermostSlashCommands 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/packagist
Create/Edit Packagist integration
putApiV4ProjectsIdServicesPackagist 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/phorge
Create/Edit Phorge integration
putApiV4ProjectsIdServicesPhorge 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/pipelines-email
Create/Edit Pipelines Email integration
putApiV4ProjectsIdServicesPipelinesEmail 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/pivotaltracker
Create/Edit Pivotaltracker integration
putApiV4ProjectsIdServicesPivotaltracker 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/pumble
Create/Edit Pumble integration
putApiV4ProjectsIdServicesPumble 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/pushover
Create/Edit Pushover integration
putApiV4ProjectsIdServicesPushover 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/redmine
Create/Edit Redmine integration
putApiV4ProjectsIdServicesRedmine 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/ewm
Create/Edit Ewm integration
putApiV4ProjectsIdServicesEwm 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/youtrack
Create/Edit Youtrack integration
putApiV4ProjectsIdServicesYoutrack 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/clickup
Create/Edit Clickup integration
putApiV4ProjectsIdServicesClickup 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/slack
Create/Edit Slack integration
putApiV4ProjectsIdServicesSlack 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/microsoft-teams
Create/Edit Microsoft Teams integration
putApiV4ProjectsIdServicesMicrosoftTeams 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/mattermost
Create/Edit Mattermost integration
putApiV4ProjectsIdServicesMattermost 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/teamcity
Create/Edit Teamcity integration
putApiV4ProjectsIdServicesTeamcity 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/telegram
Create/Edit Telegram integration
putApiV4ProjectsIdServicesTelegram 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/unify-circuit
Create/Edit Unify Circuit integration
putApiV4ProjectsIdServicesUnifyCircuit 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/webex-teams
Create/Edit Webex Teams integration
putApiV4ProjectsIdServicesWebexTeams 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/zentao
Create/Edit Zentao integration
putApiV4ProjectsIdServicesZentao 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/squash-tm
Create/Edit Squash Tm integration
putApiV4ProjectsIdServicesSquashTm 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/github
Create/Edit Github integration
putApiV4ProjectsIdServicesGithub 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/git-guardian
Create/Edit Git Guardian integration
putApiV4ProjectsIdServicesGitGuardian 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/google-cloud-platform-artifact-registry
Create/Edit Google Cloud Platform Artifact Registry integration
putApiV4ProjectsIdServicesGoogleCloudPlatformArtifactRegistry 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/google-cloud-platform-workload-identity-federation
Create/Edit Google Cloud Platform Workload Identity Federation integration
putApiV4ProjectsIdServicesGoogleCloudPlatformWorkloadIdentityFederation 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/mock-ci
Create/Edit Mock Ci integration
putApiV4ProjectsIdServicesMockCi 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/services/mock-monitoring
Create/Edit Mock Monitoring integration
putApiV4ProjectsIdServicesMockMonitoring 1 param body → 200400401404422
DELETE
/api/v4/projects/{id}/services/{slug}
Disable an integration
deleteApiV4ProjectsIdServicesSlug 2 params → 204400401404
GET
/api/v4/projects/{id}/services/{slug}
Get an integration settings
getApiV4ProjectsIdServicesSlug 2 params → 200400401404
POST
/api/v4/projects/{id}/services/mattermost_slash_commands/trigger
Trigger a slash command for mattermost-slash-commands
postApiV4ProjectsIdServicesMattermostSlashCommandsTrigger 1 param body → 201401404
GET
/api/v4/projects/{id}/integrations
List all active integrations
getApiV4ProjectsIdIntegrations 1 param → 200401404
PUT
/api/v4/projects/{id}/integrations/apple-app-store
Create/Edit Apple App Store integration
putApiV4ProjectsIdIntegrationsAppleAppStore 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/asana
Create/Edit Asana integration
putApiV4ProjectsIdIntegrationsAsana 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/assembla
Create/Edit Assembla integration
putApiV4ProjectsIdIntegrationsAssembla 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/bamboo
Create/Edit Bamboo integration
putApiV4ProjectsIdIntegrationsBamboo 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/bugzilla
Create/Edit Bugzilla integration
putApiV4ProjectsIdIntegrationsBugzilla 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/buildkite
Create/Edit Buildkite integration
putApiV4ProjectsIdIntegrationsBuildkite 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/campfire
Create/Edit Campfire integration
putApiV4ProjectsIdIntegrationsCampfire 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/confluence
Create/Edit Confluence integration
putApiV4ProjectsIdIntegrationsConfluence 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/custom-issue-tracker
Create/Edit Custom Issue Tracker integration
putApiV4ProjectsIdIntegrationsCustomIssueTracker 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/datadog
Create/Edit Datadog integration
putApiV4ProjectsIdIntegrationsDatadog 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/diffblue-cover
Create/Edit Diffblue Cover integration
putApiV4ProjectsIdIntegrationsDiffblueCover 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/discord
Create/Edit Discord integration
putApiV4ProjectsIdIntegrationsDiscord 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/drone-ci
Create/Edit Drone Ci integration
putApiV4ProjectsIdIntegrationsDroneCi 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/emails-on-push
Create/Edit Emails On Push integration
putApiV4ProjectsIdIntegrationsEmailsOnPush 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/external-wiki
Create/Edit External Wiki integration
putApiV4ProjectsIdIntegrationsExternalWiki 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/gitlab-slack-application
Create/Edit Gitlab Slack Application integration
putApiV4ProjectsIdIntegrationsGitlabSlackApplication 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/google-play
Create/Edit Google Play integration
putApiV4ProjectsIdIntegrationsGooglePlay 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/hangouts-chat
Create/Edit Hangouts Chat integration
putApiV4ProjectsIdIntegrationsHangoutsChat 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/harbor
Create/Edit Harbor integration
putApiV4ProjectsIdIntegrationsHarbor 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/irker
Create/Edit Irker integration
putApiV4ProjectsIdIntegrationsIrker 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/jenkins
Create/Edit Jenkins integration
putApiV4ProjectsIdIntegrationsJenkins 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/jira
Create/Edit Jira integration
putApiV4ProjectsIdIntegrationsJira 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/jira-cloud-app
Create/Edit Jira Cloud App integration
putApiV4ProjectsIdIntegrationsJiraCloudApp 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/linear
Create/Edit Linear integration
putApiV4ProjectsIdIntegrationsLinear 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/matrix
Create/Edit Matrix integration
putApiV4ProjectsIdIntegrationsMatrix 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mattermost-slash-commands
Create/Edit Mattermost Slash Commands integration
putApiV4ProjectsIdIntegrationsMattermostSlashCommands 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/packagist
Create/Edit Packagist integration
putApiV4ProjectsIdIntegrationsPackagist 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/phorge
Create/Edit Phorge integration
putApiV4ProjectsIdIntegrationsPhorge 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pipelines-email
Create/Edit Pipelines Email integration
putApiV4ProjectsIdIntegrationsPipelinesEmail 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pivotaltracker
Create/Edit Pivotaltracker integration
putApiV4ProjectsIdIntegrationsPivotaltracker 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pumble
Create/Edit Pumble integration
putApiV4ProjectsIdIntegrationsPumble 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pushover
Create/Edit Pushover integration
putApiV4ProjectsIdIntegrationsPushover 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/redmine
Create/Edit Redmine integration
putApiV4ProjectsIdIntegrationsRedmine 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/ewm
Create/Edit Ewm integration
putApiV4ProjectsIdIntegrationsEwm 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/youtrack
Create/Edit Youtrack integration
putApiV4ProjectsIdIntegrationsYoutrack 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/clickup
Create/Edit Clickup integration
putApiV4ProjectsIdIntegrationsClickup 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/slack
Create/Edit Slack integration
putApiV4ProjectsIdIntegrationsSlack 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/microsoft-teams
Create/Edit Microsoft Teams integration
putApiV4ProjectsIdIntegrationsMicrosoftTeams 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mattermost
Create/Edit Mattermost integration
putApiV4ProjectsIdIntegrationsMattermost 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/teamcity
Create/Edit Teamcity integration
putApiV4ProjectsIdIntegrationsTeamcity 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/telegram
Create/Edit Telegram integration
putApiV4ProjectsIdIntegrationsTelegram 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/unify-circuit
Create/Edit Unify Circuit integration
putApiV4ProjectsIdIntegrationsUnifyCircuit 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/webex-teams
Create/Edit Webex Teams integration
putApiV4ProjectsIdIntegrationsWebexTeams 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/zentao
Create/Edit Zentao integration
putApiV4ProjectsIdIntegrationsZentao 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/squash-tm
Create/Edit Squash Tm integration
putApiV4ProjectsIdIntegrationsSquashTm 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/github
Create/Edit Github integration
putApiV4ProjectsIdIntegrationsGithub 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/git-guardian
Create/Edit Git Guardian integration
putApiV4ProjectsIdIntegrationsGitGuardian 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/google-cloud-platform-artifact-registry
Create/Edit Google Cloud Platform Artifact Registry integration
putApiV4ProjectsIdIntegrationsGoogleCloudPlatformArtifactRegistry 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/google-cloud-platform-workload-identity-federation
Create/Edit Google Cloud Platform Workload Identity Federation integration
putApiV4ProjectsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mock-ci
Create/Edit Mock Ci integration
putApiV4ProjectsIdIntegrationsMockCi 1 param body → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mock-monitoring
Create/Edit Mock Monitoring integration
putApiV4ProjectsIdIntegrationsMockMonitoring 1 param body → 200400401404422
DELETE
/api/v4/projects/{id}/integrations/{slug}
Disable an integration
deleteApiV4ProjectsIdIntegrationsSlug 2 params → 204400401404
GET
/api/v4/projects/{id}/integrations/{slug}
Get an integration settings
getApiV4ProjectsIdIntegrationsSlug 2 params → 200400401404
POST
/api/v4/projects/{id}/integrations/mattermost_slash_commands/trigger
Trigger a slash command for mattermost-slash-commands
postApiV4ProjectsIdIntegrationsMattermostSlashCommandsTrigger 1 param body → 201401404
POST
/api/v4/integrations/slack/events
Post api V4 integrations slack events
postApiV4IntegrationsSlackEvents body → 200204401
POST
/api/v4/integrations/slack/interactions
Process Slack interaction events
postApiV4IntegrationsSlackInteractions → 201
POST
/api/v4/integrations/slack/options
Get Slack interactive component options
postApiV4IntegrationsSlackOptions → 201
POST
/api/v4/slack/trigger
Trigger a global slack command
postApiV4SlackTrigger body → 201401

Schemas 159

The contract defines 159 schemas that model the data the API accepts and returns. The most detailed are putApiV4GroupsIdIntegrationsSlack (37 properties), putApiV4ProjectsIdIntegrationsSlack (37 properties), putApiV4ProjectsIdServicesSlack (37 properties), putApiV4ProjectsIdServicesMattermost (36 properties). Each schema is shown below with its type and property counts.

putApiV4ProjectsIdServicesJira
object
Create/Edit Jira integration
23 properties 2 required
putApiV4ProjectsIdServicesMicrosoftTeams
object
Create/Edit Microsoft Teams integration
16 properties 1 required
postApiV4ProjectsIdIntegrationsMattermostSlashCommandsTrigger
object
Trigger a slash command for mattermost-slash-commands
1 property 1 required
putApiV4ProjectsIdIntegrationsEmailsOnPush
object
Create/Edit Emails On Push integration
7 properties 1 required
putApiV4ProjectsIdServicesAppleAppStore
object
Create/Edit Apple App Store integration
6 properties 4 required
putApiV4GroupsIdIntegrationsGitGuardian
object
Create/Edit Git Guardian integration
2 properties 1 required
putApiV4ProjectsIdServicesDiscord
object
Create/Edit Discord integration
30 properties 1 required
postApiV4ProjectsIdServicesMattermostSlashCommandsTrigger
object
Trigger a slash command for mattermost-slash-commands
1 property 1 required
putApiV4GroupsIdIntegrationsLinear
object
Create/Edit Linear integration
3 properties 1 required
putApiV4GroupsIdIntegrationsPivotaltracker
object
Create/Edit Pivotaltracker integration
4 properties 1 required
putApiV4ProjectsIdIntegrationsLinear
object
Create/Edit Linear integration
3 properties 1 required
putApiV4ProjectsIdServicesAsana
object
Create/Edit Asana integration
4 properties 1 required
putApiV4ProjectsIdServicesAssembla
object
Create/Edit Assembla integration
4 properties 1 required
putApiV4ProjectsIdServicesMockCi
object
Create/Edit Mock Ci integration
4 properties 1 required
putApiV4ProjectsIdServicesRedmine
object
Create/Edit Redmine integration
5 properties 3 required
putApiV4GroupsIdIntegrationsMicrosoftTeams
object
Create/Edit Microsoft Teams integration
16 properties 1 required
putApiV4ProjectsIdServicesGitlabSlackApplication
object
Create/Edit Gitlab Slack Application integration
35 properties
putApiV4ProjectsIdServicesMattermostSlashCommands
object
Create/Edit Mattermost Slash Commands integration
2 properties 1 required
putApiV4ProjectsIdIntegrationsDiffblueCover
object
Create/Edit Diffblue Cover integration
4 properties 3 required
putApiV4ProjectsIdServicesGoogleCloudPlatformArtifactRegistry
object
Create/Edit Google Cloud Platform Artifact Registry integration
4 properties 3 required
putApiV4ProjectsIdIntegrationsHangoutsChat
object
Create/Edit Hangouts Chat integration
16 properties 1 required
putApiV4ProjectsIdIntegrationsMicrosoftTeams
object
Create/Edit Microsoft Teams integration
16 properties 1 required
putApiV4ProjectsIdIntegrationsAssembla
object
Create/Edit Assembla integration
4 properties 1 required
putApiV4ProjectsIdServicesPushover
object
Create/Edit Pushover integration
7 properties 3 required
putApiV4ProjectsIdIntegrationsHarbor
object
Create/Edit Harbor integration
5 properties 4 required
putApiV4GroupsIdIntegrationsCampfire
object
Create/Edit Campfire integration
5 properties 1 required
putApiV4GroupsIdIntegrationsJiraCloudApp
object
Create/Edit Jira Cloud App integration
4 properties
putApiV4ProjectsIdServicesJiraCloudApp
object
Create/Edit Jira Cloud App integration
4 properties
putApiV4ProjectsIdIntegrationsEwm
object
Create/Edit Ewm integration
5 properties 3 required
putApiV4ProjectsIdIntegrationsDroneCi
object
Create/Edit Drone Ci integration
7 properties 2 required
putApiV4ProjectsIdIntegrationsDatadog
object
Create/Edit Datadog integration
17 properties 1 required
putApiV4ProjectsIdIntegrationsSquashTm
object
Create/Edit Squash Tm integration
5 properties 1 required
putApiV4ProjectsIdIntegrationsBuildkite
object
Create/Edit Buildkite integration
7 properties 2 required
putApiV4GroupsIdIntegrationsAssembla
object
Create/Edit Assembla integration
4 properties 1 required
putApiV4GroupsIdIntegrationsWebexTeams
object
Create/Edit Webex Teams integration
16 properties 1 required
putApiV4ProjectsIdServicesMockMonitoring
object
Create/Edit Mock Monitoring integration
1 property
putApiV4ProjectsIdServicesYoutrack
object
Create/Edit Youtrack integration
4 properties 2 required
putApiV4GroupsIdIntegrationsIrker
object
Create/Edit Irker integration
7 properties 1 required
putApiV4ProjectsIdIntegrationsJiraCloudApp
object
Create/Edit Jira Cloud App integration
4 properties
putApiV4ProjectsIdIntegrationsPhorge
object
Create/Edit Phorge integration
4 properties 2 required
putApiV4ProjectsIdServicesWebexTeams
object
Create/Edit Webex Teams integration
16 properties 1 required
putApiV4ProjectsIdServicesSquashTm
object
Create/Edit Squash Tm integration
5 properties 1 required
putApiV4ProjectsIdIntegrationsPipelinesEmail
object
Create/Edit Pipelines Email integration
8 properties 1 required
putApiV4ProjectsIdServicesDroneCi
object
Create/Edit Drone Ci integration
7 properties 2 required
putApiV4GroupsIdIntegrationsDroneCi
object
Create/Edit Drone Ci integration
7 properties 2 required
putApiV4ProjectsIdServicesMattermost
object
Create/Edit Mattermost integration
36 properties 1 required
putApiV4GroupsIdIntegrationsDatadog
object
Create/Edit Datadog integration
17 properties 1 required
putApiV4ProjectsIdIntegrationsMockCi
object
Create/Edit Mock Ci integration
4 properties 1 required
putApiV4GroupsIdIntegrationsMockCi
object
Create/Edit Mock Ci integration
4 properties 1 required
putApiV4ProjectsIdIntegrationsCustomIssueTracker
object
Create/Edit Custom Issue Tracker integration
5 properties 3 required
putApiV4GroupsIdIntegrationsCustomIssueTracker
object
Create/Edit Custom Issue Tracker integration
5 properties 3 required
putApiV4ProjectsIdServicesIrker
object
Create/Edit Irker integration
7 properties 1 required
putApiV4ProjectsIdServicesPhorge
object
Create/Edit Phorge integration
4 properties 2 required
putApiV4ProjectsIdIntegrationsCampfire
object
Create/Edit Campfire integration
5 properties 1 required
putApiV4GroupsIdIntegrationsEwm
object
Create/Edit Ewm integration
5 properties 3 required
putApiV4ProjectsIdServicesGitGuardian
object
Create/Edit Git Guardian integration
2 properties 1 required
putApiV4ProjectsIdServicesJenkins
object
Create/Edit Jenkins integration
9 properties 2 required
API_Entities_IntegrationBasic
object
APIEntitiesIntegrationBasic model
23 properties 23 required
putApiV4GroupsIdIntegrationsAsana
object
Create/Edit Asana integration
4 properties 1 required
putApiV4GroupsIdIntegrationsHarbor
object
Create/Edit Harbor integration
5 properties 4 required
putApiV4ProjectsIdIntegrationsJira
object
Create/Edit Jira integration
23 properties 2 required
putApiV4ProjectsIdIntegrationsMattermost
object
Create/Edit Mattermost integration
36 properties 1 required
putApiV4GroupsIdIntegrationsGithub
object
Create/Edit Github integration
5 properties 2 required
putApiV4ProjectsIdIntegrationsMatrix
object
Create/Edit Matrix integration
20 properties 2 required
putApiV4ProjectsIdIntegrationsMattermostSlashCommands
object
Create/Edit Mattermost Slash Commands integration
2 properties 1 required
putApiV4GroupsIdIntegrationsExternalWiki
object
Create/Edit External Wiki integration
2 properties 1 required
putApiV4ProjectsIdIntegrationsConfluence
object
Create/Edit Confluence integration
2 properties 1 required
putApiV4GroupsIdIntegrationsPushover
object
Create/Edit Pushover integration
7 properties 3 required
putApiV4ProjectsIdServicesExternalWiki
object
Create/Edit External Wiki integration
2 properties 1 required
putApiV4GroupsIdIntegrationsGooglePlay
object
Create/Edit Google Play integration
5 properties 3 required
putApiV4ProjectsIdServicesGooglePlay
object
Create/Edit Google Play integration
5 properties 3 required
putApiV4ProjectsIdServicesPivotaltracker
object
Create/Edit Pivotaltracker integration
4 properties 1 required
putApiV4ProjectsIdServicesMatrix
object
Create/Edit Matrix integration
20 properties 2 required
putApiV4ProjectsIdIntegrationsWebexTeams
object
Create/Edit Webex Teams integration
16 properties 1 required
putApiV4ProjectsIdIntegrationsPivotaltracker
object
Create/Edit Pivotaltracker integration
4 properties 1 required
putApiV4GroupsIdIntegrationsPackagist
object
Create/Edit Packagist integration
7 properties 2 required
putApiV4GroupsIdIntegrationsMatrix
object
Create/Edit Matrix integration
20 properties 2 required
putApiV4ProjectsIdIntegrationsExternalWiki
object
Create/Edit External Wiki integration
2 properties 1 required
putApiV4GroupsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation
object
Create/Edit Google Cloud Platform Workload Identity Federation integration
5 properties 4 required
putApiV4ProjectsIdIntegrationsYoutrack
object
Create/Edit Youtrack integration
4 properties 2 required
putApiV4ProjectsIdServicesLinear
object
Create/Edit Linear integration
3 properties 1 required
putApiV4ProjectsIdIntegrationsAsana
object
Create/Edit Asana integration
4 properties 1 required
putApiV4GroupsIdIntegrationsSlack
object
Create/Edit Slack integration
37 properties 1 required
putApiV4ProjectsIdServicesBugzilla
object
Create/Edit Bugzilla integration
5 properties 3 required
putApiV4ProjectsIdIntegrationsUnifyCircuit
object
Create/Edit Unify Circuit integration
16 properties 1 required
putApiV4GroupsIdIntegrationsPipelinesEmail
object
Create/Edit Pipelines Email integration
8 properties 1 required
putApiV4ProjectsIdIntegrationsPumble
object
Create/Edit Pumble integration
16 properties 1 required
putApiV4GroupsIdIntegrationsDiffblueCover
object
Create/Edit Diffblue Cover integration
4 properties 3 required
putApiV4GroupsIdIntegrationsEmailsOnPush
object
Create/Edit Emails On Push integration
7 properties 1 required
putApiV4ProjectsIdServicesCustomIssueTracker
object
Create/Edit Custom Issue Tracker integration
5 properties 3 required
API_Entities_Integration
object
APIEntitiesIntegration model
24 properties 24 required
putApiV4ProjectsIdServicesClickup
object
Create/Edit Clickup integration
4 properties 2 required
putApiV4GroupsIdIntegrationsTelegram
object
Create/Edit Telegram integration
21 properties 2 required
putApiV4ProjectsIdIntegrationsJenkins
object
Create/Edit Jenkins integration
9 properties 2 required
putApiV4GroupsIdIntegrationsAppleAppStore
object
Create/Edit Apple App Store integration
6 properties 4 required
putApiV4ProjectsIdServicesGithub
object
Create/Edit Github integration
5 properties 2 required
putApiV4GroupsIdIntegrationsMattermostSlashCommands
object
Create/Edit Mattermost Slash Commands integration
2 properties 1 required
putApiV4ProjectsIdIntegrationsBamboo
object
Create/Edit Bamboo integration
7 properties 4 required
putApiV4ProjectsIdServicesPackagist
object
Create/Edit Packagist integration
7 properties 2 required
putApiV4GroupsIdIntegrationsRedmine
object
Create/Edit Redmine integration
5 properties 3 required
putApiV4ProjectsIdServicesZentao
object
Create/Edit Zentao integration
5 properties 3 required
putApiV4ProjectsIdIntegrationsAppleAppStore
object
Create/Edit Apple App Store integration
6 properties 4 required
putApiV4ProjectsIdIntegrationsBugzilla
object
Create/Edit Bugzilla integration
5 properties 3 required
putApiV4GroupsIdIntegrationsTeamcity
object
Create/Edit Teamcity integration
8 properties 4 required
putApiV4ProjectsIdIntegrationsIrker
object
Create/Edit Irker integration
7 properties 1 required
putApiV4ProjectsIdServicesHangoutsChat
object
Create/Edit Hangouts Chat integration
16 properties 1 required
putApiV4ProjectsIdServicesBuildkite
object
Create/Edit Buildkite integration
7 properties 2 required
putApiV4ProjectsIdIntegrationsGoogleCloudPlatformArtifactRegistry
object
Create/Edit Google Cloud Platform Artifact Registry integration
4 properties 3 required
putApiV4ProjectsIdIntegrationsGooglePlay
object
Create/Edit Google Play integration
5 properties 3 required
putApiV4ProjectsIdIntegrationsGithub
object
Create/Edit Github integration
5 properties 2 required
putApiV4ProjectsIdServicesConfluence
object
Create/Edit Confluence integration
2 properties 1 required
putApiV4GroupsIdIntegrationsGitlabSlackApplication
object
Create/Edit Gitlab Slack Application integration
35 properties
putApiV4ProjectsIdServicesSlack
object
Create/Edit Slack integration
37 properties 1 required
putApiV4ProjectsIdServicesDatadog
object
Create/Edit Datadog integration
17 properties 1 required
putApiV4GroupsIdIntegrationsSquashTm
object
Create/Edit Squash Tm integration
5 properties 1 required
putApiV4ProjectsIdServicesEwm
object
Create/Edit Ewm integration
5 properties 3 required
putApiV4ProjectsIdIntegrationsTelegram
object
Create/Edit Telegram integration
21 properties 2 required
putApiV4ProjectsIdServicesBamboo
object
Create/Edit Bamboo integration
7 properties 4 required
putApiV4GroupsIdIntegrationsHangoutsChat
object
Create/Edit Hangouts Chat integration
16 properties 1 required
putApiV4ProjectsIdServicesPumble
object
Create/Edit Pumble integration
16 properties 1 required
putApiV4ProjectsIdIntegrationsRedmine
object
Create/Edit Redmine integration
5 properties 3 required
putApiV4ProjectsIdServicesUnifyCircuit
object
Create/Edit Unify Circuit integration
16 properties 1 required
putApiV4ProjectsIdIntegrationsTeamcity
object
Create/Edit Teamcity integration
8 properties 4 required
putApiV4GroupsIdIntegrationsConfluence
object
Create/Edit Confluence integration
2 properties 1 required
putApiV4GroupsIdIntegrationsJira
object
Create/Edit Jira integration
23 properties 2 required
putApiV4ProjectsIdIntegrationsMockMonitoring
object
Create/Edit Mock Monitoring integration
1 property
putApiV4ProjectsIdIntegrationsPushover
object
Create/Edit Pushover integration
7 properties 3 required
putApiV4GroupsIdIntegrationsPhorge
object
Create/Edit Phorge integration
4 properties 2 required
putApiV4GroupsIdIntegrationsDiscord
object
Create/Edit Discord integration
30 properties 1 required
putApiV4ProjectsIdServicesGoogleCloudPlatformWorkloadIdentityFederation
object
Create/Edit Google Cloud Platform Workload Identity Federation integration
5 properties 4 required
postApiV4SlackTrigger
object
Trigger a global slack command
1 property 1 required
postApiV4IntegrationsSlackEvents
object
Receive Slack events
8 properties
putApiV4ProjectsIdServicesPipelinesEmail
object
Create/Edit Pipelines Email integration
8 properties 1 required
putApiV4ProjectsIdServicesEmailsOnPush
object
Create/Edit Emails On Push integration
7 properties 1 required
putApiV4GroupsIdIntegrationsGoogleCloudPlatformArtifactRegistry
object
Create/Edit Google Cloud Platform Artifact Registry integration
4 properties 3 required
putApiV4ProjectsIdIntegrationsZentao
object
Create/Edit Zentao integration
5 properties 3 required
putApiV4GroupsIdIntegrationsMockMonitoring
object
Create/Edit Mock Monitoring integration
1 property
putApiV4GroupsIdIntegrationsMattermost
object
Create/Edit Mattermost integration
36 properties 1 required
putApiV4ProjectsIdServicesTelegram
object
Create/Edit Telegram integration
21 properties 2 required
putApiV4GroupsIdIntegrationsBuildkite
object
Create/Edit Buildkite integration
7 properties 2 required
putApiV4ProjectsIdIntegrationsGitlabSlackApplication
object
Create/Edit Gitlab Slack Application integration
35 properties
putApiV4GroupsIdIntegrationsUnifyCircuit
object
Create/Edit Unify Circuit integration
16 properties 1 required
putApiV4ProjectsIdServicesDiffblueCover
object
Create/Edit Diffblue Cover integration
4 properties 3 required
putApiV4GroupsIdIntegrationsPumble
object
Create/Edit Pumble integration
16 properties 1 required
putApiV4GroupsIdIntegrationsClickup
object
Create/Edit Clickup integration
4 properties 2 required
putApiV4GroupsIdIntegrationsZentao
object
Create/Edit Zentao integration
5 properties 3 required
putApiV4GroupsIdIntegrationsBugzilla
object
Create/Edit Bugzilla integration
5 properties 3 required
putApiV4ProjectsIdIntegrationsDiscord
object
Create/Edit Discord integration
30 properties 1 required
putApiV4ProjectsIdIntegrationsPackagist
object
Create/Edit Packagist integration
7 properties 2 required
putApiV4ProjectsIdServicesCampfire
object
Create/Edit Campfire integration
5 properties 1 required
putApiV4ProjectsIdServicesTeamcity
object
Create/Edit Teamcity integration
8 properties 4 required
putApiV4ProjectsIdIntegrationsClickup
object
Create/Edit Clickup integration
4 properties 2 required
putApiV4ProjectsIdIntegrationsGitGuardian
object
Create/Edit Git Guardian integration
2 properties 1 required
putApiV4ProjectsIdServicesHarbor
object
Create/Edit Harbor integration
5 properties 4 required
putApiV4ProjectsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation
object
Create/Edit Google Cloud Platform Workload Identity Federation integration
5 properties 4 required
putApiV4GroupsIdIntegrationsBamboo
object
Create/Edit Bamboo integration
7 properties 4 required
putApiV4GroupsIdIntegrationsJenkins
object
Create/Edit Jenkins integration
9 properties 2 required
putApiV4GroupsIdIntegrationsYoutrack
object
Create/Edit Youtrack integration
4 properties 2 required
putApiV4ProjectsIdIntegrationsSlack
object
Create/Edit Slack integration
37 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

gitlab-ci-integrations-api-openapi.yml Raw ↑

Other APIs GitLab CI/CD publishes across the network.

GitLab GraphQL API
GitLab CI/CD access_requests API
GitLab CI/CD access_tokens API
GitLab CI/CD Agents API
GitLab CI/CD Alert Management API
GitLab CI/CD Applications API
GitLab CI/CD Attestations API
GitLab CI/CD Audit Events API
GitLab CI/CD Avatars API
GitLab CI/CD Award Emoji API
GitLab CI/CD Badges API
GitLab CI/CD Batched Background Migrations API
Where this information came from

This is an independent, third-party profile of GitLab CI/CD Integrations API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.