GitLab API

GitlabTool

Actions1000

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, ensuring that obsolete or compromised keys are removed to maintain security.

Use Case Examples

  1. Deleting an error tracking client key from a project to revoke its access.
  2. Automating the cleanup of client keys for projects that are no longer in use.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
Authentication The authentication method used for the request, defaulting to GitLab API 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 but set to DELETE for this operation.
Path Parameters Parameters required in the request path to identify the project and client key to delete.

Output

JSON

  • success - Indicates whether the deletion was successful.

Dependencies

  • GitLab API authentication

Troubleshooting

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

Links

Discussion