GitLab API

GitlabTool

Actions905

Overview

This node operation updates an invitation for a specific email address within a GitLab group using the GitLab API. It is useful for managing group invitations by modifying invitation details for a given email in a group. For example, it can be used to resend or update invitation permissions for a user invited to a GitLab group.

Use Case Examples

  1. Updating an invitation email in a GitLab group to change access level or resend the invite.
  2. Managing group membership invitations programmatically via GitLab API.

Properties

Name Meaning
Skip Authentication Whether to skip authentication for the request.
Authentication The authentication method used for the request, typically an API key credential.
baseUrl The base URL of the GitLab instance to send the request to.
Method The HTTP method to use for the request, here it is PUT.
Path Parameters Parameters to specify the group ID and the email address of the invitation to update.

Output

JSON

  • response - The JSON response from the GitLab API after updating the invitation.

Dependencies

  • GitLab API authentication credential

Troubleshooting

  • Ensure the group ID and email parameters are correctly provided and valid, as invalid values will cause API errors.
  • Authentication errors may occur if the API key credential is missing or invalid; verify credentials are correctly configured.
  • Network or base URL issues can cause request failures; confirm the baseUrl is correct and accessible.

Links

Discussion