GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdServicesPipelinesEmail

AI-generated

Summary

Update the Pipelines Email integration settings for a specific GitLab project by sending a PUT request to the corresponding API endpoint.

Inputs

  • id (required) — The ID of the GitLab project to update the Pipelines Email integration for.
  • putApiV4ProjectsIdServicesPipelinesEmail (required) — An object containing the configuration settings to update for the Pipelines Email service integration of the project.
  • skipAuthentication — Optionally skip authentication for this request; defaults to false.
  • baseUrl — The base URL for the GitLab server; defaults to https://gitlab.com.

Output shape

a JSON object representing the updated Pipelines Email integration settings of the specified project

The operation returns the response body from the PUT request to /api/v4/projects/{id}/services/pipelines-email. Authentication is required unless explicitly skipped. The project ID must be provided as a path parameter, and the request body must conform to the expected schema for Pipelines Email service settings.

Links

Discussion