Yelp Business API
Pricing
from $0.50 / 1,000 dataset items
Yelp Business API
Extract business listings from Yelp by keyword, location, URL, or place slug. Get ratings, reviews, hours, amenities, contact info, and more. Sort by rating, review count, or recommended. Ideal for lead generation, market research, and competitor analysis.
Pricing
from $0.50 / 1,000 dataset items
Rating
5.0
(1)
Developer

epctex
Actor stats
1
Bookmarked
4
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Actor - Yelp Business API
Yelp Business Scraper
The Yelp Business API supports the following features:
- Search by keyword — Search for any business type or category on Yelp.
- Search by location — Target a specific city, neighborhood, or region.
- Scrape by URL — Provide business detail or search list URLs directly.
- Scrape by place slug — Use Yelp place slugs for precise business lookups.
- Sort results — Sort by rating, review count, or recommended.
💰 Pricing: Transparent Event-Based Costs
Pay only for what you scrape—no subscriptions, no hidden fees:
| Event Type | Price | What's Included |
|---|---|---|
| List Query | $0.005 per search/list | First ~10 businesses included FREE (first page) |
| Detail Query | $0.005 per business URL | Each direct business URL or place slug |
| Dataset Items | $0.0005 per place detail | Only charged for results beyond the free ~10 |
📊 Cost Examples
| Scenario | Charges | Calculation | Total Cost |
|---|---|---|---|
| 1 search, 10 results | 1 list query | $0.005 × 1 | $0.005 |
| 1 search, 100 results | 1 list query + 90 items | $0.005 + ($0.0005 × 90) | $0.050 |
| 5 searches, 500 results | 5 list queries + 450 items | ($0.005 × 5) + ($0.0005 × 450) | $0.250 |
| 10 direct business URLs | 10 detail queries | $0.005 × 10 | $0.050 |
Input Parameters
| Field | Type | Description | Default |
|---|---|---|---|
startUrls | array | Yelp URLs to start with. Can be a business detail or search list URL. | [] |
placeSlugs | array | Yelp place slugs for direct business lookups (e.g. rise-over-run-san-francisco-2). | [] |
searchTerms | array | Keywords to search for on Yelp (e.g. pizza, dentist). | [] |
location | string | Location to search in (e.g. San Francisco, CA). Used together with searchTerms. | "" |
sortBy | string | Sort order for search results: rating, reviewCount, or recommended. Used with searchTerms. | rating |
maxItems | number | Maximum number of items to return. | 1000 |
customMapFunction | string | Function that takes each object as an argument and returns a mapped object. | null |
Input Example
{"searchTerms": ["sushi"],"maxItems": 100}
During the Run
The actor outputs messages as it progresses through each page or URL. If you provide incorrect input, the actor will stop immediately with an explanation of what went wrong.
Contact
Please visit us through epctex.com to see all available products. For custom integrations, reach out via the chat box on epctex.com. For support: business@epctex.com.