API reference#
See also
Looking for ways to interact with our source code archive from your applications or research projects? Learn how to use Software Heritage from your applications.
Here is the reference documentation of Software Heritage own software stack by components:
- swh.alter
- Using swh-alter
- Dependencies
- Configuration
- Removing objects from the archive
- Resuming a removal from a recovery bundle
- Restoring from a recovery bundle
- Getting information from a recovery bundle
- Extracting content stored in a recovery bundle
- Operating recovery bundles remotely
- Shared secrets rollover
- For mirrors: watching and acting on removal notifications
- Removal algorithm
- Recovery bundles
- swh.alter package
- Using swh-alter
- swh.auth
- swh.core
- swh.counters
- swh.dataset
- swh.deposit
- swh.fuse
- swh.graph
- swh.graphql
- swh.indexer
- swh.journal
- swh.lister
- swh.loader
- swh.model
- swh.objstorage
- swh.objstorage.replayer
- swh.perfecthash
- Software Heritage - Provenance
- Description
- swh.scanner
- swh.scheduler
- swh.scrubber
- swh.search
- swh.storage
- swh.vault
- swh.web
- swh.web.client
- swh.webhooks