GitLab API

GitlabTool

Actions1095

Nuget_packages → getApiV4GroupsIdPackagesNugetSymbolfiles*fileName*signature*sameFileName

AI-generated

Summary

Retrieve a NuGet package symbol file from a GitLab group by specifying the group ID or path, the symbol file name, its signature, and the same file name, using an authenticated GET request with a required 'Symbolchecksum' header.

Inputs

  • id (required) — The group ID or full group path identifying the GitLab group.
  • file_name (required) — The name of the symbol file to retrieve (e.g., 'mynugetpkg.pdb').
  • signature (required) — The symbol file's signature to specify the particular file version.
  • same_file_name (required) — A parameter to match symbol files with the same name.
  • Symbolchecksum (required) — The checksum header of the symbol file to authenticate the request.
  • baseUrl — Optional base URL for the GitLab instance (defaults to 'https://gitlab.com').
  • skipAuthentication — Boolean flag to skip authentication (defaults to false).
  • method — HTTP method to use, defaults to 'GET'.

Output shape

a single binary file representing the requested NuGet symbol file

The operation returns the raw symbol file matching the parameters provided. Proper authentication is required unless explicitly skipped. Parameters in path, query, and header must be correctly set for successful retrieval.

Links

Discussion