The Asset Repository API Library provides a RESTful interface for managing, versioning, and retrieving digital assets and their revisions. It enables systems to store assets with full revision history, allowing developers to track changes, access specific versions, and maintain structured asset lifecycle management.
Through its endpoints, clients can list assets, create new revisions, retrieve the latest or specific revisions, update revision metadata such as version tags and labels, and delete assets when necessary. Each revision may include associated resources like icons, metadata, release notes, signatures, and source code.
The API also supports advanced queries, including retrieving the highest tagged revision or the latest revision of an asset. A search endpoint allows filtering asset versions by key, digest, or revision number.
It's necessary to have the right permissions on ODC Portal to manage API clientes
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)