{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/crimsoncrawler-com/json-schema/crimsoncrawler-com-post-v1-enrich-package-request-schema.json",
  "title": "PostV1EnrichPackageRequest",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/crimsoncrawler-com-openapi-generated.yml#/components/schemas/PostV1EnrichPackageRequest",
  "type": "object",
  "properties": {
    "ecosystem": {
      "type": "string",
      "description": "Package ecosystem. Common loose spellings are normalized to OSV's canonical form (e.g. 'pypi' → 'PyPI', 'cargo' → 'crates.io', 'go' → 'Go'); unrecognized values (incl. distro ecosystems like 'Debian') pass through verbatim."
    },
    "package": {
      "type": "string",
      "description": "Package name as published in its ecosystem registry."
    },
    "version": {
      "type": "string",
      "description": "Package version"
    },
    "limit": {
      "type": "integer",
      "description": "Maximum advisories and CVEs per page (1–20)"
    },
    "offset": {
      "type": "integer",
      "description": "Zero-based offset into each ranked result list"
    },
    "snapshot_id": {
      "type": "string",
      "description": "Snapshot identifier for pagination"
    },
    "include": {
      "type": "string",
      "description": "OSV advisory sections and nested CVE enrichment layers. Allowed values: affected, affected_products, campaigns, capec, cisa_kev, criteria, cwe, defend, details, detections, epss, exploits, groups, inferred_chain, kev, knowledgebase, log_sources, metasploit, misp, mitigations, navigator, nist_controls, nuclei, osv, osv_restricted, poc, poc_source, references, severity, similar_cves, software, ssvc, summary, techniques, tie, timeline, vendor_advisories, versions, affected_chipsets, csaf_advisories, cvss_bt, emb3d, sigma, vulnrichment, weakness_ranks, cellular_core, certfr_advisories, jvn, ot_vendor_advisories"
    }
  },
  "required": [
    "ecosystem",
    "package"
  ]
}