Facebook Marketplace Scraper avatar

Facebook Marketplace Scraper

Pricing

from $9.00 / 1,000 result items

Go to Apify Store
Facebook Marketplace Scraper

Facebook Marketplace Scraper

Scrape public Facebook Marketplace listings by city and search term. Export titles, prices, images, seller names, categories, brands, vehicle specs, real-estate details and listing URLs. Pull thousands of listings across any location and download clean JSON, CSV or Excel files in minutes.

Pricing

from $9.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

2

Bookmarked

45

Total users

5

Monthly active users

10 days ago

Last modified

Share

ParseForge Banner

πŸ›’ Facebook Marketplace Scraper

πŸš€ Pull public Facebook Marketplace listings by city and search term. Export titles, prices, categories, brands, vehicle specs, real-estate details, seller names and direct listing URLs into clean JSON, CSV or Excel.

The Facebook Marketplace Scraper queries Marketplace by city and keyword, paginates through the search feed, and returns each listing as a flat JSON record with 29 fields. The dataset covers titles, current price, currency, primary photo, seller name and id, category and subcategory, brand, condition, listing URL, delivery options, and typed blocks for vehicles (make, model, year, mileage, condition, transmission, fuel type) and real estate (bedrooms, bathrooms, square footage, property type).

The Actor classifies each listing into one of four types (general product, vehicle, rental or home-for-sale) based on the hydrated search feed plus title heuristics, so you can filter the output without post-processing. Vehicle fallback parses year, make and model from the title so older listings that don't expose structured vehicle fields still get typed.

🎯 Target AudienceπŸ’‘ Primary Use Cases
Used-goods resellers, real-estate analysts, auto dealers, market researchers, price intelligence teams, data scientistsPrice monitoring, inventory discovery, used-car pricing, rental market mapping, arbitrage detection, competitor listing analysis

πŸ“‹ What the Facebook Marketplace Scraper does

Five common workflows in a single run:

  • πŸ›’ City + keyword search. Pass a city slug and a query, get the current Marketplace feed.
  • πŸš— Vehicle typed fields. Year, make, model, mileage, condition, transmission and fuel when Facebook exposes them, with title-based fallbacks for the rest.
  • 🏑 Real-estate typed fields. Bedrooms, bathrooms, square footage and property type for rentals and homes for sale.
  • 🏷️ Brand, category and delivery. Structured category, subcategory, brand and delivery-option tags per listing.
  • πŸ”— Direct listing URLs. Every record includes the canonical marketplace URL for follow-up.

πŸ’‘ Why it matters: Marketplace has no official export and no public search API. Scraper alternatives usually return 5-10 fields and break when Facebook changes class names. This Actor reads the hydration JSON behind the search page, so the schema is stable and the output is already typed.

πŸ“Š Data fields

Each record includes: bathrooms, bedrooms, currency, deliveryOptions, images, isAvailable, isPending, isSold, listingId, listingType, location, price, scrapedAt, strikethroughPrice, title, url, vehicleMake, vehicleMileage, vehicleModel, vehicleYear. All 20 field names come from a real production run, so what you see here is what lands in your dataset.

πŸš€ How to use

  1. Pick a Marketplace city slug (e.g. nyc, losangeles, miami, chicago).
  2. Add a search query per city in searchQueries.
  3. Set maxItems, run the Actor, and download JSON, CSV or Excel.
  4. Sort by listingType to split vehicles, rentals and general products.
ActorWhat it does
Facebook Comments ScraperPulls threaded comments, replies, reactions and mentions from any public Facebook post.
Facebook Groups ScraperPulls member count, privacy, rules and admin info from public Facebook groups.
Zillow Rentals ScraperRental listings with price, beds, baths and history from Zillow.
CarsForSale ScraperInventory and pricing from CarsForSale.com.
EquipmentTrader ScraperHeavy equipment listings with full specs and seller details.

πŸ’‘ Tips

  • Run a small maxItems test first to confirm the city slug matches your target. Some cities use alternate spellings (e.g. sanfrancisco, not san-francisco).
  • Use listingType as a downstream filter to split vehicles, rentals and general products before loading into your analytics tool.
  • Schedule runs during off-peak hours. Marketplace refreshes its feed continuously, so evenings give the best new-inventory yield.

πŸ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.