GitLab API icon

GitLab API

Gitlab

Actions1062

Projects → postApiV4ProjectsIdUnarchive

AI-generated

Summary

Unarchive a GitLab project by specifying its ID or URL-encoded path, 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 — Option to skip authentication for the request (defaults to false).
  • baseUrl — The base URL for the GitLab instance, defaults to https://gitlab.com.

Output shape

a single record representing the unarchived project object returned by GitLab's API

This operation sends a POST request and returns the project data after unarchiving. Authentication is required unless Skip Authentication is enabled. The project ID or path must be provided as a path parameter.

Examples

Example 1: Unarchive a project with ID '123'

Set 'Id' to '123' and execute operation to unarchive that project on GitLab instance at baseUrl (default https://gitlab.com).

Links

Discussion