GitLab API

GitlabTool

Actions1095

Integrations → putApiV4ProjectsIdServicesAsana

AI-generated

Summary

Update the Asana integration service settings for a specified GitLab project.

Inputs

  • id (required) — The numeric ID of the GitLab project to configure Asana integration for.
  • putApiV4ProjectsIdServicesAsana (required) — The request body containing the configuration details for the Asana service integration.
  • skipAuthentication — Optional flag to skip using stored GitLab API credentials for this request.
  • baseUrl — The base URL of the GitLab instance; defaults to https://gitlab.com.

Output shape

a single JSON object representing the updated Asana integration service configuration for the project

Requires authentication unless 'Skip Authentication' is enabled. The operation performs a PUT request to the endpoint /api/v4/projects/{id}/services/asana, replacing the current Asana service settings with those specified in the request body.

Links

Discussion