Search
AI-generatedSummary
Searches Yelp for businesses matching a required keyword and location, then returns the Apify actor’s dataset records as n8n items. Optional settings control result count, business-page details, website email extraction and verification, actor memory, and run polling; Yelp challenges can produce placeholder records marked _blocked: true.
Inputs
- Query (required) — Yelp search keyword, such as pizza, plumber, or dentist.
- Location (required) — City, state, or ZIP code to search, such as San Francisco, CA.
- Max Results — Maximum businesses to extract (1–100; default 20).
- Include Full Details — Visit each business page for additional data such as hours and website (default false; slower).
- Extract Business Emails — Follow business websites found on Yelp pages and scrape emails (default false; slower).
- Verify Emails (Paid Add-On) — Perform SMTP verification on scraped emails (default false; Apify bills about $0.05 per verified email).
- Actor Memory (MB) — Memory allocated to the Apify actor run (default 1024 MB).
- Max Wait (Seconds) — Maximum time to poll for run completion (default 1800 seconds).
- Poll Interval (Seconds) — Time between completion checks (default 5 seconds; minimum 2).
Output shape
A list of items, one per record returned in the Apify dataset.
Each dataset record is returned as an item’s JSON and paired with its input item. Records flagged
_blocked: truereceive aSuggestionfield with retry guidance; filter them downstream if needed. Runs that do not succeed raise an error, or produce an{ "error": "..." }item when Continue On Fail is enabled.