GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdServicesPackagist

AI-generated

Summary

Update the Packagist integration service settings for a specific GitLab project by providing the project ID and configuration parameters.

Inputs

  • id (required) — The ID of the GitLab project to update the Packagist service settings for.
  • putApiV4ProjectsIdServicesPackagist (required) — The configuration object containing the settings to apply to the Packagist service integration.
  • skipAuthentication — Optionally skip authentication for the request; defaults to false, using GitLab API credentials.
  • baseUrl — The base URL of the GitLab instance; defaults to https://gitlab.com.

Output shape

a JSON object representing the updated Packagist service integration settings for the specified project

The operation returns the updated service configuration as a JSON response. Requires authenticated GitLab API credentials unless Skip Authentication is enabled. The 'id' path parameter and request body are mandatory.

Links

Discussion