API referenceReference
`/v1/advisories/{id}/packages/{package}/applicability` — the matcher-owned typed applicability projection for one expanded package group, loaded lazily and separately from the advisory detail and package windows.
Path Parameters
id*string
Canonical advisory id, source advisory id, or alias
package*string
Exact conda-forge package name
Response Body
application/json
curl -X GET "https://example.com/v1/advisories/CVE-2023-38545/packages/curl/applicability"{ "canonical_id": "string", "latest_status": "affected", "package_name": "string", "release_axis": null, "source_total": 0, "sources": [ { "applicability": "string", "comparator": "string", "contributes_to_match": true, "identity": { "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 }, "observed_affected_version_count": 0, "provenance": { "job_kind": "string", "job_run_id": "string", "matcher": "string", "matcher_version": "string", "produced_at": "2019-08-24T14:15:22Z" }, "ranges": [ { "boundaries": [ { "boundary_index": 0, "comparison_state": "string", "inclusive": true, "kind": "string", "observed_release_index": 0, "publication": null, "raw_value": "string", "side": "string", "source_boundary_kind": "string", "source_event_index": 0, "unbounded": true } ], "range_type": "string", "source_range_index": 0 } ], "remediation": null, "run_total": 0, "runs": [ { "end_release_index": 0, "end_version": "string", "release_count": 0, "start_release_index": 0, "start_version": "string" } ], "source_advisory_id": "string", "source_affected_index": 0, "source_kind": "string", "version_total": 0, "versions": [ { "observed_release_index": 0, "origin": "string", "raw_version": "string", "source_version_index": 0 } ] } ], "stale_inputs": [ "release_universe" ], "status": "available", "union": null}Empty
`/v1/advisories/{id}/packages/{package}` — one expanded package group, loaded lazily when the UI opens a group. Carries the group's full (still bounded) evidence; the package-specific applicability projection stacks onto this response. GET
Previous Page
`/v1/advisories/{id}/status` — has basilisk processed this advisory and what did the matcher decide. Unknown ids are a 200 `status: "unknown"`, not a 404: "never seen it" is a first-class answer to this question. GET
Next Page
