Yelp Scraper: Business Search for Many Locations
Pricing
from $1.00 / 1,000 search results
Yelp Scraper: Business Search for Many Locations
Search Yelp for businesses in many locations and categories in one run: name, rating, review count, price range, categories, address, coordinates, phone, hours, photos and Yelp link. Fast HTTP scraper, no browser.
Pricing
from $1.00 / 1,000 search results
Rating
0.0
(0)
Developer
Tauqeer Abbas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Yelp Scraper: Business Search

Search Yelp for businesses in many locations and categories in one run. Every business is one item in the dataset: name, rating, review count, price range, categories, full address with coordinates, phone number, hours, photos and a Yelp link.
What it does
- Searches by term ("pizza", "plumber"), category ("restaurants"), location ("New York", "90210") or any combination.
- Returns up to 1,000 businesses per search and 100,000 per run.
- Pure HTTP — no browser, fast and lightweight (256 MB).
- Pay per event: a search that delivers results and each business pushed to the dataset.
Input examples
Several searches:
{"searches": [{ "term": "pizza", "location": "New York" },{ "term": "sushi", "location": "Los Angeles" }]}
Many terms × many locations:
{"terms": ["pizza", "sushi", "tacos"],"locations": ["New York", "Chicago", "Houston"]}
Category search:
{"searches": [{ "category": "restaurants", "location": "San Francisco" }]}
Output
Each item contains:
| Field | Example |
|---|---|
name | Joe's Pizza |
rating | 4.5 |
review_count | 1,234 |
price | $$ |
categories | ["Pizza", "Italian"] |
address | 7 Carmine St |
city, state, zip | New York, NY, 10014 |
latitude, longitude | 40.7306, -74.0021 |
phone | +12122553946 |
url | https://www.yelp.com/biz/joes-pizza-new-york |
photo | (first photo URL) |
neighborhoods | ["Greenwich Village"] |
is_closed, hours | false, "Open 10:00 AM - 2:00 AM" |
website | joespizzanyc.com |
Plus delivery, takeout, reservations (when available), distance
(metres from the searched location) and is_ad.
Pricing
Pay per event — platform usage is included in every price; you never pay Apify compute or transfer on top. A search that returns no businesses is free.
| Event | Price | When charged |
|---|---|---|
| Run start | $0.005 | every run |
search | $0.001 | each search that delivered at least one business |
business | $0.80 / 1,000 | each business pushed to the dataset |
Example: 10 searches × 100 businesses each = $0.005 + 10 × $0.001 + 1,000 × $0.0008 = $0.82 for 1,000 businesses.
Your spending limit (set in the run configuration) is always respected: the actor stops before exceeding it.
Proxy
US residential proxies are recommended.