Yelp Reviews API avatar

Yelp Reviews API

Pricing

from $0.40 / 1,000 dataset items

Go to Apify Store
Yelp Reviews API

Yelp Reviews API

Extract reviews from any Yelp business by URL or place ID. Filter by newest, oldest, highest rated, lowest rated, or elite reviewers. Get reviewer profiles, ratings, dates, and full review text. Perfect for sentiment analysis and reputation monitoring.

Pricing

from $0.40 / 1,000 dataset items

Rating

0.0

(0)

Developer

epctex

epctex

Maintained by Community

Actor stats

1

Bookmarked

8

Total users

3

Monthly active users

a day ago

Last modified

Share

Actor - Yelp Reviews API

Yelp Reviews Scraper

The Yelp Reviews API supports the following features:

  • Scrape by URL — Provide any Yelp business URL to extract its reviews.
  • Scrape by place ID — Use a Yelp place ID for direct review retrieval.
  • Sort reviews — Sort by Yelp's default, newest, oldest, highest rated, lowest rated, or elite reviewers.

💰 Pricing: Transparent Event-Based Costs

Pay only for what you scrape—no subscriptions, no hidden fees:

Event TypePriceWhat's Included
Review Query$0.004 per businessFirst ~10 reviews included FREE (first page)
Dataset Items$0.0004 per reviewOnly charged for reviews beyond the free ~10

📊 Cost Examples

ScenarioChargesCalculationTotal Cost
1 business, 10 reviews1 query$0.004 × 1$0.004
1 business, 100 reviews1 query + 90 items$0.004 + ($0.0004 × 90)$0.040
1 business, 500 reviews1 query + 490 items$0.004 + ($0.0004 × 490)$0.200
5 businesses, 500 reviews5 queries + 450 items($0.004 × 5) + ($0.0004 × 450)$0.200

Input Parameters

FieldTypeDescriptionDefault
startUrlsarrayYelp business URLs to fetch reviews from.[]
placeIdsarrayYelp place IDs to fetch reviews from (e.g. RJNAeNA-209sctUO0dmwuA).[]
sortBystringSort order: yelp, newest, oldest, highestRating, lowestRating, or elites.yelp
maxItemsnumberMaximum number of reviews to return.30
customMapFunctionstringFunction that takes each object as an argument and returns a mapped object.null

Input Example

{
"startUrls": ["https://www.yelp.com/biz/kokoroll-cafe-torrance-4"],
"sortBy": "newest",
"maxItems": 100
}

During the Run

The actor outputs messages as it progresses through each business. If you provide incorrect input, the actor will stop immediately with an explanation of what went wrong.

Contact

Please visit us through epctex.com to see all available products. For custom integrations, reach out via the chat box on epctex.com. For support: business@epctex.com.