---
title: "Disable an integration"
method: DELETE
path: "/api/v4/projects/{id}/services/{slug}"
tags: ["integrations"]
---

# Disable an integration

`DELETE /api/v4/projects/{id}/services/{slug}`

## Request

- Base URL: `https://gitlab.com`
- URL: `https://gitlab.com/api/v4/projects/{id}/services/{slug}`
- Auth: none declared

Disables a specified integration. Integration settings are preserved.

## Path parameters

- `slug` 'apple-app-store' | 'asana' | 'assembla' | 'bamboo' | 'bugzilla' | 'buildkite' | 'campfire' | 'confluence' | 'custom-issue-tracker' | 'datadog' | 'diffblue-cover' | 'discord' | 'drone-ci' | 'emails-on-push' | 'external-wiki' | 'gitlab-slack-application' | 'google-play' | 'hangouts-chat' | 'harbor' | 'irker' | 'jenkins' | 'jira' | 'jira-cloud-app' | 'linear' | 'matrix' | 'mattermost-slash-commands' | 'packagist' | 'phorge' | 'pipelines-email' | 'pivotaltracker' | 'pumble' | 'pushover' | 'redmine' | 'ewm' | 'youtrack' | 'clickup' | 'slack' | 'microsoft-teams' | 'mattermost' | 'teamcity' | 'telegram' | 'unify-circuit' | 'webex-teams' | 'zentao' | 'squash-tm' | 'github' | 'git-guardian' | 'google-cloud-platform-artifact-registry' | 'google-cloud-platform-workload-identity-federation' | 'mock-ci' | 'mock-monitoring', required
- `id` integer, required

## Response `204`

Disable an integration

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `404`: Not found

---

[API](https://skmtc.dev/gitlab/apis/gitlab-api.md) - [All operations](https://skmtc.dev/gitlab/apis/gitlab-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gitlab/apis/gitlab-api/revisions/b234947ef3f2?raw)
