GitLab API

GitlabTool

Actions1095

Projects → getApiV4ProjectsIdRepositoryStorageMovesRepositoryStorageMoveId

AI-generated

Summary

Retrieve details for a specific repository storage move of a GitLab project using its project ID or URL-encoded path and the storage move's ID.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project whose repository storage move details are to be retrieved.
  • repository_storage_move_id (required) — The ID of the project repository storage move to fetch.
  • baseUrl — Optional base URL to override the default GitLab instance URL (default is https://gitlab.com).
  • skipAuthentication — Boolean flag to skip using stored authentication credentials; if true, no authentication is applied.
  • method — HTTP method to use for the request; defaults to GET and typically remains unchanged for this operation.

Output shape

a single record representing the repository storage move object returned from GitLab's API

The operation calls the endpoint /api/v4/projects/{id}/repository_storage_moves/{repository_storage_move_id} with the GET method by default. Authentication is required unless skipping is explicitly enabled. The output includes details of the repository storage move as provided by GitLab's API.

Examples

Example 1: Retrieve details of a specific repository storage move for a project

Set 'id' to the target project's ID or URL-encoded path, set 'repository_storage_move_id' to the specific storage move ID. Use the default or a custom 'baseUrl' if needed, and authenticate with the configured GitLab API credentials.

Links

Discussion