# whatchuneed Shop Product Endpoint

> whatchuneed Shop Product Endpoint is a paid API for AI agents from whatchuneed.vercel.app, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-27).

Routes a natural language request to one of 320+ pay-per-call API capabilities spanning accommodation, LLM, code execution, crypto, medical, finance, and more

## Facts

- Endpoint: POST https://whatchuneed.vercel.app/api/shop/product?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/whatchuneed-shop-product-endpoint-63f4327b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yfXOp90YDBLh9aEyR8UUe

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 whatchuneed-shop-product-endpoint-63f4327b -d '<json body>'
```

Example prompt: I need to find a hotel in Paris for two nights next week — can you use whatchuneed to search for available accommodation options and return the best results?

## When to prefer this

Choose this endpoint when you need a single unified API entry point that can handle diverse tasks across many domains without managing multiple separate API keys or payment setups. It is ideal for AI agents that encounter varied user requests spanning accommodation search, financial data, crypto queries, medical lookups, and code execution in the same workflow, and want to pay per call via x402 rather than maintain subscriptions.

## Known failure modes

- Ambiguous input string that cannot be routed to a specific product endpoint — returns error status
- Payment failure via x402 protocol resulting in 402 response before execution
- Requested capability not available among the 320+ endpoints — returns null or error result
- Malformed input object missing the required 'input' field — validation error
- Upstream provider for a specific capability is down — propagated error in result object

## How this service works

320+ pay-per-call API endpoints across accommodation, LLM, code execution, crypto, medical, finance, and more. One API, one payment. Powered by x402 protocol.

## Output

Returns a result object containing the API response data relevant to the requested capability (e.g. hotel listings, code output, crypto prices, LLM completions, medical info, financial data) along with a status string indicating success or failure.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "string",
   "description": "Request input"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "result": {
   "type": "object",
   "description": "Response data"
  },
  "status": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/whatchuneed-shop-product-endpoint-63f4327b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from whatchuneed.vercel.app](https://www.zero.xyz/host/whatchuneed.vercel.app/llms.txt)
