Skip to main content

Delete Repository

Delete Repository

Required permissions : Workspace Admin or System Admin

Deleting a repository is a multi-step process, requiring the creation of a "manual task" on the server specifically for deleting the repository.

The server will immediately begin processing this task, which may take some time depending on the repository's size. While a repository is marked for deletion, you will see this status in the UI, and uploading/downloading packages from it will be blocked.

This request cannot be canceled.

  • Endpoint: https://api.repoflow.io/manualTask/start
  • Method: POST
  • Data:
    • type: "deleteRepository"
    • additionalData: a JSON object containing the repository ID
      {
      "repositoryId": "<repository-id>"
      }