npm Registry API
Bevraag het publieke npm-register voor metadata, versies, dist-tags en downloadaantallen van elk pakket: geen sleutel.
Het publieke npm-register is zelf een JSON HTTP API. Door registry.npmjs.org/{package} aan te roepen, krijg je het volledige pakketdocument terug (alle versies, afhankelijkheden, beheerders, repository, licentie), terwijl /{package}/latest alleen het manifest van de nieuwste versie geeft. Een aparte downloads-API (api.npmjs.org/downloads) geeft wekelijkse/maandelijkse downloadaantallen terug, en registry.npmjs.org/-/v1/search ondersteunt pakketzoekfunctionaliteit. Dit is de ruggengraat voor elke AI-automatisering of Claude Skill die afhankelijkheden controleert, de laatste versie ophaalt, een changelog/repo-URL oplost of de populariteit van een pakket evalueert, alles sleutelvrij en CORS-vriendelijk.
Gratis tier
Gratis, geen aanmelding, geen sleutel voor publiek lezen.Limieten
Niet gepubliceerd voor leestoegang; wees beleefd en gebruik caching (het register wordt via CDN geserved en is tolerant voor normaal verkeer).Authenticatie
Geen sleutelBasis-URL
https://registry.npmjs.orgWat je ermee zou bouwen
- Controleer of een afhankelijkheid een nieuwere versie heeft
- Los de repository, homepage en licentie van een pakket op voor een auditautomatisering
- Rangschik of zoek pakketten op naam voor een aanbevelingstool
Belangrijkste endpoints
- GET
/{package}Volledig pakketdocument: alle versies, dist-tags, beheerders, tijdstempels. - GET
/{package}/latestManifest van alleen de meest recent gepubliceerde versie. - GET
/-/v1/search?text={query}Zoek pakketten op tekstquery.
Leden krijgen het kant-en-klare recept
Log gratis in om het voorbeeldverzoek te kopiëren, een voorbeeldantwoord te bekijken en de valkuilen te lezen.