Skip to main content

Upload Packages

POST https://api.repoflow.io/1/workspaces/<workspace-ref>/repositories/<repository-ref>/packages

Upload multiple packages to a repository using packageFiles form-data. This API does not support Maven, Debian, Universal, or Composer package types, use the single package upload API for those.

This endpoint works only with local repositories, or with virtual repositories that have a local repository configured as their upload target.

The server always responds with HTTP 200, returning the upload result for each file.

Minimum Permission: Can manage or Can Deploy • Authentication Not Required

Path Parameters

workspace-refstringRequired

Workspace ID or name.

repository-refstringRequired

Repository ID or name.

Form Data

packageFilesfile[]Required

File(s) to upload, provided as form-data.