Catalog/dev-nuget-package

Developer

.NET NuGet package info + maintenance verdict API

Normalized NuGet metadata for a .NET package: latest stable version, SPDX license expression, project URL, authors, verified-publisher flag, total downloads, release count, deprecation flag, last publish date, and a derived maintenance verdict. Joins the NuGet search API with the gzipped registration graph for the real publish date + deprecation. Answers 'what is the latest version and license of this NuGet package?', 'is this .NET package deprecated or stale?'.

Price$0.01per request
MethodPOST
Route/v1/dev/nuget-package
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
devnugetdotnetcsharppackageregistrylicensemaintenance
API URLhttps://x402.hexl.dev/v1/dev/nuget-package
Integration docs
Example request
{
  "id": "Newtonsoft.Json"
}
Example response
{
  "ecosystem": "nuget",
  "id": "Newtonsoft.Json",
  "description": "Json.NET is a popular high-performance JSON framework for .NET",
  "latestVersion": "13.0.4",
  "license": "MIT",
  "deprecated": false,
  "verified": true,
  "projectUrl": "https://www.newtonsoft.com/json",
  "authors": [
    "James Newton-King"
  ],
  "totalDownloads": 8394512234,
  "releaseCount": 53,
  "lastPublished": "2025-09-16T08:13:09.313+00:00",
  "maintenance": {
    "verdict": "aging",
    "score": 75,
    "daysSinceRelease": 262,
    "reasons": [
      "Last release 262d ago (6-12 months) — slowing but recent.",
      "53 releases — long publish history."
    ]
  }
}
Input schema
{
  "type": "object",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "description": "NuGet package id, e.g. 'Newtonsoft.Json'."
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}