manifest_audit
Audit up to 50 dependencies in one call (OSV.dev querybatch). Input: items [{ecosystem,name,version}], or packages "npm:lodash@4.17.15,PyPI:django@3.2.0", or a manifest: package.json text (dependencies, devDependencies, optionalDependencies; range minimum used) or requirements.txt text (name==version lines). You can also POST the raw package.json or requirements.txt as the body. Returns per-package vulnerable flag, vuln count, max severity, max CVSS v3, recommended upgrade and advisory list (id, CVE, severity, score, summary, fix), plus totals by severity, unique vulns and skipped entries. Vulnerability data from OSV.dev (CC-BY 4.0); package metadata from deps.dev. Bad input and upstream errors are not charged. Costs $0.01 USDC per call via x402.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | Array of {ecosystem, name, version} (max 50) | |
| manifest | No | package.json or requirements.txt text | |
| packages | No | Comma list Ecosystem:name@version, e.g. npm:lodash@4.17.15,PyPI:django@3.2.0 |