GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdIntegrationsAsana

AI-generated

Summary

Update the Asana integration settings for a specific GitLab project using its project ID.

Inputs

  • id (required) — The ID of the GitLab project for which to update the Asana integration.
  • putApiV4ProjectsIdIntegrationsAsana (required) — The request body containing the Asana integration configuration details to be updated.
  • Skip Authentication — Optionally skip authentication for this request (default is false).
  • baseUrl — The base URL for the GitLab instance (default is https://gitlab.com).

Output shape

a single record representing the updated Asana integration settings for the specified project

The operation sends a PUT request to the endpoint /api/v4/projects/{id}/integrations/asana; the response shape depends on the GitLab API's returned integration object.

Examples

Example 1: Update an Asana integration for project with ID 123

Set 'id' path parameter to '123'; provide the Asana integration settings in the request body according to the GitLab API schema for Asana integrations; optionally specify a custom baseUrl if not using the default gitlab.com instance.

Links

Discussion