GitLab API

GitlabTool

Actions1095

Projects → getApiV4ProjectsIdUploads

AI-generated

Summary

Retrieve a paginated list of project uploads by specifying the project ID, with optional page and per_page query parameters to control pagination.

Inputs

  • id (required) — The integer ID of the GitLab project whose uploads you want to retrieve.
  • page — The page number to retrieve for pagination, defaults to 1 if not specified.
  • per_page — The number of uploads to return per page, defaults to 20 if not specified.
  • skipAuthentication — Whether to skip authentication; defaults to false, meaning authentication is required.

Output shape

a JSON response containing an array of upload objects associated with the specified project, subject to pagination parameters

Supports pagination via 'page' and 'per_page' query parameters. Requires authentication via GitLab API credentials unless 'Skip Authentication' is set to true. Returns standard GitLab API error responses on failure.

Examples

Example 1: Fetch first page of uploads for project with ID 123

Set 'Id' path parameter to '123'. Optionally set 'Page' to '1' and 'Per_page' to desired number of items per page.

Links

Discussion