GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdServicesGitlabSlackApplication

AI-generated

Summary

Update the GitLab Slack application integration settings for a specified project by sending a PUT request to the GitLab API endpoint.

Inputs

  • id (required) — The ID of the GitLab project to update the Slack application integration for.
  • putApiV4ProjectsIdServicesGitlabSlackApplication (required) — The request body containing the configuration parameters to update the GitLab Slack application integration for the specified project.
  • skipAuthentication — Boolean flag to skip using authentication credentials; defaults to false.
  • baseUrl — The base URL of the GitLab instance; defaults to 'https://gitlab.com'.

Output shape

a single JSON object representing the updated integration settings returned by the GitLab API

The response follows the schema defined by the GitLab API for updating the GitLab Slack application service on a project. This operation requires a valid project ID and appropriate permissions. Authentication is used by default unless explicitly skipped.

Examples

Example 1: Update Slack integration settings for a GitLab project

Provide the project ID and the Slack integration configuration parameters in the body; optionally adjust baseUrl if using a self-hosted GitLab instance; execute the operation to update the Slack integration settings.

Links

Discussion