# nanoid NPM Package Runtime and Platform Constraints

> nanoid NPM Package Runtime and Platform Constraints 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-21).

Returns runtime and platform constraint metadata for the nanoid npm package, supporting integration and upgrade planning.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/signal-npm-nanoid-runtime-constraints?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nanoid-npm-package-runtime-and-platform-constraints-931a8056
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_80i_ndWyFFMIwztDoiELp

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-runtime-and-platform-constraints-931a8056 -d '<json body>'
```

Example prompt: What are the runtime and platform constraints for nanoid — specifically which Node.js versions and environments it supports? Check the latest version from the registry.

## When to prefer this

Use this endpoint when you need structured runtime and platform constraint data specifically for the nanoid npm package without manually parsing npm registry JSON. Prefer it over raw npm registry calls when you want pre-processed compatibility metadata for integration planning.

## Known failure modes

- Invalid or non-existent package version returns an error or empty result
- Package name exceeding 150 characters is rejected
- Specified version not found in registry returns not-found error
- Network or registry availability issues may cause timeout or 5xx errors

## How this service works

nanoid Runtime and platform constraints: Runtime and platform constraints for npm package nanoid. Inspect registry metadata for integration and upgrade planning. Package and version can be overridden.

## Output

Returns registry metadata about the nanoid package including supported engine versions (e.g. Node.js version ranges), platform compatibility flags, peer dependencies, and other runtime constraints relevant to integration and upgrade planning.

## 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-runtime-and-platform-constraints-931a8056/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)
