Flippa Listings Scraper avatar

Flippa Listings Scraper

Pricing

from $3.57 / 1,000 results

Go to Apify Store
Flippa Listings Scraper

Flippa Listings Scraper

Collect public business listings from Flippa and Empire Flippers and return comparable records with asking price, monthly revenue and profit, profit multiple, age, business type, niche, location and status. Search by keyword and filters, or provide listing URLs.

Pricing

from $3.57 / 1,000 results

Rating

0.0

(0)

Developer

Axiom Works

Axiom Works

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Returns: one row per business listing with title, askingPrice, monthlyRevenue, monthlyProfit, profitMultiple, ageYears, businessType, location. Input: {"keyword": "newsletter", "sources": ["flippa", "empireflippers"], "maxItems": 50} Best for: acquisition deal sourcing, business valuation benchmarks, tracking asking prices and sold deals over time.

{
"id": "flippa-14543520",
"source": "flippa",
"title": "Apron Belly",
"askingPrice": 999,
"currency": "USD",
"businessType": "Content",
"niche": "Health and Beauty",
"location": "Pakistan",
"status": "for_sale"
}

What does Flippa Empire Flippers Scraper do?

Flippa Empire Flippers Scraper is a Flippa scraper and Empire Flippers API client in one Actor. It collects online business listings (ecommerce stores, Amazon FBA brands, SaaS products, content sites, newsletters, apps, agencies and more) from the public Flippa marketplace and from the open Empire Flippers listing API, and returns them in a single record shape. You search once and get comparable rows: asking price, monthly revenue, monthly profit, profit multiple, business age, business type, niche, location, status and the seller's summary.

You can search by keyword, business type, price, profit, revenue, age and profit multiple, choose open listings or sold deals, and sort by newest, price or profit. You can also paste exact Flippa or Empire Flippers addresses (a filtered Flippa search, a single listing, an Empire Flippers category page) and get the listings behind them. No login is needed; the Actor reads only public pages and the public API.

Typical jobs: building a deal-flow list for an acquisition fund, comparing multiples across business types before you buy or sell, watching how asking prices move, and collecting sold deals as valuation evidence.

What data can you get from Flippa and Empire Flippers?

Every record has the same fields whichever marketplace it came from. Fields a marketplace does not publish are returned as null.

FieldDescriptionExample
idStable record id, the marketplace name plus the listing numberflippa-14543520
sourceMarketplace the listing came from: flippa or empireflippersflippa
listingIdThe marketplace's own listing number14543520
titleListing headlineApron Belly
urlPublic page of the listinghttps://flippa.com/14543520-...
askingPriceAsking price as a number; null when the seller has not set one999
currencyCurrency code of the money fieldsUSD
monthlyRevenueAverage monthly revenue; rounded to three significant digits on Flippa search resultsnull
monthlyProfitAverage monthly net profit; rounded to three significant digits on Flippa search resultsnull
profitMultipleAnnual profit multiple published by the marketplace; null when not publishednull
ageYearsAge of the business in years0
businessTypeBusiness model label used by the marketplaceContent
nicheIndustry or niche label used by the marketplaceHealth and Beauty
monetizationsAll revenue models of the business (one on Flippa, several on Empire Flippers)["Content"]
locationBusiness location: place name on Flippa, ISO country code on Empire FlippersPakistan
statusfor_sale, sold or otherfor_sale
listedByWho handles the saleMarketplace · Listed by Owner
verifiedTrue when the marketplace marks the listing verified or vettedfalse
descriptionSeller summary of the business; null when the page does not show one91-article UK women's health site...
listedAtISO 8601 date the listing went live; Empire Flippers onlynull
scrapedAtISO 8601 time of the run2026-10-19T00:25:56.216Z
sourceUrlPage or API request the record was read fromhttps://flippa.com/search?...

Some differences between the two marketplaces are worth knowing. Empire Flippers publishes monthly figures, an annual profit multiple, a listing date and a written summary when available. Unpriced listings can have a null profit multiple. Flippa search pages show rounded figures (three significant digits), and some Flippa listings leave revenue, profit or the multiple empty. Flippa search results carry no listing date, so listedAt is null for them. When you paste a single Flippa listing URL, the Actor reads the public summary of that page: the exact monthly profit, the location, the description, and a monthly revenue estimated as monthly profit divided by the stated profit margin.

