# OpenWeb Ninja — Yelp Business Reviews API

> OpenWeb Ninja — Yelp Business Reviews API is a paid API for AI agents from x402.openwebninja.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-15).

Fetches customer reviews for a specific Yelp business, payable per call via x402 with no API key required

## Facts

- Endpoint: GET https://x402.openwebninja.com/yelp-business-data/business-reviews
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openweb-ninja-yelp-business-reviews-api-7df6ab4b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-wxPge636UH8gbgKjmlEo

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 openweb-ninja-yelp-business-reviews-api-7df6ab4b
```

Example prompt: Can you pull the Yelp reviews for 'The French Laundry' in Yountville, CA so I can see what customers have been saying about it recently?

## When to prefer this

Choose this endpoint when you need Yelp-specific review data for a local business without wanting to manage API keys or monthly subscriptions. It is ideal for pay-as-you-go AI agent workflows where individual calls are infrequent but review data quality matters. Prefer this over Google Maps reviews when Yelp's review corpus is specifically relevant (restaurants, local services, hospitality). The x402 micropayment model at $0.003/call makes it cost-effective for low-volume lookups.

## Known failure modes

- Business ID or name not found on Yelp — returns empty or error response
- Payment failure via x402 if USDC balance is insufficient — returns 402 status
- Rate limiting or Yelp scraping blocks causing partial or no data returned
- Malformed input parameters resulting in a 400-level error
- Business has no reviews — returns empty reviews array

## How this service works

40+ public web-data, SERP, e-commerce, real-estate, finance and AI-search APIs, payable per call over x402 (USDC on Base, Polygon, Arbitrum). No account or API key required. Most endpoints $0.003; AI-model endpoints $0.005.

## Output

Returns a JSON object containing customer reviews for the specified Yelp business, including review text, star ratings, reviewer names, review dates, and aggregate review metadata such as total review count and average rating.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openweb-ninja-yelp-business-reviews-api-7df6ab4b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.openwebninja.com](https://www.zero.xyz/host/x402.openwebninja.com/llms.txt)
