Basilisk
API referenceReference

Exact-version answer panel: requested/known state, truthful verdict, per-source coverage, and the registered matcher execution checklist.

GET
/v1/packages/{name}/versions/{version}

Path Parameters

name*string

Package name

version*string

Exact recorded version; the aggregate all sentinel is rejected

Response Body

application/json

curl -X GET "https://example.com/v1/packages/pillow/versions/10.2.0"
{  "advisory_counts": {    "affecting": 0,    "unconfirmed": 0  },  "execution_projection": "available",  "identities": [    {      "coordinates": null,      "ecosystem": "string",      "kind": "string",      "position": 0,      "primary": true,      "provenance": {        "availability": "string",        "confidence": 0,        "review": null,        "source": "string",        "source_evidence": [          "string"        ]      },      "role": "string",      "value": "string",      "verified": true    }  ],  "known_version_count": 0,  "latest": true,  "latest_version": "string",  "matcher_executions": [    {      "indeterminate_reason": null,      "matcher_id": "string",      "matcher_version": "string",      "non_execution_reason": null,      "result": null,      "status": "ran"    }  ],  "name": "string",  "release_index": 0,  "requested_version": "string",  "source_coverage": [    {      "evaluated_source_updated_at": "2019-08-24T14:15:22Z",      "source": "string",      "source_complete": true,      "source_last_updated_at": "2019-08-24T14:15:22Z",      "status": "string",      "unavailable_reason": "string"    }  ],  "stale": true,  "stale_inputs": [    "mapping"  ],  "unmapped": true,  "verdict": "affected",  "version_known": true}