# manylives.me Package Health Check

> manylives.me Package Health Check is a paid API for AI agents from manylives.me, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).

Returns latest version, release date, weekly downloads, license, repository, and known security vulnerabilities for a given npm or PyPI package.

## Facts

- Endpoint: GET https://manylives.me/paid/dev/package?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-me-package-health-check-cda38d95
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_npHG--XIHlSDrzwGWFtVk

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability manylives-me-package-health-check-cda38d95
```

Example prompt: Before we install lodash, can you check its latest version, license, weekly download count, and whether the npm package has any known security vulnerabilities?

## When to prefer this

Use this endpoint when an AI agent needs to vet a package before installation — combining version, license, popularity, and vulnerability data in a single call. Prefer it over manually querying npm or PyPI registries when you need a unified, structured response covering security advisories alongside package metadata.

## Known failure modes

- Package not found in the specified ecosystem returns an error
- Invalid ecosystem value (must be 'npm' or 'pypi') causes a bad request
- Unknown or misspelled package name returns no results
- Rate limiting or upstream registry outage may cause failures
- Very new packages may have no download statistics yet

## How this service works

Health check for an npm or PyPI package before your agent installs it: latest version and release date, weekly downloads (npm), licence, repository, and known security vulnerabilities for a given version.

## Output

A JSON object containing the package name, ecosystem, latest version, release date, license, repository URL, weekly download count (for npm), and an array of known security vulnerabilities (each with an ID like a GHSA identifier, a summary, and a severity level such as HIGH or CRITICAL) for the requested version.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "ecosystem",
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "examples": [
        "lodash"
       ],
       "description": "package name (required)"
      },
      "version": {
       "type": "string",
       "examples": [
        "4.17.15"
       ],
       "description": "optional version to check for vulnerabilities (default latest)"
      },
      "ecosystem": {
       "type": "string",
       "examples": [
        "npm"
       ],
       "description": "npm or pypi (required)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "name": {
       "type": "string"
      },
      "latest": {
       "type": "string"
      },
      "license": {
       "type": "string"
      },
      "released": {
       "type": "string"
      },
      "ecosystem": {
       "type": "string"
      },
      "vulnerabilities": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "id": {
          "type": "string"
         },
         "summary": {
          "type": "string"
         },
         "severity": {
          "type": "string"
         }
        }
       }
      },
      "weekly_downloads": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "lodash",
  "latest": "4.17.21",
  "license": "MIT",
  "released": "2021-02-20",
  "ecosystem": "npm",
  "vulnerabilities": [
   {
    "id": "GHSA-…",
    "summary": "…",
    "severity": "HIGH"
   }
  ],
  "weekly_downloads": 50000000
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-me-package-health-check-cda38d95/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from manylives.me](https://www.zero.xyz/host/manylives.me/llms.txt)