How to use Flippa Empire Flippers Scraper

  1. Open the Actor in Apify Console and go to the Input tab.
  2. Leave the marketplaces on both, or pick one. Add a keyword, business types and any price, profit or age limits you care about. Or paste start URLs instead.
  3. Set maxItems to the number of listings you want. The limit counts across both marketplaces and all start URLs together.
  4. Click Start. Results appear in the Output tab as they are found.
  5. Export the dataset as JSON, CSV, Excel, XML or HTML, or read it through the API.

When both marketplaces are searched, results alternate one by one (one from Flippa, one from Empire Flippers), so a small maxItems still gives you a mix. Flippa lists thousands of open listings and Empire Flippers a few hundred, so a large maxItems is filled mostly from Flippa once Empire Flippers runs out. Range filters are sent to the marketplaces and checked again on the results. A listing whose value for a filtered field is unknown (for example a Flippa listing without revenue) is kept, not dropped.

If a keyword, address or filter combination matches nothing, the run still finishes successfully with zero results and a message in the status line telling you what to change. A start URL that cannot be read (a listing that was removed, for example) is reported in the log and the other start URLs continue.

Input

FieldTypeRequiredDescription
startUrlsarray of URLsNoFlippa search or listing URLs and Empire Flippers marketplace, category or listing URLs. When set, only these are crawled.
sourcesarrayNoflippa, empireflippers or both (default both). Used when no start URLs are given.
keywordstringNoSearch words passed to each marketplace's own search.
businessTypesarrayNoecommerce, amazon_fba, amazon_kdp, saas, content, newsletter, agency_service, mobile_app, youtube_social, marketplace, domain, other.
statusstringNofor_sale (default), sold or all.
sortBystringNonewest (default), price_asc, price_desc or profit_desc.
maxItemsintegerNoTotal results across everything, default 50, 0 for no limit, at most 10000.
minPrice / maxPriceintegerNoAsking price range in US dollars.
minMonthlyProfit / maxMonthlyProfitintegerNoMonthly net profit range in US dollars.
minMonthlyRevenue / maxMonthlyRevenueintegerNoMonthly revenue range in US dollars.
minAgeYears / maxAgeYearsnumberNoBusiness age range in years.
minProfitMultiple / maxProfitMultiplenumberNoRange of the annual profit multiple.
flippaCategories, flippaIndustriesarrayNoRaw Flippa category and industry slugs for power users.
efMonetizations, efNichesarrayNoRaw Empire Flippers monetization and niche names for power users.
proxyConfigurationobjectNoApify Proxy settings, default datacenter.

Business types map to each marketplace's own categories. For example saas searches the SaaS, AI apps and plugin categories on Flippa and the SaaS, Subscription and Application monetizations on Empire Flippers. A business type that one marketplace does not have (such as domain on Empire Flippers) skips that marketplace.

{
"keyword": "newsletter",
"sources": ["flippa", "empireflippers"],
"businessTypes": ["newsletter", "content"],
"status": "for_sale",
"sortBy": "price_desc",
"minPrice": 1000,
"maxPrice": 250000,
"maxItems": 50,
"proxyConfiguration": { "useApifyProxy": true }
}

Supported start URLs include Flippa search addresses with any filter or sort, Flippa listing addresses, Empire Flippers marketplace addresses with keyword and price filters, Empire Flippers category pages, the Empire Flippers app marketplace addresses and Empire Flippers listing addresses.

{
"startUrls": [
{ "url": "https://flippa.com/search?filter%5Bstatus%5D=open&filter%5Blisting_category%5D%5B%5D=amazon-fba" },
{ "url": "https://empireflippers.com/marketplace/saas-businesses-for-sale/" },
{ "url": "https://empireflippers.com/listing/97464/" }
],
"maxItems": 30
}

Output

Each run writes one dataset item per listing. A real item from a run with the keyword "amazon" on Flippa:

