npm Registry API
Fråga det publika npm-registret om metadata, versioner, dist-tags och nedladdningsantal för valfritt paket: ingen nyckel.
Det publika npm-registret är i sig självt ett JSON HTTP API. En förfrågan till registry.npmjs.org/{package} returnerar hela paketdokumentet (alla versioner, beroenden, underhållare, repository och licens), medan /{package}/latest ger bara den senaste versionens manifest. Ett separat nedladdnings-API (api.npmjs.org/downloads) returnerar vecko-/månatliga nedladdningsantal, och registry.npmjs.org/-/v1/search driver paketsökning. Det här är ryggraden för alla AI-automationer eller Claude Skills som granskar beroenden, kontrollerar den senaste versionen, löser en changelog-/repo-URL eller utvärderar ett paketes popularitet — allt nyckelfritt och CORS-vänligt.
Gratisnivå
Gratis, ingen registrering, ingen nyckel för publik läsning.Anropsgränser
Inte publicerade för läsåtkomst; var artig och cacha (registret är CDN-frontat och tolerant mot normal trafik).Autentisering
Ingen nyckelBas-URL
https://registry.npmjs.orgVad du kan bygga med det
- Kontrollera om ett beroende har en nyare version tillgänglig
- Lösa ett paketes repository, hemsida och licens för en granskningsautomation
- Ranka eller sök paket efter namn för ett rekommendationsverktyg
Centrala endpoints
- GET
/{package}Fullständigt paketdokument: alla versioner, dist-tags, underhållare, tidpunkter. - GET
/{package}/latestManifest för den senaste publicerade versionen endast. - GET
/-/v1/search?text={query}Sök paket med en textsökning.
Medlemmar får det körbara receptet
Logga in gratis för att kopiera exempelanropet, se ett exempelsvar och läsa om fallgroparna.