GitLab API icon

GitLab API

Gitlab

Actions1062

Protected_tags → deleteApiV4ProjectsIdProtectedTagsName

AI-generated

Summary

Deletes a protected tag from a GitLab project.

Inputs

  • id (required) — The ID or URL‑encoded path of the project (e.g., 42 or group%2Fproject).
  • name (required) — The name of the protected tag to delete (e.g., release-1-0).
  • skipAuthentication — If true, the request is sent without using the gitlabApi credential; otherwise the credential provides authentication and base URL.
  • baseUrl — Base URL of the GitLab instance (default: https://gitlab.com). Overridden by the credential when skipAuthentication is false.

Output shape

any

On success the GitLab API returns HTTP 204 No Content, so the node yields an empty response (or the raw response if the underlying implementation returns it).

Examples

Example 1: Delete a protected tag

Supply the project ID and the tag name, keep skipAuthentication false, and ensure a gitlabApi credential is configured. The node performs a DELETE request to /api/v4/projects/{id}/protected_tags/{name}.

Links

Discussion