Flippa Listings Scraper
Pricing
from $0.29 / 1,000 item extracteds
Flippa Listings Scraper
Scrape public Flippa marketplace listings with prices, revenue, profit, verification flags, categories, seller badges, and deal URLs.
Pricing
from $0.29 / 1,000 item extracteds
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract public Flippa marketplace listings for acquisition research, deal monitoring, broker analysis, and online-business intelligence. The Actor saves structured listing records with prices, revenue/profit metrics, verification flags, categories, seller/listing badges, and direct deal URLs.
Use it when you need repeatable Flippa data collection with CSV, JSON, Excel, API, MCP, or webhook workflows.
At a glance
- Primary job: Collect public Flippa listings for websites, ecommerce stores, SaaS assets, apps, domains, and content businesses.
- Input: Use Flippa search/category URLs, direct listing URLs, property filters, price/revenue ranges, or monitoring mode.
- Output: One dataset row per unique public listing, keyed by
listingIdandurl. - Best for: Acquisition sourcing, valuation research, daily listing syncs, market maps, and investor/broker dashboards.
Who is it for?
This Actor is built for acquisition entrepreneurs, business brokers, investment analysts, marketplace-monitoring teams, and researchers who need repeatable public Flippa deal data.
Common workflows
- Acquisition sourcing: Search websites, SaaS, or ecommerce listings under a budget and export revenue/profit metrics.
- Deal monitoring: Schedule small ID-sync runs and compare fresh listing IDs with previous datasets.
- Broker research: Build lists of public Flippa opportunities by category, status, verification, and asking price.
- Data enrichment: Feed Flippa listing URLs and hostnames into CRMs, spreadsheets, BI tools, or other Apify Actors.
- Automation: Trigger webhooks or API jobs when a matching deal appears.
Input recipes
Use these recipes before public Store examples are created.
Websites under $50k
{"propertyTypes": ["website"],"priceMax": 50000,"maxItems": 25,"includeDetails": true}
SaaS revenue listings
{"propertyTypes": ["saas"],"revenueMin": 1000,"maxItems": 25,"includeDetails": true}
Direct listing detail audit
{"startUrls": [{ "url": "https://flippa.com/13526433" }],"maxItems": 1,"includeDetails": true}
Daily ID sync for a saved category
{"propertyTypes": ["website"],"mode": "idSync","includeDetails": false,"maxItems": 50}
What data can you extract?
| Field | Description |
|---|---|
listingId | Stable Flippa listing ID. |
url | Public Flippa listing URL. |
title, summary | Public listing title and short description. |
propertyName, propertyType, industry, category | Marketplace classification and asset type. |
saleMethod, status, bidCount, endsAt | Auction/classified/status and timing fields when public. |
currentPrice, displayPrice, buyItNowPrice, currency | Public pricing fields. |
monthlyRevenue, monthlyProfit, pageViewsPerMonth, annualOrganicTraffic | Public business performance metrics when exposed. |
hasVerifiedRevenue, hasVerifiedTraffic | Flippa verification flags. |
hostname, externalUrl, thumbnailUrl | Public website/domain and listing image fields. |
monetization, integrations, authorityScore | Public monetization, connected-platform, and authority signals when exposed. |
countryName, establishedAt | Public seller location and business establishment date when exposed. |
badges, sellerBadges, confidential, earlyAccess | Listing and seller flags visible in public data. |
sourceUrl, sourceQuery, scrapedAt | Diagnostics for tracing where each row came from. |
missingFields, errors | Row-level diagnostics for unavailable optional fields or detail failures. |
Input configuration
| Setting | JSON key | Use it for | Example |
|---|---|---|---|
| Flippa start URLs | startUrls | Search/category URLs or direct listing URLs. | https://flippa.com/search?filter%5Bproperty_type%5D=website |
| Search terms | queries | Label keyword-driven runs and future-proof query workflows. | ["shopify"] |
| Maximum listings | maxItems | Cap saved rows and control spend. | 25 |
| Include details | includeDetails | Fetch public detail JSON for each listing. | true |
| Run mode | mode | Use full for records or idSync for lightweight monitoring. | "full" |
| Property types | propertyTypes | Limit to Flippa property types. | ["website"] |
| Sale methods | saleMethods | Limit by sale method when supported. | ["auction"] |
| Listing status | status | Filter by Flippa status when supported. | "open" |
| Price range | priceMin, priceMax | Set acquisition budget bounds. | 50000 |
| Revenue range | revenueMin, revenueMax | Find listings above/below monthly revenue. | 1000 |
| Verified only | verifiedOnly | Keep only listings with verified revenue or traffic. | false |
| Sort order | sort | Pass a Flippa sort value. | "most_relevant" |
| Proxy configuration | proxyConfiguration | Optional Apify Proxy settings for throttled runs. | { "useApifyProxy": false } |
Example input
{"propertyTypes": ["website"],"maxItems": 10,"includeDetails": true,"verifiedOnly": false,"sort": "most_relevant"}
Example output
{"listingId": "13526433","url": "https://flippa.com/13526433-recipe-blog-on-wordpress-w-hbagency-and-adsense-income-ai-content-system-and-free-pinterest-traffic-260-mo-revenue-only-10-mo-35-yr-costs","title": "Recipe blog on WordPress w/ HBAgency and AdSense income","propertyName": "Kitch Recipes","propertyType": "content_site","industry": "food-and-drink","saleMethod": "auction","status": "open","currentPrice": 2200,"displayPrice": 2800,"buyItNowPrice": 3000,"monthlyRevenue": 159,"monthlyProfit": 147,"hasVerifiedRevenue": true,"hasVerifiedTraffic": true,"hostname": "kitchrecipes.com","confidential": false,"sourceUrl": "https://flippa.com/13526433","scrapedAt": "2026-07-26T08:33:11.135Z","missingFields": [],"errors": []}
Pricing
The Actor uses pay-per-event pricing. A Run start event is charged once when processing begins, and an Item extracted event is charged only after a listing row is successfully saved. Volume discounts depend on your Apify plan. See the live Pricing tab for current rates.
Tips for best results
- Start small: Use
maxItems: 10-25until your filters return the right type of deal. - Use Flippa URLs: Direct listing URLs are best for detail audits; search/category URLs are best for sourcing.
- Keep monitoring runs focused: Use
idSyncwithincludeDetails: falsefor cheap daily change detection. - Review empty runs: A true zero-result run is valid only when Flippa reports no matching listings.
- Do not add credentials: This Actor is designed for public marketplace data only.
API usage
Node.js:
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor("fetch_cat/flippa-listings-scraper").call({propertyTypes: ["website"],maxItems: 10,includeDetails: true});console.log(run.defaultDatasetId);
Python:
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("fetch_cat/flippa-listings-scraper").call(run_input={"propertyTypes": ["website"],"maxItems": 10,"includeDetails": True,})print(run["defaultDatasetId"])
cURL:
curl -X POST "https://api.apify.com/v2/acts/fetch_cat~flippa-listings-scraper/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"propertyTypes":["website"],"maxItems":10,"includeDetails":true}'
MCP and AI agents
Use this Actor from MCP-compatible tools through the official Apify MCP Server.
$claude mcp add --transport http apify "https://mcp.apify.com?tools=fetch_cat/flippa-listings-scraper"
{"mcpServers": {"apify": {"url": "https://mcp.apify.com?tools=fetch_cat/flippa-listings-scraper"}}}
Example prompt: "Run Flippa Listings Scraper for website listings under $50k and summarize verified revenue opportunities."
Limits and caveats
- Public data only: The Actor does not use Flippa credentials, private deal rooms, messages, watchlists, or account-only documents.
- Marketplace variability: Some listings hide metrics, mark fields confidential, or omit optional values.
- Source changes: Flippa can change filters, field names, or availability; row diagnostics help identify missing optional fields.
- Not valuation advice: Use output as research data, not as financial, legal, tax, or investment advice.
Legality and responsible use
Process only public data you are allowed to access. Follow Flippa's terms, Apify's terms, and applicable laws. Respect confidentiality flags and do not attempt to bypass access controls.
Related actors
- Website Contact Finder
- Shopify Products Scraper
- Google Shopping Results Scraper
- eBay Marketplace Scraper
- Gumroad Products & Reviews Scraper
FAQ
Can I export results?
Yes. Apify datasets support JSON, CSV, Excel, XML, RSS, and API access.
Why are some fields empty?
Flippa listings vary by asset type and confidentiality. The Actor leaves unavailable public fields empty instead of guessing.
Can this scrape seller contact details?
No. V1 focuses on public Flippa listing data and does not enrich external websites or collect private contact data.
Can I schedule monitoring?
Yes. Create a scheduled Apify task with mode: "idSync", a low maxItems, and your preferred Flippa category/search filters.
Support
Open an issue from the Actor page if a run fails or output looks wrong. Include the run ID or run URL, input JSON, expected output, actual output, and a reproducible public URL from Flippa.