deps.dev (Open Source Insights)
api.deps.dev
Google's Open Source Insights: resolved dependency graphs, advisories, licences and OpenSSF scorecards across ecosystems.
GET /v1/data/depsdev/package1Request
Which package ecosystem the name belongs to.
The package name as that ecosystem spells it. A Maven name is group:artifact; a Go name is the module path.
curl "https://api.fastcrw.com/v1/data/depsdev/package?system=npm&name=express" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from deps.dev (Open Source Insights).
{
"packageKey": {
"system": "NPM",
"name": "express"
},
"versions": [
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "0.14.0"
},
"publishedAt": "2010-12-29T19:38:25Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "express 0.x series is deprecated"
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "0.14.1"
},
"publishedAt": "2010-12-29T19:38:25Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "express 0.x series is deprecated"
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0"
},
"publishedAt": "2010-12-29T19:38:25Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "express 1.x series is deprecated"
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0-beta"
},
"publishedAt": "2013-08-28T17:04:36Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "No longer maintained. Please upgrade to a stable version."
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0-beta2"
},
"publishedAt": "2013-08-28T17:04:36Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "No longer maintained. Please upgrade to a stable version."
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0-rc"
},
"publishedAt": "2013-08-28T17:04:36Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "No longer maintained. Please upgrade to a stable version."
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0-rc2"
},
"publishedAt": "2013-08-28T17:04:36Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "No longer maintained. Please upgrade to a stable version."
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0-rc3"
},
"publishedAt": "2013-08-28T17:04:36Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "No longer maintained. Please upgrade to a stable version."
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.0-rc4"
},
"publishedAt": "2013-08-28T17:04:36Z",
"isDefault": false,
"isDeprecated": false,
"deprecatedReason": ""
},
{
"versionKey": {
"system": "NPM",
"name": "express",
"version": "1.0.1"
},
"publishedAt": "2010-12-29T19:38:25Z",
"isDefault": false,
"isDeprecated": true,
"deprecatedReason": "express 1.x series is deprecated"
},
"… 280 more items"
]
}Attribution: Source: Google Open Source Insights (deps.dev)
Licence: This generated data is available under a CC-BY 4.0 license.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Package versions
Use deps.dev (Open Source Insights) (depsdev) from fastCRW Pergamon, capability "Package versions" (package). You need the full version history of a dependency across an ecosystem. Example options: system=npm, name=express. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "depsdev" and capability "package". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Version detail
Use deps.dev (Open Source Insights) (depsdev) from fastCRW Pergamon, capability "Version detail" (version). You are checking whether one specific version of a dependency is licensed and advisory-free. Example options: system=npm, name=express, version=4.18.2. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "depsdev" and capability "version". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
