GitLab API

GitlabTool

Actions1095

Projects → postApiV4ProjectsIdUnarchive

AI-generated

Summary

Unarchive a GitLab project by sending a POST request to the /api/v4/projects/{id}/unarchive endpoint.

Inputs

  • id (required) — The ID or URL-encoded path of the project to unarchive.
  • Skip Authentication — Optionally skip authentication for this request (default is false).
  • baseUrl — Base URL of the GitLab instance; defaults to https://gitlab.com.

Output shape

A single record representing the updated project resource as returned by GitLab's unarchive API endpoint.

Returns the JSON response from GitLab's project unarchive API. The request requires authentication unless explicitly skipped. The path parameter 'id' is mandatory.

Examples

Example 1: Unarchive a specific project by its ID using authenticated GitLab API credentials.

Set operation to 'postApiV4ProjectsIdUnarchive', enter the project 'id' in Path Parameters, ensure authentication is enabled, and optionally set a custom GitLab base URL.

Links

Discussion