scrapernode
  • All Platforms
  • Use Cases
  • Categories
  • Data Points
  • How-To Guides
  • Integrations
  • Compare
Platforms
  • LinkedInLinkedIn5
  • Google MapsGoogle Maps2
  • InstagramInstagram4
  • TikTokTikTok8
  • XTwitter/X2
  • YouTubeYouTube3
  • FacebookFacebook10
  • Jobs
  • Billing
  • Docs
  • Settings

© 2026 Scrapernode

scrapernode
PlatformsUse CasesHow-ToJobsBilling
ScrapeLinkedInLinkedInprofiles by search term
Scrape LinkedIn profiles by search term. Extract Google Maps business listings and reviews. Collect Facebook pages, groups and posts. Scrape Instagram profiles, reels and comments. Extract TikTok posts and creator profiles. Collect YouTube channels and video data. Scrape X / Twitter profiles and posts. Extract Indeed job listings and salaries. Collect Yelp business reviews and ratings.
Home/Integrations/How to Scrape Yelp Business Profiles into Webhooks
YelpWebhooks

How to Scrape Yelp Business Profiles into Webhooks

Extract business profiles data from Yelp and deliver via Webhooks automatically

Step-by-step guide

1

Choose the Yelp Business Profiles scraper

Navigate to the Yelp Business Profiles scraper in Scrapernode. Select "Fresh Scrape" for real-time data or "Quick Lookup" for pre-collected records. Each record costs 1 credit.

2

Set up your Webhooks connection

Add your endpoint URL in the Scrapernode webhook settings. Each completed job sends a POST request with the full JSON payload, including all output fields and metadata.

3

Provide your Yelp input URLs

Paste the Yelp URLs you want to scrape — one per line, or upload a CSV. Scrapernode accepts direct profile links, search result URLs, and content pages.

4

Launch the scraping job

Click "Start Extraction" to begin. Scrapernode handles proxy rotation, rate limiting, and anti-bot detection automatically. Jobs typically complete in under 60 seconds per batch.

5

Receive data in Webhooks

When the job completes, Scrapernode delivers the full JSON payload to your endpoint. Each record includes 29 structured fields like business_id, yelp_biz_id, name, url. Parse the payload in your application and process the data as needed.

Cost per record

1 credit

Output fields

29 fields

Destination

Webhooks

Sample Output

Preview the data you'll receive — 5 sample records

Record 1 of 5
Business Id
sample_business_id
Yelp Biz Id
sample_yelp_biz_id
Name
Sarah Chen
Url
sample_url
Overall Rating
1,000
Reviews Count
457
Is Claimed
Yes
Is Closed
Yes
Categories
Coffee & TeaBreakfast & Brunch
Website
https://stripe.com
Phone Number
sample_phone_number
Full Address
sample_full_address
Address
600 Guerrero St, San Francisco, CA 94110
Address Zip Code
sample_address_zip_code
City
San Francisco
State
sample_state
Country
sample_country
Zip Code
sample_zip_code
Latitude
1,000
Longitude
1,000
Opening Hours
sample_opening_hours
Price Range
sample_price_range
Amenities
sample_amenities
Services Offered
sample_services_offered
About The Business
sample_about_the_business
Highlights
sample_highlights
Service Area
sample_service_area
Updates From Business
sample_updates_from_business
Images Videos Urls
sample_images_videos_urls

Data Dictionary

29 fields returned per record

A unique identifier for the business (100.00% fill rate)

The Yelp business ID associated with the business (100.00% fill rate)

The name of the business (100.00% fill rate)

The URL or link to the business page (100.00% fill rate)

The overall rating of the business (99.89% fill rate)

The total number of reviews for the business (99.89% fill rate)

Indicates whether the business has been claimed on Yelp (97.28% fill rate)

Indicates whether the business is permanently closed (98.26% fill rate)

Categories or tags associated with the business (97.23% fill rate)

Sub-fields

titleTextCategory display name
aliasTextCategory alias/slug

The website URL of the business (55.64% fill rate)

The contact phone number for the business (96.78% fill rate)

The complete address of the business (99.99% fill rate)

The street address of the business (99.94% fill rate)

Sub-fields

CityTextCity
CountryTextCountry
StateTextState
zip_codeTextZIP code

The ZIP code or postal code of the business location (99.61% fill rate)

The city in which the business is located (99.83% fill rate)

The state or region in which the business is located (99.83% fill rate)

The country in which the business is located (99.83% fill rate)

The ZIP code of the business location (99.51% fill rate)

The latitude coordinate of the business location (83.90% fill rate)

The longitude coordinate of the business location (83.90% fill rate)

The business's operating hours (60.63% fill rate)

Sub-fields

MonTextMonday hours
TueTextTuesday hours
WedTextWednesday hours
ThuTextThursday hours
FriTextFriday hours
SatTextSaturday hours
SunTextSunday hours

The price range associated with the business ($: Inexpensive, $$: Moderate, $$$: Pricey, $$$$: Very expensive) (13.49% fill rate)

Amenities or features offered by the business (45.77% fill rate)

Sub-fields

nameTextAmenity name
availableBooleanWhether the amenity is available

The services offered by the business (48.92% fill rate)

Sub-fields

nameTextService name
availableBooleanWhether the service is offered

Information or a description about the business (42.02% fill rate)

Highlighted features or offerings of the business (0.99% fill rate)

Sub-fields

textTextHighlight text

The geographic area or region served by the business (14.42% fill rate)

Updates or information provided by the business (7.11% fill rate)

Sub-fields

dateTextUpdate date
textTextUpdate text content
imageTextUpdate image URL

URLs for images and videos (27.32% fill rate)

Sub-fields

urlTextMedia URL
typeTextMedia type (image or video)
captionTextMedia caption

Frequently Asked Questions

Common questions about How to Scrape Yelp Business Profiles into Webhooks

Ready to connect Yelp data to Webhooks?

Start extracting yelp business profiles data and deliver via Webhooks in minutes.

Go to Yelp Business Profiles scraperBrowse all integration guides
No code requiredAuto-delivery to Webhooks29 data fields