GitLab API

GitlabTool

Actions1095

Integrations → putApiV4GroupsIdIntegrationsPackagist

AI-generated

Summary

Update the Packagist integration settings for a specific GitLab group by sending a PUT request to the group's Packagist integration API endpoint.

Inputs

  • id (required) — The ID of the GitLab group whose Packagist integration you want to update.
  • putApiV4GroupsIdIntegrationsPackagist (required) — The request body containing the configuration settings for the Packagist integration, matching the expected schema for this endpoint.
  • skipAuthentication — Optional boolean to skip authentication if set to true; otherwise, GitLab API credentials are used.
  • baseUrl — The base URL of the GitLab instance, defaults to https://gitlab.com.

Output shape

a single JSON object representing the updated Packagist integration configuration for the specified GitLab group

The response will contain the updated integration details as returned by the GitLab API. Authentication is required unless skipped. The operation targets the REST endpoint /api/v4/groups/{id}/integrations/packagist with a PUT method.

Examples

Example 1: Update Packagist integration of group with ID 123

Set 'id' path parameter to '123' and provide the integration settings in the request body parameter adhering to the PutApiV4GroupsIdIntegrationsPackagist schema.

Links

Discussion