GitLab API

GitlabTool

Actions1095

Integrations → putApiV4GroupsIdIntegrationsEmailsOnPush

AI-generated

Summary

Update the Emails on Push integration settings for a specific GitLab group by sending a PUT request to the group's integrations API endpoint.

Inputs

  • id (required) — The unique identifier of the GitLab group for which to update the Emails on Push integration.
  • requestBody (required) — The configuration data for the Emails on Push integration to update on the specified group.
  • skipAuthentication — Optionally skip authenticating the request (default is false).
  • baseUrl — The base URL for the GitLab instance; defaults to 'https://gitlab.com'.

Output shape

A single JSON object representing the updated Emails on Push integration configuration for the specified group.

Requires specifying the group 'id' path parameter and providing a valid request body with the integration settings to update. Uses GitLab API authentication unless 'Skip Authentication' is enabled.

Examples

Example 1: Update Emails on Push integration for group 42

Set path parameter 'id' to '42'; provide the request body payload matching the putApiV4GroupsIdIntegrationsEmailsOnPush schema; authenticate using GitLab API credentials; execute to receive the updated integration configuration.

Links

Discussion