GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdServicesMattermostSlashCommands

AI-generated

Summary

Update the Mattermost slash commands integration settings for a specific GitLab project by making a PUT request to the GitLab API.

Inputs

  • id (required) — The ID of the GitLab project whose Mattermost slash commands integration you want to update.
  • requestBody (required) — The JSON object containing the settings for the Mattermost slash commands service to update.
  • skipAuthentication — If set to true, bypasses using authentication credentials for the request.
  • baseUrl — The base URL of the GitLab instance, defaults to https://gitlab.com if not specified.

Output shape

A single JSON object representing the updated Mattermost slash commands integration settings for the specified project.

The operation requires the project ID via path parameters and a well-formed JSON body representing the integration's new configuration. Authentication is used by default but can be skipped if explicitly set. The response object structure matches the Mattermost slash command service as defined in GitLab's API.

Links

Discussion