# npm-puppeteer Package Info

> npm-puppeteer Package Info is a paid API for AI agents from dev.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-13).

Returns npm registry metadata for the puppeteer package including latest version, license, downloads, dependencies, and publish dates.

## Facts

- Endpoint: GET https://dev.intel.rallylive.ca/dev/npm/puppeteer?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/npm-puppeteer-package-info-f493bace
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_omlyrVkmXZX7GFApbwwfX

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 npm-puppeteer-package-info-f493bace
```

Example prompt: What's the latest version of puppeteer on npm, and can you also tell me its license, weekly downloads, and when it was last published?

## When to prefer this

Choose this endpoint when you need a single, no-auth, pay-per-call lookup of puppeteer's npm registry metadata without setting up npm API credentials. It is ideal for agents that need to pin, audit, or compare puppeteer in one call, particularly in automated pipelines where token management is undesirable.

## Known failure modes

- npm registry unavailable — upstream timeout or 5xx error
- Package data temporarily stale if npm CDN cache is lagging
- Unexpected response shape if npm registry changes its API format
- HTTP 402 payment required if USDC payment is not attached

## How this service works

npm package puppeteer: latest version, description, license, homepage and repository, weekly downloads, dependency count, publish dates and dist-tags from the npm registry. Pin, audit or compare puppeteer in one call, no token. $0.01 per call.

## Output

A JSON object containing puppeteer's latest version string, package description, license type, homepage URL, repository URL, weekly download count, number of dependencies, first and latest publish dates, and available dist-tags (e.g. latest, next).

## 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": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/npm-puppeteer-package-info-f493bace/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dev.intel.rallylive.ca](https://www.zero.xyz/host/dev.intel.rallylive.ca/llms.txt)
