GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdServicesPipelinesEmail

AI-generated

Summary

Update the Pipelines Email integration settings for a specified GitLab project by sending a PUT request to the /api/v4/projects/{id}/services/pipelines-email endpoint.

Inputs

  • id (required) — The integer ID of the GitLab project whose Pipelines Email integration settings you want to update.
  • requestBody (required) — The request body object that defines the new settings for the Pipelines Email integration, conforming to the 'putApiV4ProjectsIdServicesPipelinesEmail' schema.

Output shape

a JSON object representing the updated Pipelines Email integration configuration for the project

The operation uses a PUT HTTP method and requires authentication via the 'gitlabApi' credential unless 'Skip Authentication' is set to true. The base URL defaults to https://gitlab.com but can be customized. The response contains the updated integration details as per the GitLab API specification.

Examples

Example 1: Updating Pipelines Email integration for a project with ID 123

Provide path parameter 'id' as '123' and a request body with desired update fields for the integration.

Links

Discussion