GitLab API

GitlabTool

Actions905

Overview

This node operation retrieves the email addresses associated with a specific GitLab user by their user ID. It is useful for scenarios where you need to access or verify user email information within GitLab, such as managing user contacts or integrating user data into other systems.

Use Case Examples

  1. Fetch emails of a GitLab user by providing their user ID to manage user communications.
  2. Use in automation workflows to verify or update user email information in GitLab.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request, useful for public or unauthenticated access.
Authentication Type of authentication used, default is GitLab API key authentication.
baseUrl Base URL of the GitLab instance, default is https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Query Parameters Optional query parameters for pagination such as page number and items per page.
Path Parameters Path parameters including the user ID to specify which user's emails to retrieve.

Output

JSON

  • emails - List of email addresses associated with the specified GitLab user

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the user ID provided in path parameters is valid and exists in GitLab to avoid 404 errors.
  • Check that the API key credential has sufficient permissions to access user email information.
  • Verify the base URL is correct for the GitLab instance being accessed.

Links

Discussion