Skip to content
AnyMeta.
AnyMetanpmjsPackages

Get package metadata

Returns the original public npm package metadata, including versions, distribution tags, publication times, and README. Scoped package names must be URL encoded as a single path segment.

GET/npmjs/{package}No authentication required
Upstream documentation

Path parameters1

Path parameters
NameTypeDescription
package*string

A package name, such as nuxt or @nuxt/kit. Encode scoped names as one path segment, for example @nuxt%2Fkit.

Headers3

Headers
NameTypeDescription
Acceptstring

Choose full metadata or abbreviated metadata for installation.

"application/json""application/vnd.npm.install-v1+json"

Default:"application/json"

If-None-Matchstring

An ETag for conditional requests.

If-Modified-Sincestring

An HTTP date for conditional requests.

Responses

application/json
Schemaobject
Additional properties are allowed
_idstring
namestringRequired
descriptionstring
dist-tagsobjectRequired
versionsobjectRequired
timeobject
modifiedstring
Format: date-time
readmestring
homepagestring
licensestring
keywordsstring[]
maintainersobject[]

The original package metadata document.