npm Registry API
Consulta el registro público de npm para obtener metadatos, versiones, dist-tags y recuentos de descargas de cualquier paquete: sin clave.
El registro público de npm es en sí mismo una API HTTP JSON. Acceder a registry.npmjs.org/{paquete} devuelve el documento completo del paquete (todas las versiones, dependencias, mantenedores, repositorio, licencia), mientras que /{paquete}/latest devuelve solo el manifiesto de la versión más reciente. Una API de descargas separada (api.npmjs.org/downloads) devuelve recuentos de descargas semanales y mensuales, y registry.npmjs.org/-/v1/search impulsa la búsqueda de paquetes. Es la base para cualquier automatización de IA o Claude Skill que audite dependencias, compruebe la última versión, resuelva una URL de changelog o repositorio, o evalúe la popularidad de un paquete; todo sin clave y compatible con CORS.
Nivel gratuito
Gratuito, sin registro, sin clave para lectura pública.Límites de uso
No publicado para acceso de lectura; sé considerado y utiliza caché (el registro tiene frontal CDN y es tolerante con el tráfico normal).Autenticación
Sin claveURL base
https://registry.npmjs.orgQué podrías construir con ella
- Comprobar si una dependencia tiene una versión más reciente disponible
- Resolver el repositorio, la página web y la licencia de un paquete para una automatización de auditoría
- Clasificar o buscar paquetes por nombre para una herramienta de recomendación
Endpoints clave
- GET
/{package}Documento completo del paquete: todas las versiones, dist-tags, mantenedores, timestamps. - GET
/{package}/latestManifiesto solo de la última versión publicada. - GET
/-/v1/search?text={query}Buscar paquetes por consulta de texto.
Los miembros obtienen la receta lista para ejecutar
Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.