{
"id": "flippa-14543520",
"source": "flippa",
"listingId": "14543520",
"title": "Apron Belly",
"url": "https://flippa.com/14543520-91-article-uk-women-s-health-site-on-apron-belly-and-fupa-2-3k-users-in-90-days-mostly-google-organic-pre-revenue-and-affiliate-ready",
"askingPrice": 999,
"currency": "USD",
"monthlyRevenue": null,
"monthlyProfit": null,
"profitMultiple": null,
"ageYears": 0,
"businessType": "Content",
"niche": "Health and Beauty",
"monetizations": ["Content"],
"location": "Pakistan",
"status": "for_sale",
"listedBy": "Marketplace · Listed by Owner",
"verified": false,
"description": "91-article UK women's health site on apron belly and FUPA. 2.3k users in 90 days, mostly Google organic. Pre-revenue and affiliate-ready.",
"listedAt": null,
"scrapedAt": "2026-10-19T00:25:56.216Z",
"sourceUrl": "https://flippa.com/search?query%5Bkeyword%5D=amazon&filter%5Bstatus%5D=open&sort_alias=most_recent&page=1&pagination=true"
}

The dataset has an Overview table view with the most useful columns. Export formats: JSON, CSV, Excel, XML and HTML. Empire Flippers items look the same, with exact figures, a country code in location, a list of monetizations and a listedAt date.

How much does it cost to scrape Flippa and Empire Flippers?

Flippa Empire Flippers Scraper is charged per result returned. You pay only for the listings saved to the dataset, and maxItems caps how many that can be. If you set a maximum cost per run in the run options, the Actor stops as soon as that budget is used and says so in the status line. See the Pricing tab for the current price.

Use with AI agents (MCP)

Connect Flippa Empire Flippers Scraper to Claude, Cursor or any MCP client through the Apify MCP server:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=axiomworks/flippa-empire-flippers-listings-scraper"
}
}
}

Example prompts:

  1. "Find the 20 newest Amazon FBA businesses for sale on Flippa and Empire Flippers and list asking price, monthly profit and profit multiple."
  2. "Which SaaS businesses for sale under a given asking price have the lowest profit multiple? Use the Flippa and Empire Flippers listings scraper."
  3. "Get sold newsletter businesses from Flippa sorted by monthly profit so I can compare what they sold for."

Integrations and API

Run Flippa Empire Flippers Scraper from your own code with the Apify API. Set APIFY_TOKEN to your Apify API token (send it in the Authorization header, never in the URL).

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("axiomworks/flippa-empire-flippers-listings-scraper").call(run_input={"keyword": "amazon", "maxItems": 50})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('axiomworks/flippa-empire-flippers-listings-scraper').call({ keyword: 'amazon', maxItems: 50 });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

cURL

curl -X POST "https://api.apify.com/v2/acts/axiomworks~flippa-empire-flippers-listings-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keyword": "amazon", "maxItems": 50}'

On the Integrations tab you can connect the Actor to Make, Zapier, n8n, Google Sheets and webhooks, and schedule it to run daily or weekly to monitor new listings.

FAQ

How many listings can I get? Flippa has thousands of open listings and Empire Flippers a few hundred for sale, plus thousands of sold deals. maxItems goes up to 10000 per run.

Why are some Flippa revenue or profit values empty? Flippa sellers do not always publish them: search cards can show N/A for monthly revenue or profit, and auction cards can omit Profit Multiple even when profit is available. The field is null in those cases. The Actor does not treat missing amounts as zero or calculate a replacement multiple from a starting bid. Empire Flippers also returns a null multiple for some unpriced listings. Fill rates therefore depend on the listings matching your input, rather than a guaranteed percentage.

Why do Flippa figures look rounded? Flippa search cards abbreviate numbers, for example 25.6K, so the Actor keeps three significant digits. Empire Flippers returns exact values.

Why did my run return zero results? The keyword or filters matched nothing, or the marketplace blocked the request after several retries. The status message says which. Loosen the filters, or switch the proxy to residential and run again.

Can I get sold listings? Yes. Set status to sold (or all). Sold Flippa deals show the final asking price on the card.

Does it need a login? No. The Actor reads public listing pages and the public Empire Flippers listing API. Private details such as the seller's financial reports, the seller's identity and the full financial tabs on Flippa are not included.

Are duplicates removed? Yes. A listing appears once per run, even when several start URLs or pages contain it.

How fresh is the data? It is read live from the marketplaces at run time, and scrapedAt records when.

The Actor collects only information that these marketplaces show publicly without an account. Listing data describes businesses, but it can include names or personal details in free text, so check the rules that apply to you (for example GDPR) before you store or share it, and respect each marketplace's terms. This is not legal advice.

Flippa Empire Flippers Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by Flippa or Empire Flippers.

Feedback

Found a bug or need a field that isn't here? Open an issue on the Issues tab and we'll look at it.