免费、开放的API。无需认证。每分钟200次请求。JSON响应。
基础URL: https://depscope.dev
认证: 无需认证。直接调用。
速率限制: 每IP 200次请求/分钟
格式: JSON (UTF-8)
/api/check/{ecosystem}/{package}完整的软件包智能检测:健康评分、漏洞、版本、推荐建议。
参数
ecosystemstringnpm、pypi 或 cargopackagestring软件包名称(支持scope:@org/pkg)versionquery string可选:指定检查的版本curl https://depscope.dev/api/check/npm/express/api/latest/{ecosystem}/{package}仅获取最新版本。超快速,缓存响应。
参数
ecosystemstringnpm、pypi 或 cargopackagestring软件包名称curl https://depscope.dev/api/latest/npm/express/api/exists/{ecosystem}/{package}检查软件包是否存在于注册表中。返回 true/false。
参数
ecosystemstringnpm、pypi 或 cargopackagestring软件包名称curl https://depscope.dev/api/exists/pypi/django/api/health/{ecosystem}/{package}仅健康评分(0-100)。
curl https://depscope.dev/api/health/pypi/fastapi/api/vulns/{ecosystem}/{package}来自OSV数据库的已知漏洞。
curl https://depscope.dev/api/vulns/npm/lodash/api/versions/{ecosystem}/{package}版本历史和最新版本信息。
curl https://depscope.dev/api/versions/cargo/serde/api/search/{ecosystem}在生态系统中按关键词搜索软件包。
参数
ecosystemstringnpm、pypi 或 cargoqquery string搜索关键词curl https://depscope.dev/api/search/npm?q=http/api/alternatives/{ecosystem}/{package}获取软件包的推荐替代方案(特别适用于已弃用的软件包)。
参数
ecosystemstringnpm、pypi 或 cargopackagestring软件包名称curl https://depscope.dev/api/alternatives/npm/request/api/compare/{ecosystem}/{pkg1},{pkg2},{pkg3}并排比较多个软件包(2-10个)。
curl https://depscope.dev/api/compare/npm/express,fastify,hono/api/scan一次性审计整个项目的依赖(最多100个软件包)。
curl -X POST https://depscope.dev/api/scan -H "Content-Type: application/json" -d '{"ecosystem":"npm","packages":{"express":"^4.0","lodash":"^4.17"}}'/api/now当前UTC日期/时间。方便AI助手检查服务器时间。
curl https://depscope.dev/api/now/api/stats公开使用统计和热门软件包。
curl https://depscope.dev/api/stats在您的README、文档或网站中嵌入健康评分徽章。返回带有颜色编码评分的SVG图片。
/badge/{ecosystem}/{package}健康评分徽章(SVG)。嵌入README或文档。显示0-100评分和颜色编码。
curl:
curl https://depscope.dev/badge/npm/expressMarkdown (README):
HTML:
<img src="https://depscope.dev/badge/npm/express" alt="DepScope health score">/badge/score/{ecosystem}/{package}仅评分徽章(紧凑型)。同样SVG格式,极简风格。
curl:
curl https://depscope.dev/badge/score/pypi/djangoMarkdown (README):
HTML:
<img src="https://depscope.dev/badge/score/pypi/django" alt="DepScope score">健康评分(0-100)通过多个信号算法计算:
DepScope专为AI编程助手设计,在建议安装任何软件包前调用。 API返回任何AI助手都能解析的结构化JSON。
ChatGPT / OpenAI Actions:
https://depscope.dev/.well-known/ai-plugin.jsonOpenAPI规范:
https://depscope.dev/openapi.json交互式文档 (Swagger):
https://depscope.dev/docs