# serp402 OpenTable Reviews

> serp402 OpenTable Reviews is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Retrieves paginated user reviews for an OpenTable restaurant, including ratings, comments, reviewer info, dates, and owner responses as structured JSON.

## Facts

- Endpoint: POST https://serp402.com/api/v1/open-table-reviews?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-opentable-reviews-1ca22393
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KjYkZX6JxG1GRex6OXTBk

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 serp402-opentable-reviews-1ca22393 -d '<json body>'
```

Example prompt: Pull the first page of OpenTable reviews for the restaurant with ID 'mortons-the-steakhouse-dallas' — I need the ratings, comments, and any owner responses in structured JSON.

## When to prefer this

Use this endpoint when you need structured OpenTable review data — ratings, comments, and owner responses — for a specific restaurant identified by its OpenTable URL path. Prefer this over manual scraping or Yelp/TripAdvisor endpoints when your target audience specifically uses OpenTable and you need paginated, per-restaurant review detail rather than search results.

## Known failure modes

- Invalid or non-existent restaurant ID returns empty results or an error response
- Out-of-range page number returns empty results
- OpenTable changes its page structure causing partial or malformed data
- Rate limits or upstream OpenTable blocks result in failed scrape
- Restaurant with no reviews returns an empty reviews array

## How this service works

OpenTable Reviews: User information, rating, date, comment, owner responses and more. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

A structured JSON object containing paginated OpenTable reviews for the specified restaurant, each review including reviewer name or profile info, star rating, review date, written comment, and any owner response, along with pagination metadata indicating available pages.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rid": {
   "type": "string",
   "description": "OpenTable Restaurant ID. This identifier can be found in the URL of the restaurant's page, it's the path of the URL (the part after the first singular / ).…"
  },
  "page": {
   "type": "string",
   "description": "page number. 1 (default) is the first page of 10 results, 2 is the 2nd page, etc."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-opentable-reviews-1ca22393/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
