Yelp Business API avatar

Yelp Business API

Pricing

from $0.50 / 1,000 dataset items

Go to Apify Store
Yelp Business API

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

epctex

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

2

Monthly active users

2 days ago

Last modified

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 TypePriceWhat's Included
List Query$0.005 per search/listFirst ~10 businesses included FREE (first page)
Detail Query$0.005 per business URLEach direct business URL or place slug
Dataset Items$0.0005 per place detailOnly charged for results beyond the free ~10

📊 Cost Examples

ScenarioChargesCalculationTotal Cost
1 search, 10 results1 list query$0.005 × 1$0.005
1 search, 100 results1 list query + 90 items$0.005 + ($0.0005 × 90)$0.050
5 searches, 500 results5 list queries + 450 items($0.005 × 5) + ($0.0005 × 450)$0.250
10 direct business URLs10 detail queries$0.005 × 10$0.050

Input Parameters

FieldTypeDescriptionDefault
startUrlsarrayYelp URLs to start with. Can be a business detail or search list URL.[]
placeSlugsarrayYelp place slugs for direct business lookups (e.g. rise-over-run-san-francisco-2).[]
searchTermsarrayKeywords to search for on Yelp (e.g. pizza, dentist).[]
locationstringLocation to search in (e.g. San Francisco, CA). Used together with searchTerms.""
sortBystringSort order for search results: rating, reviewCount, or recommended. Used with searchTerms.rating
maxItemsnumberMaximum number of items to return.1000
customMapFunctionstringFunction 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.