Tutte le API gratuite
API gratuitaStrumenti per sviluppatoriNessuna chiaveUfficiale

npm Registry API

Interroga il registro npm pubblico per metadati, versioni, dist-tag e conteggi di download di qualsiasi pacchetto: nessuna chiave.

Il registro npm pubblico è esso stesso un'API HTTP JSON. Accedendo a registry.npmjs.org/{package} si ottiene il documento completo del pacchetto (tutte le versioni, dipendenze, maintainer, repository, licenza), mentre /{package}/latest restituisce solo il manifest dell'ultima versione. Una API download separata (api.npmjs.org/downloads) fornisce i conteggi di download settimanali/mensili, e registry.npmjs.org/-/v1/search alimenta la ricerca pacchetti. È la base per qualsiasi automazione AI o Claude Skill che verifichi dipendenze, controlli l'ultima versione, risolva un URL changelog/repository o valuti la popolarità di un pacchetto; tutto senza chiave e CORS-friendly.

Piano gratuito

Gratuita, nessuna registrazione, nessuna chiave per la lettura pubblica.

Limiti di frequenza

Non pubblicati per l'accesso in lettura; usare con rispetto e mettere in cache (il registro è servito da CDN ed è tollerante con il traffico normale).

Autenticazione

Nessuna chiave

URL base

https://registry.npmjs.org

Cosa puoi costruirci

  • Verificare se è disponibile una versione più recente di una dipendenza
  • Risolvere repository, homepage e licenza di un pacchetto per un'automazione di audit
  • Classificare o cercare pacchetti per nome per uno strumento di raccomandazione

Endpoint principali

  • GET/{package}Documento completo del pacchetto: tutte le versioni, dist-tag, maintainer, timestamp.
  • GET/{package}/latestManifest dell'ultima versione pubblicata.
  • GET/-/v1/search?text={query}Ricerca pacchetti per query testuale.
Membri

I membri ottengono la ricetta eseguibile

Accedi gratuitamente per copiare la richiesta di esempio, vedere una risposta di esempio e leggere le insidie.

Tag

registryjavascriptdependenciespackage-metadatano-signup