# joi npm Advisory Fixed-Version Boundaries

> joi npm Advisory Fixed-Version Boundaries 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 OSV advisory fixed-version boundaries for a specific version of the npm package joi, indicating which versions resolve known vulnerabilities.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/signal-osv-npm-joi-fix-versions?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/joi-npm-advisory-fixed-version-boundaries-340e9734
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qDUBC6fuEnfdUSga5E92F

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-advisory-fixed-version-boundaries-340e9734 -d '<json body>'
```

Example prompt: What are the OSV advisory fixed-version boundaries for joi version 17.6.0? I want to know which versions patch known vulnerabilities in that npm package.

## When to prefer this

Use this endpoint when you specifically need OSV-sourced fixed-version boundary data for the joi npm package, particularly in automated security pipelines, dependency audits, or when deciding whether to upgrade joi. Prefer this over generic vulnerability databases when you want structured, machine-readable fix-version ranges tied to OSV advisories for joi specifically.

## Known failure modes

- Invalid or non-existent version string returns an error or empty result
- Package name overridden to non-joi package may return unexpected or no data
- Pagination token mismatch causes incomplete results
- OSV upstream data unavailable leads to stale or error response
- Rate limiting or payment failure at $0.01 USDC per call

## How this service works

joi Advisory fixed-version boundaries: Advisory fixed-version boundaries for npm package joi, from OSV. Accepts an exact version; latest resolves the registry version. Scope is the named package only.

## Output

Returns OSV-sourced advisory data for the joi npm package, specifically the fixed-version boundaries — i.e., which versions of joi resolve or patch each known security advisory. May include pagination via page_token for multiple advisories.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/joi-npm-advisory-fixed-version-boundaries-340e9734/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)
