GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdIntegrationsPipelinesEmail

AI-generated

Summary

Update the pipelines email integration settings for a specific GitLab project by specifying the project ID and providing the configuration in the request body.

Inputs

  • id (required) — The ID of the GitLab project for which to update the pipelines email integration.
  • putApiV4ProjectsIdIntegrationsPipelinesEmail (required) — The request body containing the pipelines email integration settings to update, matching the defined schema.
  • baseUrl — Optional base URL for the GitLab instance; defaults to https://gitlab.com if not provided.
  • skipAuthentication — Boolean to indicate whether to skip authentication (defaults to false).

Output shape

A JSON object representing the updated pipelines email integration settings for the specified project.

The operation performs a PUT request to /api/v4/projects/{id}/integrations/pipelines-email and returns the updated integration data. Authentication is required unless explicitly skipped.

Links

Discussion