Updated Oct 2026
Restaurant reviews API: Google, Tripadvisor, OpenTable, Yelp, DoorDash and Deliveroo
Prisma is a restaurant reviews API: one REST API that reads the reviews of the restaurants you own or manage, from every platform that matters to them, in one JSON shape, with a signed webhook on every new review. Built for restaurant groups, POS and reservation software, delivery-focused brands and hospitality agencies.
2 locations free. Test keys return sample reviews from every platform. No card, no sales call.
Why restaurants need an API, not six integrations
- Yelp’s API returns 3 excerpts per restaurant, so the full picture needs the public page.
- OpenTable, DoorDash and Deliveroo have no reviews API; their ratings only exist on the listing page.
- Google is the only platform where a reply can go out by API, and only after Google approves the integration.
- Tripadvisor, Facebook and the rest expect the owner to answer in their own dashboard.
Prisma measured all of this when it integrated the platforms; the per-platform rules are in the State of Review Platform APIs 2026.
The platforms, and what each one allows
| Platform | Reply by API | Connects with | Status in Prisma |
|---|---|---|---|
| Google Business Profile | Yes, once the platform approves Prisma’s access | OAuth sign-in by the owner | Coming soon, waiting for the platform’s API approval |
| Tripadvisor | No: the platform has no reply API; each review links to the page where you answer | The public page address, no login shared | Beta |
| OpenTable | No: the platform has no reply API; each review links to the page where you answer | The public page address, no login shared | Beta |
| Yelp | No: the platform has no reply API; each review links to the page where you answer | The public page address, no login shared | Live |
| No: the platform has no reply API; each review links to the page where you answer | The public page address, no login shared | Live | |
| DoorDash | No: the platform has no reply API; each review links to the page where you answer | The public page address, no login shared | Beta |
| Deliveroo | No: the platform has no reply API; each review links to the page where you answer | The public page address, no login shared | Beta |
Google Business Profile will join as soon as each platform approves Prisma’s access. Everywhere else the review comes with its URL and you answer on the platform.
What teams build with it
- One review feed per restaurant and per group, from dine-in and delivery platforms alike.
- A Slack or WhatsApp alert when a 1- or 2-star review lands anywhere, routed to the restaurant manager.
- A reply queue: drafts written by your team or your AI, published on Google through the official API once a human approves.
One call, every platform
curl "https://api.prismareviews.com/v1/reviews?platform=tripadvisor&has_reply=false&since=2026-10-01" \
-H "Authorization: Bearer $PRISMA_API_KEY"Every review comes back with the same fields whatever the platform: id, platform, location_id, rating (always out of 5), title, text, author, language, created_at, reply and url. This call lists the Google Business Profile reviews since 1 October that nobody has answered yet; drop the platform filter and you get every platform in one list, newest first. Register a webhook with POST /v1/webhooks to receive review.created the moment a new one is synced; the webhooks reference has the payload and the signature check.
Honest limits
- Prisma reads reviews of businesses you own or manage. It is not a scraper for competitors’ reviews.
- On platforms without a reply API, Prisma can’t post for you; it returns the link and the existing reply.
- Public-page platforms are read on a schedule (every 6 to 24 hours depending on the plan), not in real time; see how often Prisma checks.
- Prisma never writes replies. Your team or your own AI writes them; Prisma publishes the exact text you approve.
FAQ
Which restaurant review platforms let me reply by API?
Of the platforms restaurants care about, only Google Business Profile allows replies through an official API (Prisma publishes them once Google approves its access). Tripadvisor, Yelp, OpenTable, Facebook, DoorDash and Deliveroo have no reply API, so Prisma returns the review URL and you answer on the platform.
Does the Yelp API return all my reviews?
No, it returns up to 3 excerpts per business. Prisma reads the full public reviews of restaurants you own from the Yelp page instead, read-only, within Yelp’s display terms.
Can I get delivery-app reviews?
Yes: the reviews DoorDash and Deliveroo show on your store and menu pages come back in the same JSON as Google and Tripadvisor, so delivery ratings sit next to dine-in ratings.
Every review of every restaurant, one JSON.
2 locations free. From €49/month by connected locations. Also in n8n and as an MCP server.