Yelp business reviews
Returns customer reviews of Yelp businesses, from business links, business IDs or Yelp search pages, with the business details attached to each review. Useful for local reputation checks, competitor benchmarking and sentiment analysis.
What you get
- Review text, star rating and date
- Review language and optional translated text
- Reactions such as Helpful and Thanks
- Public owner reply
- Review photos and videos
- Check-in, reservation and payment flags
- Business name, rating and total review count
- Rating distribution and review counts by language
What it can do
- Pass business links, business IDs or Yelp search pages
- Sort reviews by recommended, newest, oldest, rating or Elite
- Filter by rating, language, date and up to 5 keywords
- Translate reviews into another language
- Work across regional Yelp sites
Limits
- Up to 10,000 results per run
- Reviewer details (name, photo, location, Elite status) are empty unless include_personal_data is turned on
- Keyword filtering accepts at most 5 keywords
- Only publicly visible data
Input options
| Field | What it does |
|---|---|
| biz_urls | Yelp business page links to collect reviews from. |
| biz_ids | Yelp business IDs to collect reviews from. |
| search_urls | Yelp search result pages whose businesses should be expanded. |
| reviews_limit | Reviews per business; leave empty for all available. |
| reviews_sort | Review order: recommended, newest, oldest, rating_desc, rating_asc or elites. |
| date_from | Earliest review date, as YYYY-MM-DD or a relative period like 30 days. |
| reviews_rating | Star ratings to include. |
| reviews_keywords | Up to 5 keywords; a review must contain at least one. |
Example
Ask your AI for the data in plain words and it picks this source. Developers can also call source procli_yelp_a directly through the REST API or MCP with an input like this:
{
"biz_ids": [
"zLOmLckX_sNmhUwMW6yQMg",
"7VuF3aaSF1xZaWrkFCBmcg"
],
"biz_urls": [
"https://www.yelp.com/biz/bor%C3%A9al-coffee-shop-z%C3%BCrich"
]
}
How to use it
- Create an account at prolevelmax.com. New users receive $1 in sign-up credit after verifying their email (one per person). No card required.
- Connect your AI. In the Dashboard, open Get started → Coding tools and API → Generate setup instructions and paste the instructions into your AI (Claude, ChatGPT, Cursor, Codex and others). You can also add the MCP server
https://prolevelmax.com/mcpor call the REST API. - Request data. Your AI selects a source, quotes the price and runs it only after you confirm. Results are returned as structured JSON that the AI can format as a table or report.
FAQ
How is this source billed?
Per result: $0.0009/result + $0.001/run, min $0.02/run. Your AI quotes the price first, and you are never charged more than the quote.
Do I need a Yelp account or API key?
No. You only need a ProLevelMax account. One balance and one connection cover all 157 platforms.
Is the data real-time?
Yes. Every call fetches public Yelp data at the time of the request. Only publicly visible content is collected.
New users receive $1 in sign-up credit after verifying their email (one per person). No card required. Pay per use with no subscription. Top up by card (USD) or Alipay (CNY); Enterprise top-ups from $1,000 by bank transfer.
Start for free