GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdIntegrationsMattermost

AI-generated

Summary

Update the Mattermost integration settings for a specific GitLab project by sending a PUT request to the project's Mattermost integration endpoint.

Inputs

  • id (required) — The unique identifier of the GitLab project whose Mattermost integration settings are to be updated.
  • skipAuthentication — Whether to skip authentication; defaults to false.
  • baseUrl — The base URL of the GitLab instance; defaults to 'https://gitlab.com'.

Output shape

the updated Mattermost integration configuration object for the specified project

The operation requires a request body matching the 'putApiV4ProjectsIdIntegrationsMattermost' schema. Authentication is required unless explicitly skipped. The endpoint is '/api/v4/projects/{id}/integrations/mattermost', with the HTTP method PUT.

Links

Discussion