GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node interacts with the GitLab API to retrieve information about a specific user email by its ID. It is useful in scenarios where you need to fetch details of a user's email address from GitLab, such as verifying email ownership or managing user contact information.

Use Case Examples

  1. Fetch details of a user email by providing the email ID to integrate with user management workflows.
  2. Automate email verification processes by retrieving email information from 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.
Parameter Schema Schema defining the path parameter 'email_id' which is required and is an integer representing the ID of the email.
Request Body Schema Schema for the request body, null for this operation as it is a GET request.
Request Path API endpoint path with a placeholder for the email ID parameter.
Path Parameters Collection of path parameters including 'email_id' which is the ID of the email to retrieve.

Output

JSON

  • id - The unique identifier of the email.
  • email - The email address.
  • confirmed_at - Timestamp when the email was confirmed.
  • created_at - Timestamp when the email record was created.
  • updated_at - Timestamp when the email record was last updated.

Dependencies

  • GitLab API key credential

Troubleshooting

  • Ensure the 'email_id' path parameter is provided and is a valid integer; missing or invalid ID will cause request failure.
  • Authentication errors may occur if the GitLab API key is missing or invalid; verify credentials are correctly set.
  • Network or base URL issues can cause connection failures; confirm the baseUrl is correct and accessible.

Links

Discussion