# Changelog of Yelp Business Scraper (`lmbtechnology/yelp-business-scraper`) Actor

- **URL**: https://apify.com/lmbtechnology/yelp-business-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/lmbtechnology/yelp-business-scraper.md

## Changelog

### 1.0 (2026-10-21)

- First release.
- Search Yelp by search terms x locations, or from Yelp search and business links (any Yelp country site).
- One item per business: name, Yelp id and URL, rating, review count, price, categories, street and city, coordinates, opening hours, time zone, open-now flag, review quote, search term, location and rank.
- Details (on by default, from Yelp's business GraphQL queries, a few KB per business): phone, website, state, ZIP code, country, full address, service areas, claimed and closed status, photo count, specialties, year established, amenities; optional review highlights.
- "Split large searches": splits the map area of searches that hit Yelp's 240-result limit, recursively, and removes duplicates.
- Filters: category, price levels, minimum rating, open now (checked in each business's own time zone), sort order.
- Duplicates removed across searches (optional), free error items, run summary record per search.
- Rate limits: a rate-limited request is retried from another IP; with the default proxy the run switches from datacenter to residential proxies when Yelp keeps rate-limiting.
- Self-healing: when Yelp changes its GraphQL query ids, the new ids are read from Yelp's own JavaScript; if that fails, search pages and business pages are parsed as HTML.
- Pay-per-event pricing: `business` and `business-details` events; stops cleanly at the maximum cost per run.
