Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
NPM Registry
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The NPM Registry Connector provides access to npm package metadata via the official NPM Registry API. This API allows users to retrieve detailed package information, view distribution tags, fetch the latest version, and search for packages. Ideal for developer portals, package insight tools, and CI/CD pipelines.
Integration Overview
The NPM Registry Connector exposes the following endpoints:
Detailed Integration Documentation
Get Package Metadata
Operation ID | getPackageMetadata |
Endpoint | /{package} |
Parameters |
|
Purpose | Returns full package metadata including versions, maintainers, and dependencies. |
Output | JSON with package details. |
Workflow Example |
|
Get Latest Version
Operation ID | getLatestPackageVersion |
Endpoint | /{package}/latest |
Parameters |
|
Purpose | Retrieves metadata of the latest published version. |
Output | JSON with version details. |
Workflow Example |
|
Get Distribution Tags
Operation ID | getPackageDistTags |
Endpoint | /-/package/{package}/dist-tags |
Parameters |
|
Purpose | Returns distribution tags such as latest, beta, next. |
Output | JSON with tags. |
Workflow Example |
|
Search Packages
Operation ID | searchPackages |
Endpoint | /-/v1/search |
Parameters |
|
Purpose | Search npm registry for packages matching keywords. |
Output | JSON with search results. |
Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: JavaScript Package Explorer
Step 1 | User searches for a package → Call /-/v1/search?text=query |
Step 2 | User selects a package → Call /{package} |
Step 3 | Show current version → Call /{package}/latest |
Step 4 | Display release tags → Call /-/package/{package}/dist-tags |
Pricing
iSolution logo - white - transparent 250 px
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]