GitLab API

GitlabTool

Actions905

Overview

This node operation deletes a specific error tracking client key from a GitLab project. It is useful for managing and revoking client keys associated with error tracking in GitLab projects, helping maintain security and control over error reporting access.

Use Case Examples

  1. Deleting an outdated or compromised error tracking client key from a project to prevent unauthorized error data access.
  2. Removing client keys that are no longer needed to keep the project's error tracking configuration clean.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the request.
Authentication Specifies the authentication method to use, defaulting to GitLab API authentication.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET but DELETE is used for this operation.
Path Parameters Parameters required in the URL path to identify the project and the client key to delete.

Output

JSON

  • success - Indicates whether the deletion was successful.
  • statusCode - HTTP status code returned by the API.

Dependencies

  • GitLab API authentication token

Troubleshooting

  • Ensure the project ID and client key ID are correct and exist in the GitLab instance.
  • Verify that the authentication token has sufficient permissions to delete error tracking client keys.
  • Check the base URL to ensure it points to the correct GitLab instance if using a self-hosted GitLab.

Links

Discussion