# React Declared Dependencies (npm Registry)

> React Declared Dependencies (npm Registry) 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-02).

Returns the live declared dependencies list for the React npm package (or any specified package) from the npm registry.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/demand-next-package-npm-react-dependency-list?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/react-declared-dependencies-npm-registry-188d76a1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WZ02i3j__uN0r0lT52fEx

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 react-declared-dependencies-npm-registry-188d76a1 -d '<json body>'
```

Example prompt: Can you pull the declared dependencies for the React npm package from the live npm registry?

## When to prefer this

Choose this endpoint when you need live, up-to-date declared dependency data directly from the npm registry for React or any other npm package, especially in agentic workflows that require current metadata rather than cached or static data. It is ideal for dependency auditing, compatibility checking, or enriching software supply chain analysis.

## Known failure modes

- Package name does not exist on npm — returns an error or empty result
- npm registry is temporarily unavailable — request times out or returns an error
- Invalid package name string provided — API may return an error response
- Package exists but has no declared dependencies — returns an empty dependency list

## How this service works

React Declared dependencies: Live npm Registry declared dependencies for React. Package name can be overridden.

## Output

A list of declared dependencies (package names and version ranges) as specified in the React (or overridden package's) npm registry manifest, pulled live from the npm registry at the time of the call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "package": {
   "type": "string",
   "default": "react",
   "description": "Package name to inspect."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/react-declared-dependencies-npm-registry-188d76a1/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)
