# nanoid npm Package Artifact Integrity Metadata

> nanoid npm Package Artifact Integrity Metadata is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Returns published artifact integrity metadata (checksums, hashes, signatures) for the nanoid npm package to support integration and upgrade planning.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/signal-npm-nanoid-artifact-integrity?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nanoid-npm-package-artifact-integrity-metadata-63200b59
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_APdw0PCLcC4rBFuETbi_K

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 nanoid-npm-package-artifact-integrity-metadata-63200b59 -d '<json body>'
```

Example prompt: Can you pull the published artifact integrity metadata for the nanoid npm package version 5.0.0 so I can verify its checksums before updating our dependency?

## When to prefer this

Use this endpoint when you need programmatic access to nanoid's npm artifact integrity data (checksums, hashes) for security audits, supply chain verification, or automated upgrade planning pipelines. Prefer this over manually querying the npm registry when you need a paid, reliable, structured response within an agentic workflow.

## Known failure modes

- Package name not found in npm registry — returns error if package doesn't exist
- Specified version not found — error if the requested version has not been published
- Rate limiting or payment failure — x402 payment required per call
- Malformed package name or version string exceeding length limits

## How this service works

nanoid Published artifact integrity metadata: Published artifact integrity metadata for npm package nanoid. Inspect registry metadata for integration and upgrade planning. Package and version can be overridden.

## Output

Returns npm registry metadata for the nanoid package including artifact integrity fields such as shasum, integrity hash (sha512), tarball URL, and other published version metadata useful for verifying authenticity and planning upgrades.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "package": {
   "type": "string",
   "default": "nanoid",
   "maxLength": 150
  },
  "version": {
   "type": "string",
   "maxLength": 100
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nanoid-npm-package-artifact-integrity-metadata-63200b59/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
