← Back
------
Feature:
Repo Delete Endpoint
Date:December 04, 2025Author:Dwayn MatthiesCategory:ENGINEERING------
We just rolled out our new delete endpoint.
Issuing a delete action permanently removes a repository from both hot and cold storage tiers. Once deleted, the data cannot be recovered — this action is non-reversible.
This endpoint is intended for cases where you need to fully retire a repository and all associated objects. Metadata, packfiles, refs, and any cold-store artifacts are removed as part of the process.
Usage example:
storage.deleteRepo({
id: 'your_repo_id',
});If your system maintains local mirrors or sync workers, make sure they handle delete events cleanly to avoid referencing removed repositories.