{"slug":"aayatai-com-package-audit-b0ebbd","title":"Audit a whole dependency list in one call","host":"aayatai.com","method":"POST","resource":"https://aayatai.com/package/audit","category":"code","description":"Audit a whole dependency list in one call: up to 200 exact npm, PyPI, crates or Go package versions checked against OSV.dev for known vulnerabilities and malware. Returns which packages are affected, severity, fixed versions and an overall verdict. POST {ecosystem, packages:[\"name@version\"]} or {eco","price_listed":0.02,"price_asked":0.02,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":15,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"ecosystem":"npm","packages":["lodash@4.17.15","express@4.21.2"]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"ecosystem":{"default":"npm","description":"Package ecosystem: npm, pypi, crates (Rust) or go (Go modules).","enum":["npm","pypi","crates","go"],"type":"string"},"packages":{"description":"Exact versions, e.g. [\"express@4.17.1\", \"lodash@4.17.15\"].","items":{"maxLength":300,"type":"string"},"maxItems":200,"type":"array"},"requirements":{"description":"Alternative: requirements.txt-style text, one name==version (or name@version) per line.","maxLength":60000,"type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"checked":{"type":"integer"},"checkedAt":{"type":"string"},"clean":{"items":{"type":"string"},"type":"array"},"counts":{"description":"Vulnerabilities by severity across all packages.","type":"object"},"detailsTruncated":{"description":"True if more than 30 distinct vulnerabilities were found (the rest are listed by id only).","type":"boolean"},"ecosystem":{"type":"string"},"packages":{"description":"Affected packages only, with their vulnerabilities and the lowest version fixing all of them.","items":{"type":"object"},"type":"array"},"source":{"type":"string"},"verdict":{"description":"malware > fix (critical/high) > review (moderate/low) > clean.","enum":["clean","review","fix","malware"],"type":"string"},"vulnerablePackages":{"type":"integer"}},"required":["ecosystem","checked","verdict","packages","clean"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-29","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.02,"price_match":true,"latency_ms":15,"error":null}],"description_full":"Audit a whole dependency list in one call: up to 200 exact npm, PyPI, crates or Go package versions checked against OSV.dev for known vulnerabilities and malware. Returns which packages are affected, severity, fixed versions and an overall verdict. POST {ecosystem, packages:[\"name@version\"]} or {ecosystem:\"pypi\", requirements:\"requests==2.31.0\\n...\"}.","last_updated":"2026-09-29T00:02:21.894Z","schemes":["exact"]}