GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves the access information for GitLab Pages of a specific project using the GitLab API v4. It is useful for scenarios where you need to check or manage the access permissions of GitLab Pages associated with a project, such as verifying who can view or modify the pages.

Use Case Examples

  1. Get the pages access details of a project by providing the project ID or URL-encoded path.
  2. Use this operation to audit or automate access control for GitLab Pages in CI/CD workflows.

Properties

Name Meaning
Skip Authentication Whether to skip authentication for the API request.
Authentication The authentication method used for the API request, defaulting to GitLab API key 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.
Path Parameters The path parameters for the API request, specifically the project ID or URL-encoded path.

Output

JSON

  • access - Access information for the GitLab Pages of the specified project

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the project ID or URL-encoded path is correct and accessible with the provided credentials.
  • Verify that the GitLab API base URL is correct and reachable.
  • Check that the authentication credentials are valid and have sufficient permissions to access project pages access information.

Links

Discussion