Flippa Data Scraper
Pricing
from $5.00 / 1,000 results
Flippa Data Scraper
Scrape all available fields from Flippa listings: price, profit, revenue multiples, traffic, verified badges, seller info and more.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Saregaa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract structured data from Flippa.com listings — the world's largest marketplace for buying and selling online businesses.
Supports two modes: scrape the entire Flippa platform in one run, or paste any custom search URL with your own filters (category, price, revenue, sale method, and more).
No login required. Returns the full JSON data that Flippa serves to its own frontend.
Features
- Full platform scrape — ~6,300+ active listings in one run
- Custom filtered search — paste any Flippa search URL with your filters applied
- Maximum data — returns the complete JSON payload Flippa uses internally (50+ fields)
- Pagination handled automatically — no manual page management needed
- Smart limits — if your Max Results exceeds what Flippa has, it collects everything and stops cleanly (no wasted requests)
- Run metadata saved — scrape statistics stored to Key-Value Store after every run
- Apify Proxy support — built-in proxy rotation to avoid blocks
Input
| Parameter | Type | Description |
|---|---|---|
mode | string | SCRAPE_ALL — scrape entire Flippa. CUSTOM_URLS — use your own filtered search URLs |
startUrls | array | Your Flippa search URLs (only used in CUSTOM_URLS mode) |
maxResults | integer | Max listings to collect globally.0 = no limit (collect everything) |
proxyConfiguration | object | Apify Proxy settings (recommended) |
How to get a custom search URL
- Go to flippa.com/search
- Apply your filters (category, sale method, price range, revenue, etc.)
- Copy the URL from your browser address bar
- Paste it into Start URLs
The URL will look like:
https://flippa.com/search?filter%5Bproperty_type%5D=saas&filter%5Bstatus%5D=open&filter%5Bsale_method%5D=classified&search_template=most_relevant
Example Input Configuration (JSON)
{"mode": "CUSTOM_URLS","startUrls": [{"url": "https://flippa.com/search?filter%5Bproperty_type%5D=saas"}],"maxResults": 100,"proxyConfiguration": {"useApifyProxy": true}}
📦 Output
Each listing is saved as a separate record in the Apify Dataset (downloadable as JSON, CSV, or Excel).
Example record
{"id": "12668272","listing_url": "https://flippa.com/12668272","title": "Premium Fashion | Operationally Optimized | US$3.7M Pro Forma Revenue | 47% Europe, 26% US and growing | 27% Rest of World","summary": "Premium Fashion | Operationally Optimized | US$3.7M Pro Forma Revenue | 47% Europe, 26% US and growing | 27% Rest of World","has_verified_traffic": true,"has_verified_revenue": false,"price": 3000000,"bid_count": 0,"sale_method": "classified","status": "open","category": "Design and Style","monetization": "Ecommerce","profit_average": "70,795","end_at": "2027-03-25T01:18:19+00:00","super_seller": false,"broker_seller": true,"sponsored": true,"editors_choice": true,"multiple": 3.5,"has_multiple?": true,"revenue_multiple": 0.8,"target_raise_amount": null,"ttm_revenue": null,"confidential": true,"primary_platform": null,"property_name": "Sign NDA to view more details →","established_at": 7,"country_name": "CA, United States","ready_made": false,"thumbnail_url": "https://static.flippa.com/assets/search/placeholders/ecommerce-10f4c697f0c0d1666468627a72edab6043d55242f2164fd70dc293b1938f4057.svg","default_image": "https://static.flippa.com/assets/search/placeholders/ecommerce-10f4c697f0c0d1666468627a72edab6043d55242f2164fd70dc293b1938f4057.svg","blurred_image_url": "https://static2.flippa.com/blurred_thumbnail_006274cd-db16-e7b8-e399-514e284d1706.jpg","property_type": "Ecommerce","uniques_per_month": 17154,"age_label": "Site Age","formatted_age_in_years": "7 years","sale_method_title": "Asking Price","integrations": ["google_analytics"],"currency_label": "USD $","protect_listing": false,"display_verification_badge": true,"manually_vetted": false,"early_access_listing": false,"special_tags": true,"hover_image_url": "https://static2.flippa.com/blurred_thumbnail_006274cd-db16-e7b8-e399-514e284d1706.jpg","basic_info": {"name": "Ecommerce | Design and Style","hover_image": "https://static2.flippa.com/blurred_thumbnail_006274cd-db16-e7b8-e399-514e284d1706.jpg","padlocked": true},"open_listing": false,"annual_organic_traffic": 28251,"revenue_average": 307799,"authority_score": 30,"managed_by_flippa": false,"original_price": null,"price_dropped": false,"badges": [{"text": "Broker","icon": "icons/library/solid/user-circle.svg","variant": "light_gray"}],"key_data": [{ "label": "Type", "value": "Ecommerce" },{ "label": "Industry", "value": "Design and Style" },{ "label": "Monetization", "value": "Ecommerce" },{ "label": "Site Age", "value": "7 years" },{ "label": "Net Profit", "value": "USD $70,795 p/mo" }],"action_button_text": "View Listing","price_text": "USD $3,000,000"}
Full list of output fields
| Field | Description |
|---|---|
id | Flippa listing ID |
listing_url | Direct link to the listing |
title | Listing title |
summary | Listing summary (usually matches title) |
property_type | Type: SaaS, Ecommerce, App, Newsletter, etc. |
property_name | Display name (may be hidden behind NDA) |
category | Industry category |
monetization | Revenue model |
primary_platform | Primary platform (if applicable) |
price | Current asking/auction price (USD) |
price_text | Formatted price string |
original_price | Price before drop (if applicable) |
price_dropped | Whether price was reduced |
sale_method | classified (fixed price) or auction |
sale_method_title | Human-readable sale method label |
bid_count | Number of bids (auctions only) |
profit_average | Average monthly net profit |
revenue_average | Average monthly revenue (USD) |
ttm_revenue | Trailing twelve months revenue |
multiple | Profit multiple |
has_multiple? | Whether profit multiple is available |
revenue_multiple | Revenue multiple |
target_raise_amount | Target raise (for fundraising listings) |
uniques_per_month | Monthly unique visitors |
annual_organic_traffic | Annual organic traffic |
authority_score | Domain authority score |
has_verified_traffic | Traffic independently verified |
has_verified_revenue | Revenue independently verified |
display_verification_badge | Whether verification badge is shown |
manually_vetted | Vetted by Flippa team |
managed_by_flippa | Listed under Flippa brokerage |
super_seller | Seller has Super Seller status |
broker_seller | Listed by a broker |
country_name | Seller country |
currency_label | Currency used (e.g. USD $) |
status | Listing status (open, closed, etc.) |
established_at | Business age in years |
formatted_age_in_years | Human-readable age string |
age_label | Age label shown on card |
confidential | Whether listing details are hidden (NDA required) |
end_at | Listing expiry / auction end date |
sponsored | Sponsored listing |
editors_choice | Marked as Editor's Choice |
special_tags | Whether listing has special tags |
early_access_listing | Early access listing flag |
ready_made | Ready-made listing flag |
protect_listing | Listing protection flag |
open_listing | Whether listing is fully open |
integrations | Connected analytics (e.g. Google Analytics) — array of strings |
badges | Display badges with text and variant — array of objects ⚠️ |
key_data | Summary key metrics shown on the card — array of objects ⚠️ |
basic_info | Nested object with name, image, padlock status ⚠️ |
thumbnail_url | Listing thumbnail image URL |
default_image | Default image URL |
blurred_image_url | Blurred preview image URL |
hover_image_url | Hover state image URL |
action_button_text | CTA button label (e.g. "View Listing") |
⚠️ Fields marked with ⚠️ are nested objects or arrays of objects and will not render correctly in CSV/Excel exports — use JSON for full data.
📊 Run Metadata
After every successful run, the scraper writes summary statistics to the Key-Value Store under the key RUN_METADATA:
{"targetMaxResults": 150,"totalScraped": 150,"totalRequestsMade": 2}
| Field | Description |
|---|---|
targetMaxResults | The maxResults value you configured |
totalScraped | Actual number of listings collected |
totalRequestsMade | Total API requests made to Flippa |
Usage examples
Scrape all active Flippa listings
Set mode to Scrape all Flippa listings, set Max Results to 0. The actor will collect all ~6,300 open listings automatically.
Scrape only SaaS businesses for sale
Set mode to Use custom search URLs, paste:
https://flippa.com/search?filter%5Bproperty_type%5D=saas&filter%5Bstatus%5D=open&filter%5Bsale_method%5D=classified&search_template=most_relevant
Scrape auctions with verified revenue
Apply the filters on Flippa, copy the URL, paste it in. The scraper passes your filters directly to Flippa's API — no re-configuration needed on your end.
Notes
- Listings marked as confidential will have limited data (title and price visible, domain/metrics hidden behind NDA)
- The scraper collects data from Flippa's public search API — no account or login required
- Recommended: enable Apify Proxy to avoid rate limiting on large runs