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 2.0, at version v4.

Requests are made against the base URL https://gitlab.com/api/v4.

168 operations 165 paths 159 schemas 3 DELETE6 GET6 POST153 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 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 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/asana
Create/Edit Asana integration
putApiV4GroupsIdIntegrationsAsana 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/assembla
Create/Edit Assembla integration
putApiV4GroupsIdIntegrationsAssembla 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/bamboo
Create/Edit Bamboo integration
putApiV4GroupsIdIntegrationsBamboo 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/bugzilla
Create/Edit Bugzilla integration
putApiV4GroupsIdIntegrationsBugzilla 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/buildkite
Create/Edit Buildkite integration
putApiV4GroupsIdIntegrationsBuildkite 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/campfire
Create/Edit Campfire integration
putApiV4GroupsIdIntegrationsCampfire 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/confluence
Create/Edit Confluence integration
putApiV4GroupsIdIntegrationsConfluence 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/custom-issue-tracker
Create/Edit Custom Issue Tracker integration
putApiV4GroupsIdIntegrationsCustomIssueTracker 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/datadog
Create/Edit Datadog integration
putApiV4GroupsIdIntegrationsDatadog 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/diffblue-cover
Create/Edit Diffblue Cover integration
putApiV4GroupsIdIntegrationsDiffblueCover 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/discord
Create/Edit Discord integration
putApiV4GroupsIdIntegrationsDiscord 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/drone-ci
Create/Edit Drone Ci integration
putApiV4GroupsIdIntegrationsDroneCi 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/emails-on-push
Create/Edit Emails On Push integration
putApiV4GroupsIdIntegrationsEmailsOnPush 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/external-wiki
Create/Edit External Wiki integration
putApiV4GroupsIdIntegrationsExternalWiki 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/gitlab-slack-application
Create/Edit Gitlab Slack Application integration
putApiV4GroupsIdIntegrationsGitlabSlackApplication 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/google-play
Create/Edit Google Play integration
putApiV4GroupsIdIntegrationsGooglePlay 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/hangouts-chat
Create/Edit Hangouts Chat integration
putApiV4GroupsIdIntegrationsHangoutsChat 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/harbor
Create/Edit Harbor integration
putApiV4GroupsIdIntegrationsHarbor 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/irker
Create/Edit Irker integration
putApiV4GroupsIdIntegrationsIrker 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/jenkins
Create/Edit Jenkins integration
putApiV4GroupsIdIntegrationsJenkins 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/jira
Create/Edit Jira integration
putApiV4GroupsIdIntegrationsJira 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/jira-cloud-app
Create/Edit Jira Cloud App integration
putApiV4GroupsIdIntegrationsJiraCloudApp 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/linear
Create/Edit Linear integration
putApiV4GroupsIdIntegrationsLinear 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/matrix
Create/Edit Matrix integration
putApiV4GroupsIdIntegrationsMatrix 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mattermost-slash-commands
Create/Edit Mattermost Slash Commands integration
putApiV4GroupsIdIntegrationsMattermostSlashCommands 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/packagist
Create/Edit Packagist integration
putApiV4GroupsIdIntegrationsPackagist 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/phorge
Create/Edit Phorge integration
putApiV4GroupsIdIntegrationsPhorge 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pipelines-email
Create/Edit Pipelines Email integration
putApiV4GroupsIdIntegrationsPipelinesEmail 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pivotaltracker
Create/Edit Pivotaltracker integration
putApiV4GroupsIdIntegrationsPivotaltracker 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pumble
Create/Edit Pumble integration
putApiV4GroupsIdIntegrationsPumble 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/pushover
Create/Edit Pushover integration
putApiV4GroupsIdIntegrationsPushover 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/redmine
Create/Edit Redmine integration
putApiV4GroupsIdIntegrationsRedmine 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/ewm
Create/Edit Ewm integration
putApiV4GroupsIdIntegrationsEwm 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/youtrack
Create/Edit Youtrack integration
putApiV4GroupsIdIntegrationsYoutrack 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/clickup
Create/Edit Clickup integration
putApiV4GroupsIdIntegrationsClickup 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/slack
Create/Edit Slack integration
putApiV4GroupsIdIntegrationsSlack 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/microsoft-teams
Create/Edit Microsoft Teams integration
putApiV4GroupsIdIntegrationsMicrosoftTeams 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mattermost
Create/Edit Mattermost integration
putApiV4GroupsIdIntegrationsMattermost 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/teamcity
Create/Edit Teamcity integration
putApiV4GroupsIdIntegrationsTeamcity 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/telegram
Create/Edit Telegram integration
putApiV4GroupsIdIntegrationsTelegram 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/unify-circuit
Create/Edit Unify Circuit integration
putApiV4GroupsIdIntegrationsUnifyCircuit 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/webex-teams
Create/Edit Webex Teams integration
putApiV4GroupsIdIntegrationsWebexTeams 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/zentao
Create/Edit Zentao integration
putApiV4GroupsIdIntegrationsZentao 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/squash-tm
Create/Edit Squash Tm integration
putApiV4GroupsIdIntegrationsSquashTm 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/github
Create/Edit Github integration
putApiV4GroupsIdIntegrationsGithub 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/git-guardian
Create/Edit Git Guardian integration
putApiV4GroupsIdIntegrationsGitGuardian 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/google-cloud-platform-artifact-registry
Create/Edit Google Cloud Platform Artifact Registry integration
putApiV4GroupsIdIntegrationsGoogleCloudPlatformArtifactRegistry 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/google-cloud-platform-workload-identity-federation
Create/Edit Google Cloud Platform Workload Identity Federation integration
putApiV4GroupsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mock-ci
Create/Edit Mock Ci integration
putApiV4GroupsIdIntegrationsMockCi 2 params → 200400401404422
PUT
/api/v4/groups/{id}/integrations/mock-monitoring
Create/Edit Mock Monitoring integration
putApiV4GroupsIdIntegrationsMockMonitoring 2 params → 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 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/asana
Create/Edit Asana integration
putApiV4ProjectsIdServicesAsana 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/assembla
Create/Edit Assembla integration
putApiV4ProjectsIdServicesAssembla 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/bamboo
Create/Edit Bamboo integration
putApiV4ProjectsIdServicesBamboo 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/bugzilla
Create/Edit Bugzilla integration
putApiV4ProjectsIdServicesBugzilla 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/buildkite
Create/Edit Buildkite integration
putApiV4ProjectsIdServicesBuildkite 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/campfire
Create/Edit Campfire integration
putApiV4ProjectsIdServicesCampfire 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/confluence
Create/Edit Confluence integration
putApiV4ProjectsIdServicesConfluence 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/custom-issue-tracker
Create/Edit Custom Issue Tracker integration
putApiV4ProjectsIdServicesCustomIssueTracker 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/datadog
Create/Edit Datadog integration
putApiV4ProjectsIdServicesDatadog 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/diffblue-cover
Create/Edit Diffblue Cover integration
putApiV4ProjectsIdServicesDiffblueCover 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/discord
Create/Edit Discord integration
putApiV4ProjectsIdServicesDiscord 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/drone-ci
Create/Edit Drone Ci integration
putApiV4ProjectsIdServicesDroneCi 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/emails-on-push
Create/Edit Emails On Push integration
putApiV4ProjectsIdServicesEmailsOnPush 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/external-wiki
Create/Edit External Wiki integration
putApiV4ProjectsIdServicesExternalWiki 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/gitlab-slack-application
Create/Edit Gitlab Slack Application integration
putApiV4ProjectsIdServicesGitlabSlackApplication 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/google-play
Create/Edit Google Play integration
putApiV4ProjectsIdServicesGooglePlay 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/hangouts-chat
Create/Edit Hangouts Chat integration
putApiV4ProjectsIdServicesHangoutsChat 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/harbor
Create/Edit Harbor integration
putApiV4ProjectsIdServicesHarbor 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/irker
Create/Edit Irker integration
putApiV4ProjectsIdServicesIrker 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/jenkins
Create/Edit Jenkins integration
putApiV4ProjectsIdServicesJenkins 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/jira
Create/Edit Jira integration
putApiV4ProjectsIdServicesJira 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/jira-cloud-app
Create/Edit Jira Cloud App integration
putApiV4ProjectsIdServicesJiraCloudApp 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/linear
Create/Edit Linear integration
putApiV4ProjectsIdServicesLinear 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/matrix
Create/Edit Matrix integration
putApiV4ProjectsIdServicesMatrix 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/mattermost-slash-commands
Create/Edit Mattermost Slash Commands integration
putApiV4ProjectsIdServicesMattermostSlashCommands 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/packagist
Create/Edit Packagist integration
putApiV4ProjectsIdServicesPackagist 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/phorge
Create/Edit Phorge integration
putApiV4ProjectsIdServicesPhorge 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/pipelines-email
Create/Edit Pipelines Email integration
putApiV4ProjectsIdServicesPipelinesEmail 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/pivotaltracker
Create/Edit Pivotaltracker integration
putApiV4ProjectsIdServicesPivotaltracker 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/pumble
Create/Edit Pumble integration
putApiV4ProjectsIdServicesPumble 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/pushover
Create/Edit Pushover integration
putApiV4ProjectsIdServicesPushover 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/redmine
Create/Edit Redmine integration
putApiV4ProjectsIdServicesRedmine 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/ewm
Create/Edit Ewm integration
putApiV4ProjectsIdServicesEwm 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/youtrack
Create/Edit Youtrack integration
putApiV4ProjectsIdServicesYoutrack 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/clickup
Create/Edit Clickup integration
putApiV4ProjectsIdServicesClickup 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/slack
Create/Edit Slack integration
putApiV4ProjectsIdServicesSlack 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/microsoft-teams
Create/Edit Microsoft Teams integration
putApiV4ProjectsIdServicesMicrosoftTeams 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/mattermost
Create/Edit Mattermost integration
putApiV4ProjectsIdServicesMattermost 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/teamcity
Create/Edit Teamcity integration
putApiV4ProjectsIdServicesTeamcity 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/telegram
Create/Edit Telegram integration
putApiV4ProjectsIdServicesTelegram 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/unify-circuit
Create/Edit Unify Circuit integration
putApiV4ProjectsIdServicesUnifyCircuit 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/webex-teams
Create/Edit Webex Teams integration
putApiV4ProjectsIdServicesWebexTeams 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/zentao
Create/Edit Zentao integration
putApiV4ProjectsIdServicesZentao 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/squash-tm
Create/Edit Squash Tm integration
putApiV4ProjectsIdServicesSquashTm 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/github
Create/Edit Github integration
putApiV4ProjectsIdServicesGithub 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/git-guardian
Create/Edit Git Guardian integration
putApiV4ProjectsIdServicesGitGuardian 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/google-cloud-platform-artifact-registry
Create/Edit Google Cloud Platform Artifact Registry integration
putApiV4ProjectsIdServicesGoogleCloudPlatformArtifactRegistry 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/google-cloud-platform-workload-identity-federation
Create/Edit Google Cloud Platform Workload Identity Federation integration
putApiV4ProjectsIdServicesGoogleCloudPlatformWorkloadIdentityFederation 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/mock-ci
Create/Edit Mock Ci integration
putApiV4ProjectsIdServicesMockCi 2 params → 200400401404422
PUT
/api/v4/projects/{id}/services/mock-monitoring
Create/Edit Mock Monitoring integration
putApiV4ProjectsIdServicesMockMonitoring 2 params → 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 2 params → 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 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/asana
Create/Edit Asana integration
putApiV4ProjectsIdIntegrationsAsana 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/assembla
Create/Edit Assembla integration
putApiV4ProjectsIdIntegrationsAssembla 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/bamboo
Create/Edit Bamboo integration
putApiV4ProjectsIdIntegrationsBamboo 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/bugzilla
Create/Edit Bugzilla integration
putApiV4ProjectsIdIntegrationsBugzilla 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/buildkite
Create/Edit Buildkite integration
putApiV4ProjectsIdIntegrationsBuildkite 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/campfire
Create/Edit Campfire integration
putApiV4ProjectsIdIntegrationsCampfire 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/confluence
Create/Edit Confluence integration
putApiV4ProjectsIdIntegrationsConfluence 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/custom-issue-tracker
Create/Edit Custom Issue Tracker integration
putApiV4ProjectsIdIntegrationsCustomIssueTracker 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/datadog
Create/Edit Datadog integration
putApiV4ProjectsIdIntegrationsDatadog 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/diffblue-cover
Create/Edit Diffblue Cover integration
putApiV4ProjectsIdIntegrationsDiffblueCover 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/discord
Create/Edit Discord integration
putApiV4ProjectsIdIntegrationsDiscord 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/drone-ci
Create/Edit Drone Ci integration
putApiV4ProjectsIdIntegrationsDroneCi 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/emails-on-push
Create/Edit Emails On Push integration
putApiV4ProjectsIdIntegrationsEmailsOnPush 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/external-wiki
Create/Edit External Wiki integration
putApiV4ProjectsIdIntegrationsExternalWiki 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/gitlab-slack-application
Create/Edit Gitlab Slack Application integration
putApiV4ProjectsIdIntegrationsGitlabSlackApplication 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/google-play
Create/Edit Google Play integration
putApiV4ProjectsIdIntegrationsGooglePlay 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/hangouts-chat
Create/Edit Hangouts Chat integration
putApiV4ProjectsIdIntegrationsHangoutsChat 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/harbor
Create/Edit Harbor integration
putApiV4ProjectsIdIntegrationsHarbor 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/irker
Create/Edit Irker integration
putApiV4ProjectsIdIntegrationsIrker 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/jenkins
Create/Edit Jenkins integration
putApiV4ProjectsIdIntegrationsJenkins 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/jira
Create/Edit Jira integration
putApiV4ProjectsIdIntegrationsJira 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/jira-cloud-app
Create/Edit Jira Cloud App integration
putApiV4ProjectsIdIntegrationsJiraCloudApp 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/linear
Create/Edit Linear integration
putApiV4ProjectsIdIntegrationsLinear 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/matrix
Create/Edit Matrix integration
putApiV4ProjectsIdIntegrationsMatrix 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mattermost-slash-commands
Create/Edit Mattermost Slash Commands integration
putApiV4ProjectsIdIntegrationsMattermostSlashCommands 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/packagist
Create/Edit Packagist integration
putApiV4ProjectsIdIntegrationsPackagist 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/phorge
Create/Edit Phorge integration
putApiV4ProjectsIdIntegrationsPhorge 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pipelines-email
Create/Edit Pipelines Email integration
putApiV4ProjectsIdIntegrationsPipelinesEmail 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pivotaltracker
Create/Edit Pivotaltracker integration
putApiV4ProjectsIdIntegrationsPivotaltracker 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pumble
Create/Edit Pumble integration
putApiV4ProjectsIdIntegrationsPumble 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/pushover
Create/Edit Pushover integration
putApiV4ProjectsIdIntegrationsPushover 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/redmine
Create/Edit Redmine integration
putApiV4ProjectsIdIntegrationsRedmine 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/ewm
Create/Edit Ewm integration
putApiV4ProjectsIdIntegrationsEwm 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/youtrack
Create/Edit Youtrack integration
putApiV4ProjectsIdIntegrationsYoutrack 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/clickup
Create/Edit Clickup integration
putApiV4ProjectsIdIntegrationsClickup 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/slack
Create/Edit Slack integration
putApiV4ProjectsIdIntegrationsSlack 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/microsoft-teams
Create/Edit Microsoft Teams integration
putApiV4ProjectsIdIntegrationsMicrosoftTeams 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mattermost
Create/Edit Mattermost integration
putApiV4ProjectsIdIntegrationsMattermost 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/teamcity
Create/Edit Teamcity integration
putApiV4ProjectsIdIntegrationsTeamcity 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/telegram
Create/Edit Telegram integration
putApiV4ProjectsIdIntegrationsTelegram 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/unify-circuit
Create/Edit Unify Circuit integration
putApiV4ProjectsIdIntegrationsUnifyCircuit 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/webex-teams
Create/Edit Webex Teams integration
putApiV4ProjectsIdIntegrationsWebexTeams 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/zentao
Create/Edit Zentao integration
putApiV4ProjectsIdIntegrationsZentao 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/squash-tm
Create/Edit Squash Tm integration
putApiV4ProjectsIdIntegrationsSquashTm 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/github
Create/Edit Github integration
putApiV4ProjectsIdIntegrationsGithub 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/git-guardian
Create/Edit Git Guardian integration
putApiV4ProjectsIdIntegrationsGitGuardian 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/google-cloud-platform-artifact-registry
Create/Edit Google Cloud Platform Artifact Registry integration
putApiV4ProjectsIdIntegrationsGoogleCloudPlatformArtifactRegistry 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/google-cloud-platform-workload-identity-federation
Create/Edit Google Cloud Platform Workload Identity Federation integration
putApiV4ProjectsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mock-ci
Create/Edit Mock Ci integration
putApiV4ProjectsIdIntegrationsMockCi 2 params → 200400401404422
PUT
/api/v4/projects/{id}/integrations/mock-monitoring
Create/Edit Mock Monitoring integration
putApiV4ProjectsIdIntegrationsMockMonitoring 2 params → 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 2 params → 201401404
POST
/api/v4/integrations/slack/events
Receive Slack events
postApiV4IntegrationsSlackEvents 1 param → 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 1 param → 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), putApiV4ProjectsIdIntegrationsMattermost (36 properties). Each schema is shown below with its type and property counts.

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