BizBuySell Scraper
ECOMMERCELEAD GENERATION
BizBuySell Scraper
Scrape businesses-for-sale from BizBuySell.com — asking price, cash flow, gross revenue, location, broker, and full listing details from search results and category pages.
What you get
Each listing record contains:
| Field | Description |
|---|---|
listing_id |
BizBuySell listing ID |
url |
Full URL to the listing detail page |
title |
Business listing title |
asking_price |
Asking price as displayed (e.g. $250,000) |
asking_price_value |
Asking price digits only, for numeric sorting |
cash_flow |
Annual cash flow |
gross_revenue |
Annual gross revenue |
ebitda |
EBITDA if listed |
category |
Business category (e.g. Restaurants, Retail) |
location |
City, state location |
state |
US state abbreviation |
description |
Listing description or tagline |
broker_name / brokerage |
Listing broker and brokerage company |
status |
Listing status |
is_featured |
Whether the listing is featured/promoted |
established_year |
Year the business was established |
employees |
Number of employees |
inventory_value / real_estate_value |
Inventory and real-estate value if included |
reason_for_selling |
Seller-stated reason for selling |
scraped_at |
ISO-8601 timestamp of extraction |
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls |
array | — | BizBuySell search or category URLs to scrape. |
maxItems |
integer | 20 |
Maximum number of listings to return. |
Example
{
"startUrls": [{ "url": "https://www.bizbuysell.com/texas-businesses-for-sale/" }],
"maxItems": 100
}
How it works
- Loads each BizBuySell search / category URL through a hardened unblocking layer that clears the site's Akamai bot protection.
- Parses every listing card — asking price, cash flow, revenue, location, category, broker.
- Follows through to detail fields (established year, employees, reason for selling) where available.
- Returns up to
maxItemslistings.
Who it's for
- Business buyers & searchers building deal pipelines by market, industry, and price band.
- M&A advisors and brokers tracking comparable listings and asking multiples.
- Investors screening cash-flow and revenue ranges across categories.
Notes
- Use category / state URLs in
startUrlsto scope the search (e.g. Texas businesses, restaurants). - Financial fields (
cash_flow,gross_revenue,ebitda) are returned when the seller publishes them; some listings omit them.