Flippa Listings Scraper avatar

Flippa Listings Scraper

Pricing

from $0.29 / 1,000 item extracteds

Go to Apify Store
Flippa Listings Scraper

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

Hanna Nosova

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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 listingId and url.
  • 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?

FieldDescription
listingIdStable Flippa listing ID.
urlPublic Flippa listing URL.
title, summaryPublic listing title and short description.
propertyName, propertyType, industry, categoryMarketplace classification and asset type.
saleMethod, status, bidCount, endsAtAuction/classified/status and timing fields when public.
currentPrice, displayPrice, buyItNowPrice, currencyPublic pricing fields.
monthlyRevenue, monthlyProfit, pageViewsPerMonth, annualOrganicTrafficPublic business performance metrics when exposed.
hasVerifiedRevenue, hasVerifiedTrafficFlippa verification flags.
hostname, externalUrl, thumbnailUrlPublic website/domain and listing image fields.
monetization, integrations, authorityScorePublic monetization, connected-platform, and authority signals when exposed.
countryName, establishedAtPublic seller location and business establishment date when exposed.
badges, sellerBadges, confidential, earlyAccessListing and seller flags visible in public data.
sourceUrl, sourceQuery, scrapedAtDiagnostics for tracing where each row came from.
missingFields, errorsRow-level diagnostics for unavailable optional fields or detail failures.

Input configuration

SettingJSON keyUse it forExample
Flippa start URLsstartUrlsSearch/category URLs or direct listing URLs.https://flippa.com/search?filter%5Bproperty_type%5D=website
Search termsqueriesLabel keyword-driven runs and future-proof query workflows.["shopify"]
Maximum listingsmaxItemsCap saved rows and control spend.25
Include detailsincludeDetailsFetch public detail JSON for each listing.true
Run modemodeUse full for records or idSync for lightweight monitoring."full"
Property typespropertyTypesLimit to Flippa property types.["website"]
Sale methodssaleMethodsLimit by sale method when supported.["auction"]
Listing statusstatusFilter by Flippa status when supported."open"
Price rangepriceMin, priceMaxSet acquisition budget bounds.50000
Revenue rangerevenueMin, revenueMaxFind listings above/below monthly revenue.1000
Verified onlyverifiedOnlyKeep only listings with verified revenue or traffic.false
Sort ordersortPass a Flippa sort value."most_relevant"
Proxy configurationproxyConfigurationOptional 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-25 until 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 idSync with includeDetails: false for 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 ApifyClient
client = 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.

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.