GitLab API

GitlabTool

Actions1000

Overview

This node operation performs a PUT request to update the Assembla integration settings for a specific GitLab group identified by its ID. It is useful for automating the management of group integrations in GitLab, such as enabling or configuring Assembla integration programmatically.

Use Case Examples

  1. Updating Assembla integration settings for a GitLab group by specifying the group ID and providing the integration configuration in the request body.
  2. Automating the synchronization of group integration settings across multiple GitLab groups.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the request.
Authentication Specifies the authentication method to use, defaulting to GitLab API authentication.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method to use for the request, defaulting to GET but settable to PUT for this operation.
Path Parameters The path parameters for the request, specifically the group ID to identify which group's Assembla integration to update.

Output

JSON

  • id - The ID of the GitLab group for which the integration is updated.
  • integrationStatus - The status or result of the Assembla integration update operation.

Dependencies

  • GitLab API authentication token

Troubleshooting

  • Ensure the group ID path parameter is correctly provided and is a valid integer.
  • Verify that the authentication token has sufficient permissions to update group integrations.
  • Check that the request body schema matches the expected structure for the Assembla integration update.
  • Common error messages may include authentication failures, invalid group ID, or schema validation errors. Resolving these involves verifying credentials, input parameters, and request body format.

Links

Discussion