GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation deletes an invitation to a GitLab group based on the group ID and the email address of the invitation. It is useful for managing group membership invitations by removing specific pending invitations.

Use Case Examples

  1. Removing an invitation sent to a user's email for a specific GitLab group to prevent them from joining.
  2. Automating cleanup of outdated or incorrect group invitations in GitLab.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
Authentication Type of authentication used, default is GitLab API key.
baseUrl Base URL of the GitLab instance, default is https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Path Parameters Parameters for the request path including group ID and invitation email.

Output

JSON

  • statusCode - HTTP status code of the response.
  • body - Response body from the API call, typically empty for delete operations.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the group ID and email parameters are correctly provided and valid to avoid 404 Not Found errors.
  • Authentication errors may occur if the API key is missing or invalid; verify credentials are correctly set.
  • Check that the HTTP method is set to DELETE for this operation to succeed.

Links

Discussion