Paketwerk
artifact hash
Takes a file digest and answers which released package version it is. Useful for an artefact found in a container layer, a build directory or an attachment with no metadata attached. Hex and base64 input are both accepted and normalised, the digest length is checked against the declared algorithm before anything is fetched, and the response names every matching package version, since one artefact can be published under more than one coordinate.
POST https://paket.halowerk.com/v1/artifact-hashEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| hash | string | Ja | The digest, hex or base64. |
| algorithm | string | Nein | Digest algorithm. SHA1 is what most registries publish for archives. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"hash"
],
"additionalProperties": false,
"properties": {
"hash": {
"type": "string",
"minLength": 16,
"maxLength": 200,
"description": "The digest, hex or base64."
},
"algorithm": {
"type": "string",
"enum": [
"SHA1",
"SHA256",
"SHA512",
"MD5"
],
"default": "SHA1",
"description": "Digest algorithm. SHA1 is what most registries publish for archives."
}
}
}Veröffentlichtes Eingabebeispiel
{
"hash": "3fabe08296e930c796c19e3c516979386ba9fd59",
"algorithm": "SHA1"
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Paketwerk0,005 USDC
dependency bloat
POSThttps://paket.halowerk.com/v1/dependency-bloatScores how much a package costs to depend on, using the resolved graph rather than a guess. Four measurements: the number of transitive nodes, the maximum depth, how many packages appear at more than one version, and the fan-out of the root
- Paketwerk0,005 USDC
dependency confusion
POSThttps://paket.halowerk.com/v1/dependency-confusionTakes the names your organisation publishes internally and checks each against the public registry of the same ecosystem. Three findings, kept apart because they call for different actions. Name is free: nobody has taken it, the door is ope
- Paketwerk0,005 USDC
dependency graph
POSThttps://paket.halowerk.com/v1/dependency-graphReturns the resolved dependency graph of one package version across seven ecosystems: every node with its ecosystem, name, resolved version, whether it is bundled, and its depth from the root. Depth is computed as the shortest path from the