VOOZH about

URL: https://apify.com/moving_beacon-owner1/yelp-reviews-scraper

⇱ Yelp Reviews Scraper Β· Apify


Pricing

from $20.00 / 1,000 results

Go to Apify Store

Yelp Reviews Scraper

Scrape Yelp business details and full reviews directly from Yelp’s internal GraphQL API no third-party scraping services required. Extract business info, ratings, hours, phone numbers, and complete review data including author details, photos, and metadata from Yelp business URLs or search results.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

5

Monthly active users

2.4 hours

Issues response

22 days ago

Last modified

Share

Apify Actor that scrapes Yelp business details and reviews . No third-party scraping API needed.

What it does

For every Yelp business URL (or every business returned by a search), the actor pushes:

  • _type: business β€” name, address, phone, hours, aggregate rating, review count, business ID.
  • _type: review β€” review ID, author, rating, date, full text, plus author location/review-count and review photos.

Reviews are fetched directly from Yelp's GraphQL /gql/batch endpoint (the same one the page uses), which means full review text and metadata β€” no truncation, no scraping of card HTML.

Input

FieldTypeDefaultNotes
startUrlsarray of {url}β€”Yelp business URLs like https://www.yelp.com/biz/<slug>.
searchTermstringβ€”Alternative input; runs a Yelp search instead.
searchLocationstringβ€”Required if searchTerm is set. Free-form, e.g. Toronto, ON.
maxSearchPagesint2How many search-result pages to walk.
maxReviewsPerBusinessint50Caps reviews fetched per business.
includeBusinessInfobooltruePush a _type=business record alongside reviews.
reviewSortByenumDATE_DESCOne of DATE_DESC, DATE_ASC, RATING_DESC, RATING_ASC, ELITES, RELEVANCE_DESC.
emitSearchResultsboolfalseWhen using searchTerm, also push the raw search-result cards.
proxyConfigurationobjectApify proxy onStrongly recommended. Yelp blocks datacenter IPs.

You must provide either startUrls or both searchTerm and searchLocation.

Output examples

// _type=business
{
"_type": "business",
"url": "https://www.yelp.com/biz/gary-danko-san-francisco",
"name": "Gary Danko",
"business_id": "...",
"address": "800 N Point St, San Francisco, CA, 94109",
"phone": "+14157492060",
"rating": "4.5",
"review_count": 6203,
"open_hours": { "mon": "5:00 PM - 10:00 PM", ... }
}
// _type=review
{
"_type": "review",
"source": "yelp",
"review_id": "0c0ASru2cWdP3XkaPBaJpQ",
"author": "Faith B.",
"rating": 5.0,
"date": "2024-02-22T21:16:42Z",
"text": "I'm literally still salivating thinking about that pasta...",
"url": "https://www.yelp.com/biz/...",
"extra": {
"author_location": "Seattle, WA",
"author_review_count": 34,
"business_id": "...",
"business_name": "Gary Danko",
"photos": ["https://s3-media0.fl.yelpcdn.com/bphoto/.../348s.jpg", ...]
}
}

You might also like

Yelp Business Scraper

vulnv/yelp-scraper

Extract structured business data from Yelp including ratings, reviews, categories, contact details, and opening hours. No login required.

Yelp Review Scraper

tri_angle/yelp-review-scraper

Scrape reviews from Yelp.com

πŸ‘ User avatar

Tri⟁angle

1K

2.2

Yelp Reviews Scraper

web_wanderer/yelp-reviews-scraper

Easily extract Yelp business reviews at scale. This Yelp Reviews Scraper collects ratings, review text, reviewer details, timestamps, photos, and business info. Export data in JSON, CSV, Excel, or via API.

Yelp Scraper

tri_angle/yelp-scraper

Free Yelp web scraper to extract data from Yelp. Fast Yelp review scraper, but also gets business details and ratings without using the Yelp API.

πŸ‘ User avatar

Tri⟁angle

6.3K

3.2

Yelp Scraper

crawlerbros/yelp-scraper

Extract business data, reviews, ratings, and contact information from Yelp. Search by keyword and location or scrape specific business pages

74

1.0

Yelp Business Info Scraper

scrapio/yelp-business-info-scraper

Extract detailed business data from Yelp using the Yelp Business Info Scraper. Collect business names, addresses, phone numbers, websites, ratings, and review counts automatically. Ideal for lead generation, local business research, and market analysis.

Yelp Business Info Scraper

scraper-engine/yelp-business-info-scraper

Extract detailed business information from Yelp with the Yelp Business Info Scraper. Collect business names, addresses, phone numbers, websites, ratings, categories, and review counts automatically. Ideal for local lead generation and market research.

πŸ‘ User avatar

Scraper Engine

2