# Flippa Listing Scraper - Public Offers & Source Links

Collect public Flippa listing JSON-LD from explicit URLs or a bounded sitemap sample. Listing IDs, titles and published offers. Source errors stay in the run summary; optional soft-fail mode.

Canonical product page: https://mayd-it.com/data-tools/actors/flippa-marketplace-scraper/
Public Actor: https://apify.com/maydit/flippa-marketplace-scraper

## Example input

```json
{
  "maxItems": 10,
  "sitemapShardLimit": 1,
  "requestDelayMs": 400,
  "maxRunSeconds": 180,
  "softFail": false
}
```

## Full guide

![Public listings, with honest failures — illustrative workflow](https://api.apify.com/v2/key-value-stores/YGxD9JRpduom8Q5Zd/records/flippa-marketplace-scraper-79eb3e06d8f2.png?signature=QCWuDfREYJWNCyxsvYmB)

## Public listings, with honest failures

Collect public Flippa listing metadata for a research shortlist. This Actor reads Product JSON-LD for listing identity and published offers; it is a bounded listing probe, not a verified business valuation.

[Open this Actor in Console](https://console.apify.com/actors/xUj3haIxITmz981B2/input) · [First run](#try-this-actor) · [Results](#result-preview) · [Cost](#usage-and-pricing) · [Full guide](#full-guide)

## Try this Actor

1. **Choose a small scope.** Supply known public listing URLs, or use the documented default sitemap sample of at most ten listings from one shard. Leave **Keep run successful on source failure** off for clear failure signaling.
2. **Run and review.** Open the dataset for saved listing rows and the run's key-value-store `SUMMARY` for failed sources. If soft-fail mode is enabled, a successful run with zero rows can still mean `source_failed`.
3. **Use the results.** Export CSV or JSON with each listing URL, then inspect the original listing before using its published offer information.

**Read this before using the data:** Access blocks and source markup changes can prevent collection. Missing published prices or currencies remain null. A displayed offer does not verify revenue, business quality or a completed transaction.

## Result preview

The dataset view highlights these columns:

- **Listing ID** · `listingId`
- **Listing title** · `title`
- **Published price** · `price`
- **Published currency** · `currency`
- **Status** · `status`
- **Flippa listing link** · `listingUrl`

Use the original source links and the field definitions below when interpreting the results. CSV works well for flat columns; JSON preserves nested values.

## Usage and pricing

Base result rate on the FREE tier: **$3 per 1,000 results**. The [Pricing tab](https://apify.com/maydit/flippa-marketplace-scraper/pricing) shows your plan's result rate and any Actor Start charge. Set a small result limit for the first run; the requested limit is not a guarantee of that many results.

---

## Full guide

Discovers public listing URLs from a bounded sitemap scan (default 10 listings, one shard) or uses your explicit URLs. Returns listing ID, title, category and published offer price/currency from Product JSON-LD. Missing published prices/currencies remain null.

Blocked or unparsable sources fail the run by default. `softFail: true` keeps successful termination with zero dataset rows and `SUMMARY.status = source_failed`; no paid diagnostic rows are written. Partial failures are reported in `SUMMARY.failedSources`.

### Source availability

Public listing access and source markup can change. Access restrictions are reported as source failures; this Actor does not solve CAPTCHAs or log into accounts.

### Result accounting

Only real source records are written to the dataset. `SUMMARY.total` counts saved rows. A dataset spending cap stops further writes and sets `SUMMARY.stoppedOnChargeLimit` and `SUMMARY.incomplete`. Source failures and time limits are reported in the summary; they do not generate substitute result rows.

## Help with your run

Open the **Issues** tab on this Actor with the run URL, the input field that caused trouble and what you expected to receive. Remove API keys and private information before posting.

[Explore more Mayd-It Actors](https://apify.com/maydit)

## Understand your run

Open **Run report** in the run’s Output tab for saved-record counts, reported source issues and limits, and suggested next steps. Use **CSV export** to take the saved results into a spreadsheet. The existing JSON results and detailed machine-readable summary remain available.

The report reflects this run’s recorded coverage. A successful run or a saved result does not establish that every possible source record was collected.
