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
- swh.auth
- swh.core
- swh.counters
- swh.dataset
- swh.deposit
- swh.fuse
- swh.graph
- swh.graphql
- swh.indexer
- swh-indexer
- Hacking on swh-indexer
- Metadata workflow
- SwhPkg Vocabulary
- swh.indexer package
- swh.indexer.metadata_dictionary package
- swh.indexer.storage package
- swh.indexer.cli module
- swh.indexer.codemeta module
- swh.indexer.fossology_license module
- swh.indexer.indexer module
- swh.indexer.journal_client module
- swh.indexer.metadata module
- swh.indexer.metadata_detector module
- swh.indexer.mimetype module
- swh.indexer.namespaces module
- swh.indexer.origin_head module
- swh.indexer.rehash module
- swh.indexer.tasks module
get_datastore()
- Reference Documentation
- swh.journal
- swh.lister
- swh.loader
- swh.model
- Data model
- SoftWare Heritage persistent IDentifiers (SWHIDs)
- Command-line interface
- swh.model package
- swh.model.fields package
- swh.model.cli module
- swh.model.collections module
- swh.model.discovery module
- swh.model.exceptions module
- swh.model.from_disk module
- swh.model.git_objects module
- swh.model.hashutil module
- swh.model.hypothesis_strategies module
- swh.model.identifiers module
- swh.model.merkle module
- swh.model.model module
- swh.model.swhids module
- swh.model.toposort module
- swh.model.validators module
- swh.objstorage
- swh.objstorage.replayer
- swh.perfecthash
- swh.scanner
- swh.scheduler
- swh.scrubber
- swh.search
- swh.spdx
- swh.storage
- swh.vault
- swh.web
- Developers Information
- swh-web API URLs
- URI scheme for swh-web Browse application
- URI scheme for SoftWare Heritage IDentifiers (SWHIDs)
- Miscellaneous URLs
- swh.web package
- swh.web.add_forge_now package
- swh.web.api package
- swh.web.archive_coverage package
- swh.web.auth package
- swh.web.badges package
- swh.web.banners package
- swh.web.browse package
- swh.web.client package
- swh.web.deposit package
- swh.web.inbound_email package
- swh.web.jslicenses package
- swh.web.mailmap package
- swh.web.metrics package
- swh.web.save_code_now package
- swh.web.save_origin_webhooks package
- swh.web.utils package
- swh.web.vault package
- swh.web.webapp package
- swh.web.config module
- swh.web.gunicorn_config module
- swh.web.manage module
- swh.web.urls module
- swh.web.client