Business-for-Sale Deal Monitor: Flippa, BizBuySell
Pricing
from $10.00 / 1,000 results
Business-for-Sale Deal Monitor: Flippa, BizBuySell
Monitor businesses for sale across marketplaces in one deduplicated feed. Pulls listings from Flippa (live) and BizBuySell, normalizes them into one schema, deduplicates across sources, and tracks new listings and price drops — with a hard cost cap.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Hamza Tariq
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Business-for-Sale Deal Monitor — businesses for sale across marketplaces
Quick Start: click Start with the default input. With zero configuration it pulls the latest businesses for sale from Flippa (the live source) into one deduplicated, monitored feed — no API keys, no setup. Narrow it with
keywords(e.g.SaaS,ecommerce), amaxAskingPriceUsdcap, or alocation— every filter actually runs.
A deduplicated, monitored feed of businesses for sale, normalized into one clean schema. Whether you call it a business-for-sale scraper, an acquisitions data API, a deal-flow feed, or a listings monitor, this actor pulls Flippa today (with a tested BizBuySell adapter that switches on the moment a residential proxy is configured), deduplicates across sources, and tracks every deal over time so you see new listings and price drops the moment they happen.
Built for search funders, lower-mid-market PE acquirers, business brokers, and M&A advisors who live on deal flow.
What it does
- One
Dealschema — title, category, location, asking price, revenue (TTM), averifiedRevenueflag (true when the marketplace has verified the figure), cash flow / SDE, derived multiple, broker, and source link. Ready to unify more marketplaces as they open up. - Filters that actually run —
keywords,maxAskingPriceUsd, andlocationare applied to every listing before delivery, so you only pay for and pull the deals you asked for. - Deduplicates across sources so the same business listed in two places is one record.
- Monitors over time — on a schedule, it emits only new listings and price/status changes, not the whole feed again (so recurring runs stay cheap).
- Hard cost cap so a run can never surprise you with a bill.
Sources (honest status)
This is the maintenance-heaviest actor in the portfolio because the marketplaces are HTML and several are anti-bot. We ship the sources that work and degrade gracefully on the ones that block datacenter traffic:
| Marketplace | Status | Notes |
|---|---|---|
| Flippa | Live | Public JSON API, no auth — the primary working feed. |
| BizBuySell | Anti-bot | Parser built & tested; skipped when blocked (HTTP 403). Add a residential proxy to enable. |
| Empire Flippers | Unavailable | Retired its public listings API. |
| BizQuest | Anti-bot | HTTP 403 to datacenter clients. |
| Acquire.com | Auth-gated | Listings gated behind login. |
When a source is blocked, the run logs a clear notice and the rest of the feed still delivers. We never fabricate listings to fill a blocked source.
Input
Runs zero-config. Optional fields (all applied as live filters, comma-separate for several terms):
keywords— keep only listings whose title or category matches any term (example:ecommerceorsaas, hvac). Case-insensitive.maxAskingPriceUsd— only keep listings at or below this price; undisclosed prices are kept (example:500000).location— keep only listings whose seller location contains this text (example:United States).maxItems— upper bound per run (default100). The Flippa source paginates to honor this, so values above one page (~50) now return more than one page.fullSync— off by default (incremental monitor). Turn it on to re-emit the entire current feed on every run — the one-off scraper / full-export use case rather than scheduled monitoring.maxCostPerRunUsd— hard cost cap, default$5.
Output
One canonical Deal per listing. See .actor/dataset_schema.json for the columns; the full
field list is in src/mapping.ts (askingPrice, revenueTTM, verifiedRevenue,
cashFlowSDE, multiple, broker, listingStatus, sourceUrl, …). verifiedRevenue is
true when the marketplace has verified the revenue figure (Flippa's verified-revenue badge),
so you know which revenueTTM numbers to trust.
Pricing
Pay-per-event: a small start fee plus ~$0.01–0.02 per deal result, with a hard per-run cost
cap on by default. When you run it on a schedule (as a monitor), each run emits and charges
for only the deals that are new or changed since the previous run; the first run emits the
full current feed. Want the complete feed every run instead? Set fullSync: true. Actively
maintained — fixes within 24h.