GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdIntegrationsMattermostSlashCommands

AI-generated

Summary

Update the Mattermost slash commands integration settings for a specific GitLab project by project ID.

Inputs

  • id (required) — The unique identifier of the GitLab project for which to update the Mattermost slash commands integration.
  • requestBody (required) — An object containing the Mattermost slash commands integration settings to apply to the project.
  • baseUrl — The base URL of the GitLab instance; defaults to 'https://gitlab.com' if not specified.
  • skipAuthentication — If true, bypass the GitLab API authentication; default is false.

Output shape

a single JSON object representing the updated Mattermost slash commands integration configuration for the specified project

Requires the 'id' path parameter and a valid request body matching the Mattermost slash commands integration schema. Authentication is required unless skipped. Operation corresponds to an HTTP PUT request to the GitLab API endpoint /api/v4/projects/{id}/integrations/mattermost-slash-commands.

Links

Discussion