GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4GroupsIdIntegrationsPipelinesEmail

AI-generated

Summary

Update the Pipelines Email integration settings for a specific GitLab group by its ID, customizing how pipeline notifications are handled via email.

Inputs

  • id (required) — The ID of the GitLab group for which to update the Pipelines Email integration.
  • putApiV4GroupsIdIntegrationsPipelinesEmail (required) — The request body containing the settings to apply to the Pipelines Email integration for the specified group.
  • baseUrl — Optional base URL for the GitLab instance; defaults to 'https://gitlab.com' if not specified.
  • skipAuthentication — Option to skip authentication; defaults to false.

Output shape

a single JSON object representing the updated Pipelines Email integration resource as returned by the GitLab API

This operation performs a PUT request to the endpoint /api/v4/groups/{id}/integrations/pipelines-email and returns the API's response. Authentication is required unless explicitly skipped.

Examples

Example 1: Update email notifications for pipelines in a group

Provide the group ID and a request body specifying the email integration settings to modify pipeline notification behavior.

Links

Discussion