Batch Vulnerability Scan
osv.security.batchBatch check up to 100 packages for known vulnerabilities by submitting package, version, and ecosystem triples. Receive vulnerability matches for all in one call, accelerating dependency security audits.
Instructions
Scan up to 100 packages at once for known vulnerabilities. Submit package+version+ecosystem triples (e.g. full requirements.txt or package.json dependencies) and get vulnerability matches for all in a single call. Ideal for full dependency tree security audits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | Yes | List of package+version+ecosystem to check (max 100) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. | |
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. |