GitLab API

GitlabTool

Actions1095

Integrations → putApiV4GroupsIdIntegrationsMattermost

AI-generated

Summary

Update the Mattermost integration settings for a specific GitLab group by sending a PUT request to the /api/v4/groups/{id}/integrations/mattermost endpoint.

Inputs

  • id (required) — The ID of the GitLab group for which to update the Mattermost integration.
  • skipAuthentication — Optionally skip authentication for the request; defaults to false (authentication enabled).
  • baseUrl — Base URL of the GitLab instance; defaults to https://gitlab.com.
  • method — HTTP method used for the request; defaults to PUT.

Output shape

a single object representing the updated Mattermost integration configuration for the specified GitLab group

The output contains the response body returned by the GitLab API after updating the Mattermost integration. Requires the 'id' path parameter and a request body conforming to the 'putApiV4GroupsIdIntegrationsMattermost' schema (not shown in detail). The operation uses GitLab API authentication by default if skipAuthentication is false.

Examples

Example 1: Update Mattermost integration for a GitLab group

Specify the group ID in the path parameters and provide the integration settings in the request body; the node sends a PUT request to update the Mattermost integration for that group.

Links

Discussion