npm Registry API
Spør det offentlige npm-registeret etter et pakkes metadata, versjoner, dist-tags og nedlastingstall: ingen nøkkel.
Det offentlige npm-registeret er selv et JSON HTTP API. Et kall til registry.npmjs.org/{package} returnerer hele pakkdokumentet (alle versjoner, avhengigheter, vedlikeholdere, repository, lisens), mens /{package}/latest bare gir den nyeste versjonens manifest. Et separat nedlastings-API (api.npmjs.org/downloads) returnerer ukentlige/månedlige nedlastingstall, og registry.npmjs.org/-/v1/search driver pakkesøket. Dette er grunnlaget for enhver AI-automasjon eller Claude Skill som reviderer avhengigheter, sjekker den nyeste versjonen, løser opp en changelog/repo-URL eller vurderer en pakkes popularitet — alt nøkkelfritt og CORS-vennlig.
Gratisnivå
Gratis, ingen registrering, ingen nøkkel for offentlig lesing.Hastighetsgrenser
Ikke publisert for lesetilgang; vær høflig og cache (registeret er CDN-frontet og tolerant for normal trafikk).Autentisering
Ingen nøkkelBase-URL
https://registry.npmjs.orgHva du kan bygge med det
- Sjekk om en avhengighet har en nyere versjon tilgjengelig
- Løs opp en pakkes repository, hjemmeside og lisens for en revisjonsautomasjon
- Ranger eller søk pakker etter navn for et anbefalingsverktøy
Sentrale endepunkter
- GET
/{package}Fullstendig pakkdokument: alle versjoner, dist-tags, vedlikeholdere, tidsstempler. - GET
/{package}/latestManifest for kun den siste publiserte versjonen. - GET
/-/v1/search?text={query}Søk pakker etter tekstspørring.
Medlemmer får den kjørbare oppskriften
Logg inn gratis for å kopiere eksempelforespørselen, se et eksempelsvar og lese fallgruvene.