GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdServicesExternalWiki

AI-generated

Summary

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

Inputs

  • id (required) — The integer project ID for which to update the External Wiki integration.
  • putApiV4ProjectsIdServicesExternalWiki (required) — The request body object containing the External Wiki service configuration to apply to the specified project.
  • skipAuthentication — Option to skip authentication for the request; defaults to false.
  • baseUrl — The base URL of the GitLab instance; defaults to https://gitlab.com.

Output shape

a single JSON object representing the updated External Wiki service configuration for the project

The returned object conforms to GitLab's External Wiki service schema. Authentication is required unless explicitly skipped. The operation uses a PUT HTTP method to fully replace the existing integration settings.

Examples

Example 1: Update External Wiki URL

Provide the project ID and the External Wiki service details in the request body to update the integration settings for that project.

Links

Discussion