# Yelp Business Scraper | Phones & Address (`lentic_clockss/yelp-scraper`) Actor

Scrape Yelp listings without the official Yelp API. Search by keyword, category, or URL and extract names, ratings, phones, street addresses, websites, hours, and guest review snippets from /biz pages. Export restaurant, dentist, hotel, and local-lead lists as CSV, Excel, or JSON. No login.

- **URL**: https://apify.com/lentic\_clockss/yelp-scraper.md
- **Developed by:** [kane liu](https://apify.com/lentic_clockss) (community)
- **Categories:** Lead generation
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.20 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Yelp Scraper | Business Phones & Address

[![Yelp Scraper](https://apify.com/actor-badge?actor=lentic_clockss/yelp-scraper)](https://apify.com/lentic_clockss/yelp-scraper)

**Scrape [Yelp](https://www.yelp.com) business listings without the official Yelp API.** Search by keyword, category (`cflt`), or a live `/search` / `/biz` URL. Export **names**, **ratings**, **phone numbers**, **street addresses**, **websites**, **hours**, and **guest review snippets** from live `/biz/{slug}` pages. Search cards do **not** include contact — this Actor follows the business detail page so you get usable **local-business leads**.

Use it as a practical **Yelp scraper / Yelp data extractor / Yelp API alternative** for restaurants, dentists, hotels, plumbers, auto shops, and other local categories. Keep `enrichDetails` on, then download **CSV / Excel / JSON** — or call the Actor from Make, n8n, Zapier, Python, or the Apify API.

- **Search** on Yelp (`find_desc` + `find_loc`; pagination `start` steps by 10)
- **Category** via `cflt=` (restaurants, dentists, homeservices, auto, beautysvc, hotels, and more)
- **Business LDP** `/biz/{slug}` — plaintext sidebar phone + street (no “Show phone” click); hours and geo when JSON-LD has them
- **Opened TLD markets** for search + LDP leads: **US, Canada, Australia, Germany, France, Ireland, Italy, Spain**
- Guest pages only — **merchant email is usually absent** (`leadAbsences` records that honestly)
- Residential egress lives on the scrape worker — you do **not** send cookies or `proxyUrl`

> **Unofficial tool.** Not affiliated with Yelp Inc. Collects **guest / public** pages a logged-out visitor can already see. It does **not** log in, send messages, place orders, or submit support tickets.

Empty `{}` searches **ramen** in **Chicago, IL**. That is the Actor default so a blank run can SUCCEEDED.

Free Apify-plan users (developer policy): **10 runs** / **200 results** per run.

***

### What can this Yelp scraper do?

[Yelp Scraper](https://apify.com/lentic_clockss/yelp-scraper) extracts **structured Yelp business data** without you running a residential proxy or anti-bot stack. Give it a search term and a city (or a category + location), start the run, and get a spreadsheet of leads.

On the **Apify platform** you also get scheduling, monitoring, Dataset exports, webhooks, and API / integration access (Make, n8n, Zapier, LangChain).

Under the hood the Actor:

1. Validates input and enforces free-tier caps on free Apify plans
2. Calls a managed Cloud Run worker (`WORKER_BASE_URL` + `WORKER_AUTH`)
3. The worker loads guest Yelp HTML and parses `/biz` leads
4. Pushes Dataset rows plus `INPUT_ECHO` / `RUN_SUMMARY`

Default memory is **1024 MB**. `WORKER_PROVIDES_PROXY=1` — do not pass `proxyUrl`.

***

### What Yelp data can I extract?

| Data | Search SERP | `/biz` LDP |
| --- | :---: | :---: |
| Name / slug / URL | ✅ | ✅ |
| Rating / review count | ✅ | ✅ |
| Review body (guest snippet) | ❌ | ✅ up to 5, 500 chars |
| Phone | ❌ (cards have none) | ✅ `tel:` / JSON-LD |
| Email | ❌ | ❌ usually none on the page |
| Street / address | ❌ | ✅ |
| Website | ❌ | ✅ (may wrap `biz_redir`) |
| Hours / geo | — | ✅ when JSON-LD present |
| Categories | ✅ | ✅ |

**Identity key:** `/biz/{slug}`. An opaque **encid** URL resolves to the slug. Do not invent business ids. Do not treat `/map/{slug}` as a list. Do not use city short paths (`/sf`) as a pager.

Yelp **does not put phone or street on search cards**. Keep `enrichDetails=true` (the default) or you will get names without contact.

This Actor does **not** scrape menus, photo galleries, events, collections, or the full paginated review feed. It is built for **contactable local leads**, not a complete Yelp clone.

***

### Why scrape Yelp?

Yelp is still one of the densest public directories of **local businesses**: restaurants, medical, home services, auto, hotels, and shops, with ratings that people actually read. Typical uses:

- Build an outreach / CRM list (name + phone + street) for a city and trade
- Compare competitor ratings and hours in one neighborhood
- Feed Make / n8n / Zapier / LangChain with structured Yelp rows instead of raw HTML
- Combine with [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper) when you need a second local source

***

### Popular use cases

#### 1. Local lead lists (restaurants, dentists, plumbers)

**In plain English:** search a trade + city → get a table of names, phones, and street addresses for outreach or CRM import.

**You give:** `findDesc=dentist`, `findLoc=Denver, CO`, `maxResults=20`, `enrichDetails=true`.

**You get back:**

| Name | Phone | Street |
| --- | --- | --- |
| Example Dental | +1… | 1200 Example Ave |

#### 2. Category coverage (`cflt`)

**In plain English:** scrape a Yelp vertical (hotels, auto, beautysvc, homeservices, eventservices) in one city without inventing keywords.

**You give:** `searchType=category`, `cflt=hotels`, `findLoc=Portland, OR`.

#### 3. Multi-market Yelp data

**In plain English:** pin `market` to `ca`, `au`, `de`, `fr`, `ie`, `it`, or `es` to hit that TLD with a matching residential country. **UK (`yelp.co.uk`) is routed but not smoke-opened** — do not expect UK phones from the worker yet.

#### 4. Feed automations and AI agents

**In plain English:** schedule the Actor or call it from Make / n8n / Zapier / LangChain → Dataset JSON (`name`, `url`, `phones`, `address`, `hours`, `reviews`, `leadAbsences`).

***

### More Actors like this

Need another **local-business / maps / services** source? Use the dedicated Actor — structured fields, better coverage, usually lower cost than a generic URL scrape.

#### Similar local-lead scrapers

- [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper) — Maps listings, phones, addresses
- [Angi Scraper](https://apify.com/lentic_clockss/angi-scraper) — Angi.com / Angie's List contractors
- [Care.com Scraper](https://apify.com/lentic_clockss/care-scraper) — US caregivers and About/contact phones
- [HomeStars Scraper](https://apify.com/lentic_clockss/homestars-scraper) — Canadian contractor phones
- [TaskRabbit Scraper](https://apify.com/lentic_clockss/taskrabbit-scraper) — Featured Taskers & catalogs
- [Nextdoor Scraper](https://apify.com/lentic_clockss/nextdoor-scraper) — Neighborhood business pages
- [Jiffy On Demand Scraper](https://apify.com/lentic_clockss/jiffy-ondemand-scraper) — Jiffy Pro phones & emails
- [Phone Number Intelligence](https://apify.com/lentic_clockss/phone-number-intelligence) — Enrich / validate numbers
- [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper) — generic protected pages (prefer a dedicated Actor when one exists)

#### Prefer a dedicated site scraper?

If your target has a specialized Actor below, use that first — usually cheaper and more structured than a generic URL scrape.

**Local services & lead gen**

- [Yelp Scraper](https://apify.com/lentic_clockss/yelp-scraper)
- [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper)
- [Angi Scraper](https://apify.com/lentic_clockss/angi-scraper)
- [Care.com Scraper](https://apify.com/lentic_clockss/care-scraper)
- [HomeStars Scraper](https://apify.com/lentic_clockss/homestars-scraper)
- [TaskRabbit Scraper](https://apify.com/lentic_clockss/taskrabbit-scraper)

**Jobs & Freelance**

- [LinkedIn Jobs Scraper](https://apify.com/lentic_clockss/linkedin-jobs-scraper)
- [Indeed Jobs Scraper](https://apify.com/lentic_clockss/indeed-jobs-scraper)
- [Upwork Jobs Scraper](https://apify.com/lentic_clockss/upwork-jobs-scraper)
- [Glassdoor Scraper](https://apify.com/lentic_clockss/glassdoor-scraper)
- [Fiverr Gigs Scraper](https://apify.com/lentic_clockss/fiverr-programming-tech-gigs-scraper)
- [Bayt Jobs Scraper](https://apify.com/lentic_clockss/bayt-scraper)

**E-commerce**

- [Amazon Search Scraper](https://apify.com/lentic_clockss/amazon-search-results-collector)
- [Walmart Product Scraper](https://apify.com/lentic_clockss/walmart-scraper)
- [Shopee Search Scraper](https://apify.com/lentic_clockss/shopee-search-scraper)
- [Etsy Scraper](https://apify.com/lentic_clockss/etsy-scraper)
- [SHEIN Product Scraper](https://apify.com/lentic_clockss/shein-scraper)
- [Temu Product Scraper](https://apify.com/lentic_clockss/temu-scraper)
- [Target Product Scraper](https://apify.com/lentic_clockss/target-scraper)
- [Allegro Scraper](https://apify.com/lentic_clockss/allegro-scraper)

**Real Estate**

- [Zillow & Zumper Scraper](https://apify.com/lentic_clockss/us-real-estate-scraper)
- [Realtor.com Scraper](https://apify.com/lentic_clockss/realtor-com-scraper)
- [Apartments.com Rental Scraper](https://apify.com/lentic_clockss/apartments-com-rental-scraper)
- [Rightmove Scraper](https://apify.com/lentic_clockss/rightmove-property-scraper)
- [Idealista Scraper](https://apify.com/lentic_clockss/idealista-scraper)
- [realestate.com.au Scraper](https://apify.com/lentic_clockss/realestate-com-au-scraper)
- [Zoopla UK Scraper](https://apify.com/lentic_clockss/zoopla-scraper)

**Travel & Stays**

- [Booking.com Hotels Scraper](https://apify.com/lentic_clockss/booking-hotels-scraper)
- [Airbnb Listings Scraper](https://apify.com/lentic_clockss/airbnb-listings-scraper)
- [Expedia Scraper](https://apify.com/lentic_clockss/expedia-scraper)
- [TripAdvisor Scraper](https://apify.com/lentic_clockss/tripadvisor-scraper)

**Social & Content**

- [YouTube Research Scraper](https://apify.com/lentic_clockss/youtube-research-scraper)
- [TikTok Scraper](https://apify.com/lentic_clockss/tiktok-scraper)
- [Reddit Scraper](https://apify.com/lentic_clockss/reddit-scraper)
- [YouTube Shorts Scraper](https://apify.com/lentic_clockss/youtube-shorts-scraper)

**Ads Intelligence**

- [Facebook Ad Library Scraper](https://apify.com/lentic_clockss/facebook-ad-library-scraper)
- [TikTok Ads Scraper](https://apify.com/lentic_clockss/tiktok-ads-top-ads-actor)

**General tools**

- [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper)
- [Email Risk Validator](https://apify.com/lentic_clockss/email-risk-validator)
- [Phone Number Intelligence](https://apify.com/lentic_clockss/phone-number-intelligence)

→ Full catalog in [Related Actors](#related-actors) below, or browse [apify.com/lentic\_clockss](https://apify.com/lentic_clockss).

Need a **custom site** (listing + detail, your field list)? [Submit a custom scraper request](https://custom-scraper-intake-977720205770.us-central1.run.app/).

***

### How to scrape Yelp (no code required)

1. Click **Try for free** at the top of this page
2. Enter a **search term** (`findDesc`) and a **city** (`findLoc`), or switch `searchType` to `category` and set `cflt`
3. Leave **`enrichDetails` on** so each row follows `/biz` for phone and street
4. Set `maxResults` (start small — 3 to 10 is enough to test)
5. Click **Start** — rows appear in the Dataset tab
6. Download **CSV, Excel, or JSON**

That's it. You can also schedule the run or call it from the API.

#### Input examples

US keyword search:

```json
{
  "searchType": "search",
  "findDesc": "locksmith",
  "findLoc": "Houston, TX",
  "market": "us",
  "maxResults": 5,
  "enrichDetails": true
}
```

US category:

```json
{
  "searchType": "category",
  "cflt": "dentists",
  "findLoc": "Portland, OR",
  "market": "us",
  "maxResults": 5,
  "enrichDetails": true
}
```

Canada TLD:

```json
{
  "searchType": "search",
  "findDesc": "plumber",
  "findLoc": "Toronto, ON",
  "market": "ca",
  "maxResults": 5,
  "enrichDetails": true
}
```

Direct business URL:

```json
{
  "searchType": "detail",
  "startUrls": ["https://www.yelp.com/biz/example-slug"],
  "enrichDetails": true
}
```

***

### How much does it cost to scrape Yelp?

This Actor uses **pay-per-event** pricing. You are charged for:

| Event | Price |
| --- | --- |
| Actor Start (`apify-actor-start`) | **$0.005** per start |
| Result (`apify-default-dataset-item`) | **$3.00 / 1,000** results (**$0.003** each on FREE/BRONZE) |

**Platform usage costs are included** — you do **not** pay separate Apify compute for this Actor on top of the event prices above (**User pays platform usage costs = No**).

#### Volume discount tiers (per result)

| Tier | $/1,000 | per result |
| --- | ---: | ---: |
| FREE\* | $3.00 | $0.003 |
| BRONZE | $3.00 | $0.003 |
| SILVER | $2.60 | $0.0026 |
| GOLD | $2.20 | $0.0022 |
| PLATINUM | $2.00 | $0.002 |
| DIAMOND | $1.60 | $0.0016 |

\*FREE matches BRONZE for this Actor.

#### Example cost estimates (FREE/BRONZE)

| Results collected | Approx. event cost\* |
| --- | ---: |
| 100 | ~$0.31 |
| 1,000 | ~$3.01 |
| 10,000 | ~$30.01 |

\*Assumes one Actor start at default memory (1024 MB = one start event) plus `$0.003` per Dataset item. Start billing can scale with allocated memory (one start event per GB, minimum one).

Empty / failed runs that write **zero** default-dataset rows are not billed as results (you still pay Actor Start).

#### Free plan limits

On a **free Apify plan**, this Actor enforces developer limits of **10 runs** and **200 results per run**. Upgrade to a paid Apify plan for unlimited runs (event prices still apply).

#### Is scraping Yelp free?

You can try the Actor on Apify's free plan subject to the run/result caps above. After that you pay per start and per Dataset row — not per compute unit.

***

### What you get back

Each Dataset row is one Yelp business (after `/biz` enrich when enabled):

- Name, slug, listing URL, rating, review count, categories
- Phones (`value` + `e164` when parseable)
- Street / locality / region / postal / country
- Website, hours, optional guest review snippets (cap 5)
- `leadAbsences` when a field is honestly missing (for example merchant email)

Download from the Dataset tab as CSV, Excel, or JSON.

Example row (fields shortened):

```json
{
  "name": "Example Locksmith",
  "url": "https://www.yelp.com/biz/example-locksmith-houston",
  "rating": 4.6,
  "reviewCount": 42,
  "phones": [{ "value": "+17135550100", "e164": "+17135550100" }],
  "address": {
    "street": "100 Example St",
    "locality": "Houston",
    "region": "TX",
    "postalCode": "77002",
    "country": "US"
  },
  "web": { "website": "https://example.com" },
  "leadAbsences": { "emails": "商家邮箱本站无" }
}
```

***

### Which countries work?

| Market | Host | Search + `/biz` leads | Notes |
| --- | --- | :---: | --- |
| US | yelp.com | ✅ | Primary |
| CA | yelp.ca | ✅ | Some service-area businesses have phone but no street |
| AU | yelp.com.au | ✅ | |
| DE | yelp.de | ✅ | |
| FR | yelp.fr | ✅ | |
| IE | yelp.ie | ✅ | |
| IT | yelp.it | ✅ | |
| ES | yelp.es | ✅ | |
| UK | yelp.co.uk | 未验证 | Routed (`market=uk` pins GB); worker still 403/empty |
| NL | yelp.nl | 未验证 | |

Other TLD keys may exist in input; treat them as unopened until smoke-tested.

***

### Connect to your tools

| Platform | How |
| --- | --- |
| Make.com | Search “Apify” → Run Actor → `lentic_clockss/yelp-scraper` |
| n8n | Apify node → Run Actor |
| Zapier | Apify integration → Run Actor |
| LangChain | `ApifyActorsTool("lentic_clockss/yelp-scraper")` |
| Python / Node | Apify SDK or HTTPS |

```bash
curl "https://api.apify.com/v2/acts/lentic_clockss~yelp-scraper/runs" \
  -X POST \
  -H "Authorization: Bearer YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"findDesc":"florist","findLoc":"Nashville, TN","maxResults":5,"enrichDetails":true}'
```

Results: `GET https://api.apify.com/v2/datasets/{datasetId}/items?format=json`

***

### FAQ

#### Does this replace the official Yelp API?

It is an **unofficial Yelp data extractor** for guest pages. It is not the Fusion API, not Fusion keys, and not a Yelp partner product.

#### Why are phones empty on some rows?

Search cards have **no phone**. If `enrichDetails` is off, you only get SERP fields. Some listings (especially service-area businesses in Canada) have a phone but no street. `leadAbsences` explains the gap.

#### Can I scrape Yelp reviews?

Guest-visible **review snippets** on the LDP (JSON-LD + comment nodes), capped at 5 × 500 characters. The Actor does **not** click Write a review or paginate the full review feed.

#### Can I scrape Yelp messages or support tickets?

No. It does not click **Message**, **Call**, **Claim**, or **Order**, and it does not submit `/contact` hCaptcha tickets.

#### Do I need my own proxies?

No for normal runs. Residential egress is on the worker.

#### How is this different from a generic web scraper?

A generic scraper returns HTML. This Actor returns **Yelp business rows** with phones and addresses parsed from `/biz`. For Cloudflare-protected pages that are **not** Yelp, use [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper).

#### When should I use Google Maps or Angi instead?

Use [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper) for Maps places. Use [Angi Scraper](https://apify.com/lentic_clockss/angi-scraper) for Angi.com / Angie's List contractors. Use this Actor when the source of truth is **Yelp search / category / `/biz`**.

#### Is it legal to scrape Yelp?

You are responsible for how you use the data. This Actor only collects **guest-visible** fields. Personal data can be regulated (GDPR and similar). Do not scrape if you lack a legitimate purpose. If unsure, ask a lawyer. See also Apify's note on [is web scraping legal](https://blog.apify.com/is-web-scraping-legal/).

***

### Input reference

| Field | Default | Notes |
| --- | --- | --- |
| `searchType` | `search` | `category` needs `cflt`. `detail` needs live `bizSlug` / `startUrls`. |
| `findDesc` | `ramen` | Keyword. |
| `findLoc` | `Chicago, IL` | City / area string Yelp accepts. |
| `cflt` | — | Category alias for `searchType=category`. |
| `market` | `us` | Opened LDP: us/ca/au/de/fr/ie/it/es. uk/nl routed but 未验证. |
| `enrichDetails` | `true` | Required for phone and street. |
| `maxResults` | `3` | Free plans are capped lower. |
| `maxPages` | `1` | Each page is `start += 10`. |
| `startUrls` | `[]` | Optional live yelp.com `/search` or `/biz/` URLs. |

Full field help lives on the Input tab.

***

### Related Actors

All public Actors from [lentic\_clockss](https://apify.com/lentic_clockss). Click a name to open the Store detail page.

#### Local services & lead gen

- [Yelp Scraper](https://apify.com/lentic_clockss/yelp-scraper)
- [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper)
- [Angi Scraper](https://apify.com/lentic_clockss/angi-scraper)
- [Care.com Scraper](https://apify.com/lentic_clockss/care-scraper)
- [HomeStars Scraper](https://apify.com/lentic_clockss/homestars-scraper)
- [TaskRabbit Scraper](https://apify.com/lentic_clockss/taskrabbit-scraper)
- [Nextdoor Scraper](https://apify.com/lentic_clockss/nextdoor-scraper)
- [Jiffy On Demand Scraper](https://apify.com/lentic_clockss/jiffy-ondemand-scraper)
- [Phone Number Intelligence](https://apify.com/lentic_clockss/phone-number-intelligence)
- [Email Risk Validator](https://apify.com/lentic_clockss/email-risk-validator)

#### Developer / Open source / AI

- [Hugging Face Scraper](https://apify.com/lentic_clockss/huggingface-scraper)
- [GitHub Scraper](https://apify.com/lentic_clockss/github-scraper)
- [Apple App Store Scraper](https://apify.com/lentic_clockss/apple-app-store-scraper)
- [Hacker News Scraper](https://apify.com/lentic_clockss/hacker-news-scraper)
- [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper)

#### Jobs & Freelance

- [LinkedIn Jobs Scraper](https://apify.com/lentic_clockss/linkedin-jobs-scraper)
- [Bayt Jobs Scraper](https://apify.com/lentic_clockss/bayt-scraper)
- [Fiverr Gigs Scraper](https://apify.com/lentic_clockss/fiverr-programming-tech-gigs-scraper)
- [Freelancer.com Scraper](https://apify.com/lentic_clockss/freelancer-scraper)
- [Glassdoor Scraper](https://apify.com/lentic_clockss/glassdoor-scraper)
- [Himalayas Jobs Scraper](https://apify.com/lentic_clockss/himalayas-jobs-scraper)
- [Indeed Jobs Scraper](https://apify.com/lentic_clockss/indeed-jobs-scraper)
- [Jobicy Remote Jobs Scraper](https://apify.com/lentic_clockss/jobicy-remote-jobs-scraper)
- [RemoteOK Jobs Scraper](https://apify.com/lentic_clockss/remoteok-all-jobs-scraper)
- [SEEK Jobs Scraper](https://apify.com/lentic_clockss/seek-scraper)
- [Upwork Jobs Scraper](https://apify.com/lentic_clockss/upwork-jobs-scraper)

#### Real Estate

- [Zoopla UK Scraper](https://apify.com/lentic_clockss/zoopla-scraper)
- [Zillow & Zumper Scraper](https://apify.com/lentic_clockss/us-real-estate-scraper)
- [Realtor.com Scraper](https://apify.com/lentic_clockss/realtor-com-scraper)
- [99.co Scraper](https://apify.com/lentic_clockss/ninetynine-co-sg-scraper)
- [Realtor.com Agents Scraper](https://apify.com/lentic_clockss/realtor-com-agents-scraper)
- [Apartments.com Rental Scraper](https://apify.com/lentic_clockss/apartments-com-rental-scraper)
- [Bayut Scraper](https://apify.com/lentic_clockss/bayut-uae-scraper)
- [Craigslist Housing Scraper](https://apify.com/lentic_clockss/craigslist-housing-scraper)
- [Daft.ie Scraper](https://apify.com/lentic_clockss/daft-property-scraper)
- [Dot Property Scraper](https://apify.com/lentic_clockss/dot-property-th-scraper)
- [FINN.no Scraper](https://apify.com/lentic_clockss/finn-scraper)
- [Funda Scraper](https://apify.com/lentic_clockss/funda-scraper)
- [Hepsiemlak Scraper](https://apify.com/lentic_clockss/hepsiemlak-scraper)
- [Idealista Scraper](https://apify.com/lentic_clockss/idealista-scraper)
- [Immobiliare.it Scraper](https://apify.com/lentic_clockss/immobiliare-property-scraper)
- [ImmoScout24 Scraper](https://apify.com/lentic_clockss/immobilienscout24-scraper)
- [Naver Land Scraper](https://apify.com/lentic_clockss/naver-land-scraper)
- [OpenSooq Scraper](https://apify.com/lentic_clockss/opensooq-real-estate-scraper)
- [Otodom Scraper](https://apify.com/lentic_clockss/otodom-scraper)
- [Properati LATAM Scraper](https://apify.com/lentic_clockss/properati-scraper)
- [Property Finder Scraper](https://apify.com/lentic_clockss/property-finder-uae-scraper)
- [PropertyGuru Scraper](https://apify.com/lentic_clockss/propertyguru-sg-scraper)
- [realestate.com.au Scraper](https://apify.com/lentic_clockss/realestate-com-au-scraper)
- [Realtor.ca Scraper](https://apify.com/lentic_clockss/realtor-ca-scraper)
- [Rightmove Scraper](https://apify.com/lentic_clockss/rightmove-property-scraper)
- [SeLoger Scraper](https://apify.com/lentic_clockss/seloger-property-scraper)
- [SUUMO Scraper](https://apify.com/lentic_clockss/suumo-property-scraper)
- [Zillow Group Scraper](https://apify.com/lentic_clockss/zillow-group-scraper)

#### E-commerce & Retail

- [Shopee Search Scraper](https://apify.com/lentic_clockss/shopee-search-scraper)
- [E-commerce Scraper](https://apify.com/lentic_clockss/ecommerce-scraper)
- [1688 Global Product Search Scraper](https://apify.com/lentic_clockss/1688-global-scraper)
- [Allegro Scraper](https://apify.com/lentic_clockss/allegro-scraper)
- [Amazon Search Scraper](https://apify.com/lentic_clockss/amazon-search-results-collector)
- [ASOS Product Scraper](https://apify.com/lentic_clockss/asos-scraper)
- [Cdiscount Product Scraper](https://apify.com/lentic_clockss/cdiscount-scraper)
- [Costco Product Scraper](https://apify.com/lentic_clockss/costco-scraper)
- [Coupang Product Scraper](https://apify.com/lentic_clockss/coupang-scraper)
- [Etsy Scraper](https://apify.com/lentic_clockss/etsy-scraper)
- [Lazada Scraper](https://apify.com/lentic_clockss/lazada-ph-search-results-collector)
- [MercadoLibre Scraper](https://apify.com/lentic_clockss/mercadolibre-scraper)
- [Mercari Japan Scraper](https://apify.com/lentic_clockss/mercari-scraper)
- [Rakuten Japan Scraper](https://apify.com/lentic_clockss/rakuten-scraper)
- [SHEIN Product Scraper](https://apify.com/lentic_clockss/shein-scraper)
- [Target Product Scraper](https://apify.com/lentic_clockss/target-scraper)
- [Temu Product Scraper](https://apify.com/lentic_clockss/temu-scraper)
- [Walmart Product Scraper](https://apify.com/lentic_clockss/walmart-scraper)
- [Watsons Product Scraper](https://apify.com/lentic_clockss/watsons-scraper)
- [TikTok Shop Product Scraper](https://apify.com/lentic_clockss/tiktok-shop-scraper)

#### B2B & Wholesale Marketplaces

- [Europages Scraper](https://apify.com/lentic_clockss/europages-scraper)
- [Kompass Scraper](https://apify.com/lentic_clockss/kompass-scraper)
- [IndiaMART Scraper](https://apify.com/lentic_clockss/indiamart-scraper)
- [GlobalSources Scraper](https://apify.com/lentic_clockss/globalsources-scraper)
- [DHgate Wholesale Scraper](https://apify.com/lentic_clockss/dhgate-scraper)
- [Faire Scraper](https://apify.com/lentic_clockss/faire-scraper)
- [Thomasnet Scraper](https://apify.com/lentic_clockss/thomasnet-scraper)
- [MonotaRO Scraper](https://apify.com/lentic_clockss/monotaro-scraper)
- [iPROS Scraper](https://apify.com/lentic_clockss/ipros-scraper)
- [Xometry Scraper](https://apify.com/lentic_clockss/xometry-scraper)

#### Food Delivery & Grocery

- [DoorDash Scraper](https://apify.com/lentic_clockss/doordash-scraper)
- [Uber Eats Scraper](https://apify.com/lentic_clockss/ubereats-scraper)
- [Deliveroo Scraper](https://apify.com/lentic_clockss/deliveroo-scraper)
- [Wolt Scraper](https://apify.com/lentic_clockss/wolt-scraper)
- [foodora Scraper](https://apify.com/lentic_clockss/foodora-scraper)
- [foodpanda Scraper](https://apify.com/lentic_clockss/foodpanda-scraper)
- [Grab Scraper](https://apify.com/lentic_clockss/grab-scraper)
- [iFood Scraper](https://apify.com/lentic_clockss/ifood-scraper)
- [PedidosYa Scraper](https://apify.com/lentic_clockss/pedidosya-scraper)
- [Talabat Scraper](https://apify.com/lentic_clockss/talabat-scraper)
- [Rappi Scraper](https://apify.com/lentic_clockss/rappi-scraper)
- [Instacart Scraper](https://apify.com/lentic_clockss/instacart-scraper)

#### Tickets & Events

- [StubHub Scraper](https://apify.com/lentic_clockss/stubhub-scraper)
- [SeatGeek Scraper](https://apify.com/lentic_clockss/seatgeek-scraper)
- [Ticketmaster Scraper](https://apify.com/lentic_clockss/ticketmaster-scraper)
- [Eventim Scraper](https://apify.com/lentic_clockss/eventim-scraper)
- [Eventbrite Scraper](https://apify.com/lentic_clockss/eventbrite-scraper)
- [Polymarket Scraper](https://apify.com/lentic_clockss/polymarket-scraper)

#### Travel & Stays

- [Booking.com & Airbnb Scraper](https://apify.com/lentic_clockss/booking-airbnb-scraper)
- [Agoda Scraper](https://apify.com/lentic_clockss/agoda-scraper)
- [Airbnb Listings Scraper](https://apify.com/lentic_clockss/airbnb-listings-scraper)
- [Booking.com Hotels Scraper](https://apify.com/lentic_clockss/booking-hotels-scraper)
- [Despegar Scraper](https://apify.com/lentic_clockss/despegar-scraper)
- [Expedia Scraper](https://apify.com/lentic_clockss/expedia-scraper)
- [Traveloka Scraper](https://apify.com/lentic_clockss/traveloka-scraper)
- [Travelstart Flights Scraper](https://apify.com/lentic_clockss/travelstart-scraper)
- [Trip.com Scraper](https://apify.com/lentic_clockss/trip-com-scraper)
- [TripAdvisor Scraper](https://apify.com/lentic_clockss/tripadvisor-scraper)

#### Social & Content

- [TikTok Scraper](https://apify.com/lentic_clockss/tiktok-scraper)
- [Reddit Scraper](https://apify.com/lentic_clockss/reddit-scraper)
- [YouTube Shorts Scraper](https://apify.com/lentic_clockss/youtube-shorts-scraper)
- [YouTube Research Scraper](https://apify.com/lentic_clockss/youtube-research-scraper)
- [Hacker News Scraper](https://apify.com/lentic_clockss/hacker-news-scraper)

#### Ads Intelligence

- [Facebook Ad Library Scraper](https://apify.com/lentic_clockss/facebook-ad-library-scraper)
- [Google Ads Transparency VN](https://apify.com/lentic_clockss/google-ads-transparency-center-vn)
- [TikTok Ads Scraper](https://apify.com/lentic_clockss/tiktok-ads-top-ads-actor)

#### General Tools

- [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper)
- [Email Risk Validator](https://apify.com/lentic_clockss/email-risk-validator)
- [Phone Number Intelligence](https://apify.com/lentic_clockss/phone-number-intelligence)

→ Browse the full profile: [apify.com/lentic\_clockss](https://apify.com/lentic_clockss)

***

### Changelog

#### 0.1.10 (2026-08-19)

- README SEO pass (Apify README + description playbook; competitor keywords: without Yelp API, search/category/URL, phones & address)
- More Actors like this (before How to use) + Related Actors catalog aligned with Store peers
- Store title / SEO title / descriptions retargeted for Google + Store cards

#### 0.1.9 (2026-08-19)

- Pay-per-event: Actor Start $0.005 + result $3.00/1,000 with Store tiers; developer pays platform usage

# Actor input Schema

## `searchType` (type: `string`):

Opened: search, category, detail (via enrich), about, privacy, support, press, ir. contact is a hCaptcha ticket (rejected). photos/map 未验证.

## `findDesc` (type: `string`):

Yelp find\_desc. Empty {} uses ramen (not the recon coffee canary).

## `findLoc` (type: `string`):

Yelp find\_loc city. Empty {} uses Chicago, IL (not San Francisco coffee SERP).

## `cflt` (type: `string`):

Required for searchType=category. Aliases include restaurants, dentists, homeservices, auto, beautysvc, health, shopping, hotels, pets, nightlife, professional, eventservices. `beauty` maps to beautysvc.

## `sortBy` (type: `string`):

recommended omits sortby=. rating was verified live. review\_count is accepted.

## `start` (type: `integer`):

Yelp pagination uses start, stepping by 10. 0 is the first page.

## `bizSlug` (type: `string`):

Live /biz/{slug} for searchType=detail. Do not invent ids. Encid URLs resolve to slug.

## `market` (type: `string`):

us/ca/au/de/fr/ie/it/es LDP opened. uk/nl and other TLD keys are routed with ISO proxy country; UK worker still 未验证.

## `enrichDetails` (type: `boolean`):

SERP cards have no phone/门牌. Default on. Do not click Call — numbers are plaintext in the sidebar.

## `maxResults` (type: `integer`):

Cap on dataset rows. Empty {} uses 3. Free Apify plans are clamped lower.

## `maxPages` (type: `integer`):

Each page is start += 10.

## `startUrls` (type: `array`):

Optional live yelp.com /search or /biz/ URLs. Do not invent biz ids.

## `workerBaseUrl` (type: `string`):

Optional HTTPS Cloud Run origin. Production uses WORKER\_BASE\_URL env.

## Actor input object example

```json
{
  "searchType": "search",
  "findDesc": "ramen",
  "findLoc": "Chicago, IL",
  "cflt": "",
  "sortBy": "recommended",
  "start": 0,
  "bizSlug": "",
  "market": "us",
  "enrichDetails": true,
  "maxResults": 3,
  "maxPages": 1,
  "startUrls": [],
  "workerBaseUrl": ""
}
```

# Actor output Schema

## `listings` (type: `string`):

Dataset of Yelp business rows

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchType": "search",
    "findDesc": "ramen",
    "findLoc": "Chicago, IL",
    "cflt": "",
    "sortBy": "recommended",
    "start": 0,
    "bizSlug": "",
    "market": "us",
    "enrichDetails": true,
    "maxResults": 3,
    "maxPages": 1,
    "startUrls": [],
    "workerBaseUrl": ""
};

// Run the Actor and wait for it to finish
const run = await client.actor("lentic_clockss/yelp-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "searchType": "search",
    "findDesc": "ramen",
    "findLoc": "Chicago, IL",
    "cflt": "",
    "sortBy": "recommended",
    "start": 0,
    "bizSlug": "",
    "market": "us",
    "enrichDetails": True,
    "maxResults": 3,
    "maxPages": 1,
    "startUrls": [],
    "workerBaseUrl": "",
}

# Run the Actor and wait for it to finish
run = client.actor("lentic_clockss/yelp-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchType": "search",
  "findDesc": "ramen",
  "findLoc": "Chicago, IL",
  "cflt": "",
  "sortBy": "recommended",
  "start": 0,
  "bizSlug": "",
  "market": "us",
  "enrichDetails": true,
  "maxResults": 3,
  "maxPages": 1,
  "startUrls": [],
  "workerBaseUrl": ""
}' |
apify call lentic_clockss/yelp-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,lentic_clockss/yelp-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/pGV5uCpeORqsQyk3a/builds/7EhMIvWQib7W7Onej/openapi.json
