# joi npm Package Runtime and Platform Constraints

> joi 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-26).

Retrieves runtime and platform constraints metadata from the npm registry for the joi JavaScript validation library or any specified version.

## Facts

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

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 joi-npm-package-runtime-and-platform-constraints-3802078d -d '<json body>'
```

Example prompt: What are the runtime and platform constraints for joi — like which Node.js versions it supports and any engine requirements? Check the latest version.

## When to prefer this

Use this endpoint when you need structured runtime and platform constraint data for the joi npm package specifically, especially for integration planning, CI configuration, or upgrade compatibility checks. Prefer this over manually querying the npm registry when you need a clean, structured response for agent-based workflows.

## Known failure modes

- Invalid or non-existent package name returns an error
- Specified version not found in the npm registry
- Network timeout fetching registry data
- Malformed version string causes lookup failure

## How this service works

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

## Output

Returns npm registry metadata for the joi package (or specified version), including engine requirements, supported Node.js/runtime versions, platform constraints, peer dependencies, and other integration-relevant metadata useful for upgrade planning and environment compatibility checks.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/joi-npm-package-runtime-and-platform-constraints-3802078d/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)
