primaryPhoto
Optional
Business main photo
Yelp Reviews Scraper - Ratings, Owner Replies & Photos
Pricing
$0.05 / 1,000 reviews
Scrape every public Yelp review of any business by URL, alias, id or Yelp search: star rating, full text, date, reviewer, reactions, owner reply, photos and the business. All languages, keyword, date and star filters, monitor mode. No login. $0.047 per 1,000 reviews.
review_position
Optional
Position of the review in Yelp's order for the chosen sort (1 = first)
reviewEncid
Optional
Yelp's id of the review
reviewUrl
Optional
Direct link to the review on Yelp (?hrid=)
rating
Optional
Star rating the reviewer gave, 1-5
text
Optional
Full review text
language
Optional
Language code of the review text (en, es, de...); null on not-recommended reviews
translatedText
Optional
Yelp's translation of the review (only with translateTo; null on not-recommended reviews)
reviewDate
Optional
Review date in the business's local time, ISO 8601 with offset
reviewDateUtc
Optional
Review date in UTC, ISO 8601
isRecommended
Optional
false for reviews Yelp does not recommend (includeNotRecommended)
feedback
Optional
Reactions as Yelp lists them: [{type, count, displayText}] for Helpful, Thanks, Love this, Oh no; null on not-recommended reviews
helpfulCount
Optional
'Helpful' reactions (null on not-recommended reviews)
thanksCount
Optional
'Thanks' reactions (null on not-recommended reviews)
loveThisCount
Optional
'Love this' reactions (null on not-recommended reviews)
ohNoCount
Optional
'Oh no' reactions (null on not-recommended reviews)
usefulCount
Optional
Legacy 'Useful' votes (null in keyword searches, on not-recommended reviews and on pages read through a proxy)
funnyCount
Optional
Legacy 'Funny' votes (null in keyword searches, on not-recommended reviews and on pages read through a proxy)
coolCount
Optional
Legacy 'Cool' votes (null in keyword searches, on not-recommended reviews and on pages read through a proxy)
publicReply
Optional
The business's public reply: text, date, dateUtc, authorName, authorRole (compact rows keep only text)
photos
Optional
Photos attached to the review: [{url (full size), thumbnailUrl, caption, photoId}]
videos
Optional
Videos attached to the review: [{url, thumbnailUrl, caption, videoId}]
checkInCount
Optional
Reviewer check-ins at this business (null on not-recommended reviews)
isFirstReviewer
Optional
Reviewer was the first to review this business (null on not-recommended reviews)
hasPaidThroughYelp
Optional
Reviewer paid through Yelp (null on not-recommended reviews)
hasPurchasedDeal
Optional
Reviewer bought a Yelp deal (null on not-recommended reviews)
hasPlacedReservation
Optional
Reviewer booked a reservation through Yelp (null on not-recommended reviews)
reservationProvider
Optional
Reservation provider when the reviewer booked through Yelp (null on not-recommended reviews)
expertRecognition
Optional
Reviewer's Yelp expert badge for this kind of business (e.g. BBQ); null with includePersonalData off
previousReviews
Optional
Earlier reviews of this business by the same reviewer: [{reviewEncid, rating, text, reviewDate}]; null with includePersonalData off
encid
Optional
Yelp business id
alias
Optional
Yelp business alias (the /biz/ slug)
businessUrl
Optional
Business page URL
name
Optional
Business name
primaryPhoto
Optional
Business main photo
businessRating
Optional
Business average rating
totalReviews
Optional
Reviews Yelp lists for the business
ratingDetail
Optional
Business reviews per star: 5_star ... 1_star
reviewsCountByLanguage
Optional
Business reviews per language: [{language, count}]
categories
Optional
Business categories
businessCity
Optional
Business city
businessRegion
Optional
Business state / region code
neighborhoods
Optional
Business neighborhoods
input
Optional
The input line (URL, alias, id or search) this business came from
searchTerm
Optional
Search term that found the business (search inputs only)
searchLocation
Optional
Search location (search inputs only)
scrapedAt
Optional
When this run read the review, ISO 8601