# Bolt NPM Package Lookup

> Bolt NPM Package Lookup is a paid API for AI agents from v0-bolt.orbonomy.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Fetches metadata and information about an NPM package by name

## Facts

- Endpoint: POST https://v0-bolt.orbonomy.xyz/api/npm-package
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bolt-npm-package-lookup-b9208ec0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LQPbpL_PYl37yrQjwLW9x

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability bolt-npm-package-lookup-b9208ec0 -d '<json body>'
```

Example prompt: Can you look up the NPM package info for 'axios' and tell me the latest version and description?

## When to prefer this

Use this endpoint when an AI agent needs to quickly retrieve NPM package metadata by name, such as checking current versions, descriptions, or other registry data, without needing to scrape npmjs.com directly. Prefer this over manual registry calls when operating within the Bolt x402 pay-per-request ecosystem.

## Known failure modes

- Package name not found — returns success: false or empty data
- Invalid or malformed package name — validation error
- Network timeout reaching NPM registry
- Payment failure via x402 before request is processed

## How this service works

Utility toolkit for AI agents. 54 endpoints — tools, data, and AI processing. Pay per request in USDC via x402.

## Output

Returns a data object containing NPM package metadata (such as version, description, author, dependencies) along with a boolean success flag indicating whether the lookup succeeded.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "package"
 ],
 "properties": {
  "package": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bolt-npm-package-lookup-b9208ec0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from v0-bolt.orbonomy.xyz](https://www.zero.xyz/host/v0-bolt.orbonomy.xyz/llms.txt)
