{"uid":"cap_Clhw2kl1wy6JWDkDKbitR","slug":"quietsignal-npm-package-health-lookup-f235f9bf","name":"QuietSignal npm Package Health Lookup","description":"QuietSignal Public Data: independent, read-only rollup, wallet, opportunity, and developer-data facts for agents, paid per request with USDC over HTTP 402 on Base.","url":"https://83-29-153-50.sslip.io/v1/npm-package-health?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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","required":["package"],"properties":{"package":{"type":"string","description":"Public npm package name"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"schema":"npm-package-health/v1","package":"requests","disclaimer":"Public npm registry metadata only; not a security or quality guarantee.","version_count":1,"latest_version":"1.0.0","registry_status":200}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_N-EmBK8rITDs-3hazII-R","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns public npm registry health facts for a given package, including version count, latest version, and registry status.","exampleAgentPrompt":"Can you check the npm registry health for the package 'express' — I want to know its latest version and how many versions have been published?","exampleUseCases":[{"title":"Verify latest version before install","prompt":"What is the latest version of the 'axios' package on npm, and how many versions has it published so far?"},{"title":"Check if new package exists on npm","prompt":"I just published a package called 'my-util-lib' to npm — can you confirm it's showing up in the registry and tell me what version is listed as latest?"},{"title":"Audit dependency freshness in CI pipeline","prompt":"I need to check the npm registry status for 'react' — is it available and what's the current latest version so I can compare it against what we have pinned?"}],"resultDescription":"Returns a JSON object conforming to the npm-package-health/v1 schema, including the package name, total version count, latest published version string, HTTP registry status code (e.g. 200), and a disclaimer noting these are public registry metadata only and not a security or quality guarantee.","failureModes":["Package not found on npm registry — registry_status may be 404","Malformed or missing 'package' query parameter returns a validation error","npm registry temporarily unavailable causes upstream timeout or non-200 status","Private or scoped packages not accessible via public registry return no data","Payment not completed (HTTP 402) if USDC micropayment is not fulfilled before request"],"whenToPreferThis":"Choose this endpoint when you need a quick, machine-readable snapshot of an npm package's registry presence, latest version, and version count without scraping the npm website. It is ideal for agents automating dependency audits, CI checks, or package verification workflows that require a clean JSON fact payload. Prefer it over raw npm registry API calls when operating in an x402 micropayment context on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T17:28:13.724Z","isFirstParty":false,"canonicalSlug":"quietsignal-npm-package-health-lookup-f235f9bf"}