Facebook Marketplace Scraper — Deals, Auto & Local Arbitrage avatar

Facebook Marketplace Scraper — Deals, Auto & Local Arbitrage

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Facebook Marketplace Scraper — Deals, Auto & Local Arbitrage

Facebook Marketplace Scraper — Deals, Auto & Local Arbitrage

Facebook Marketplace scraper for newest items, deals, and local arbitrage with zero cookies.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Made In Germany

Made In Germany

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Facebook Marketplace Scraper — Deals, Auto & Local Arbitrage (No Cookies)

A high-performance, production-grade Facebook Marketplace Scraper that extracts newest listings, local deals, vehicle specifications, arbitrage opportunities, and seller details at blazing speeds—without running heavy headless browsers, and without needing Facebook cookies or account logins!


⚡ Why Use This Scraper?

  • Zero Browser Overhead (Pure HTTP Fast-Path): Powered by Crawlee and got-scraping with TLS fingerprinting (Chrome 125+) and HTTP/2 framing. Scrapes in seconds with minimal RAM (512MB) compared to 2-4GB required by Puppeteer/Playwright browsers.
  • No Facebook Login or Cookies Required: Extracts public Marketplace listings directly from Facebook's Relay hydration streams and internal SSR data. Your accounts will never get banned.
  • Comprehensive Listing Fields: Extracts item ID, title, formatted price, numerical price, location, high-res photos, listing creation timestamp, availability, delivery options, and listing URLs.
  • Pay-Per-Event (PPE) Transparent Billing: Pay only for successful records extracted and events used—no expensive flat subscription tiers or wasted compute fees.

💰 Pricing (Pay-Per-Event)

This actor operates on a pay-as-you-go Pay-Per-Event (PPE) pricing model. You only pay for what you extract:

Event NamePurposePrice (USD)Description
apify-default-dataset-itemresult$0.0015Single result in the default dataset.
additional-dataAdditional cost for monitoring mode$0.001Charged for each item result check
apify-actor-startActor Start$0.005Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
detail-enrichmentDetail page enrichment$0.001Charged once per listing enriched with full detail (seller info, vehicle specs, all photos, video, precise location) when includeSeller is enabled. Covers the extra detail-page fetch.

📥 Input Parameters

ParameterTypeDefaultDescription
startUrlsArray["https://www.facebook.com/marketplace/sanfrancisco/search?query=iphone"]One or more Facebook Marketplace URLs to crawl.
searchQueryString"San Francisco iPhone"Keyword search term if no direct URLs are supplied.
marketplaceLocationString"sanfrancisco"City or location slug (e.g. nyc, losangeles, miami, chicago, london).
sortByString"creation_time_descend"Result sort order (creation_time_descend, best_match, price_ascend, price_descend).
daysSinceListedString"0"Filter by age: 0 (any time), 1 (last 24 hours), 7 (last 7 days), 30 (last 30 days).
minPriceIntegernullMinimum item price.
maxPriceIntegernullMaximum item price.
maxItemsInteger50Maximum listings to extract and save.
proxyObject{ "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }Apify Residential proxy configuration (recommended for production).

Sample Input JSON

{
"startUrls": [
{
"url": "https://www.facebook.com/marketplace/sanfrancisco/search?query=iphone"
}
],
"searchQuery": "San Francisco iPhone",
"sortBy": "creation_time_descend",
"daysSinceListed": "7",
"minPrice": 100,
"maxPrice": 1200,
"maxItems": 50,
"proxy": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

📤 Output Data Format

Each listing item pushed to the default dataset contains clean, normalized fields ready for immediate analysis, alerts, or database insertion:

FieldTypeDescription
idStringUnique Facebook Marketplace listing identifier.
titleStringTitle or headline of the listing.
priceStringFormatted display price (e.g. "$300").
priceAmountNumberClean numeric price (e.g. 300).
locationStringCity, state or geographic region name.
listingUrlStringDirect canonical URL to the Marketplace item.
imageUrlStringPrimary high-resolution photo URL.
sellerNameStringSeller name or fallback identifier.
creationTimeIntegerEpoch timestamp when the listing was published.
creationTimeFormattedStringISO 8601 UTC timestamp of creation.
isSoldBooleanWhether the listing is marked sold.
isPendingBooleanWhether the listing is currently pending sale.
deliveryTypesArraySupported delivery methods (e.g. ["IN_PERSON"], ["SHIPPING"]).
scrapedAtStringISO timestamp when the scraper extracted the listing.

Sample Output Record

{
"id": "1632718408244970",
"title": "iPhone 14 128gb (Red)",
"price": "$300",
"priceAmount": 300,
"location": "Redwood City, California",
"listingUrl": "https://www.facebook.com/marketplace/item/1632718408244970/",
"imageUrl": "https://scontent-fra5-1.xx.fbcdn.net/v/t39.84726-6/818384649_1566879081852525_3806238797534560026_n.jpg?...",
"sellerName": "Facebook Seller",
"creationTime": 1789938473,
"creationTimeFormatted": "2026-09-28T01:07:53.000Z",
"isSold": false,
"isPending": false,
"deliveryTypes": ["IN_PERSON"],
"scrapedAt": "2026-09-28T01:38:45.123Z"
}

🏷️ SEO & Discoverability Tags

facebook marketplace scraper, facebook marketplace api, facebook marketplace crawler, facebook deals, auto arbitrage, car scraper, reselling tool, local marketplace deals, e-commerce scraper, apify pay-per-event