Facebook Marketplace Scraper avatar
Facebook Marketplace Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Facebook Marketplace Scraper

Facebook Marketplace Scraper

Scrape Facebook Marketplace listings by location, category, and filters. Extract titles, prices, images, descriptions, seller info, and posting time. Ideal for market research, price tracking, and lead generation.

Pricing

from $0.01 / 1,000 results

Rating

5.0

(2)

Developer

Coder

Coder

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

3

Monthly active users

8 days ago

Last modified

Share

A professional, high-performance solution for extracting structured data from Facebook Marketplace listings. This Actor provides reliable data collection with support for pagination, detailed extraction, and proxy country configuration.

🌟 Key Features

  • Comprehensive Data Extraction: Captures all available listing information including prices, descriptions, images, location, and seller details
  • Automatic Pagination: Seamlessly handles multiple pages to collect large datasets
  • Search Filter Support: Respects all native Facebook Marketplace search filters (price range, year, mileage, etc.)
  • Flexible Extraction Modes:
    • Basic Mode: Fast collection of essential listing information
    • Detailed Mode: Complete extraction including full descriptions, specifications, and metadata
  • Regional Proxy Support: Configure proxy country to match your target market for optimal results
  • New Items Priority: Option to fetch newest listings first, sorted by creation time
  • Parallel Processing: Efficient concurrent processing for faster data collection

📥 Input Parameters

FieldTypeDescription
Marketplace URLStringThe target search URL from Facebook Marketplace.
Max ListingsIntegerTotal number of items to collect.
Fetch DetailsBooleanEnable for deep data enrichment (descriptions, specifications).
Get New ItemsBooleanEnable to fetch the newest listings first, sorted by creation time.
Proxy CountrySelectOptimize your connection by selecting a country for residential proxies.

📊 Output Data

The Actor outputs structured JSON data for each listing with the following fields:

Core Fields:

  • id - Unique listing identifier
  • url - Direct link to the listing
  • title - Listing title
  • price - Price information (formatted, amount, currency)
  • description - Full listing description
  • location - Location details (city, state, country, coordinates)
  • images - Array of image URLs
  • videos - Array of video information (if available)
  • seller - Seller information (name, ID, profile URL)
  • category - Listing category ID
  • condition - Item condition
  • creation_time - Listing creation timestamp
  • is_sold, is_pending, is_live - Listing status flags

Vehicle-Specific Fields (when applicable):

  • Vehicle make, model, trim, year
  • Exterior/interior color
  • Fuel type, transmission type
  • Odometer reading
  • Vehicle features and specifications

Additional Metadata:

  • Delivery options
  • Shipping information
  • Commerce flags
  • Postal code and country code

💡 Usage Tips

  1. Proxy Country: Set the proxy country to match your target market for better success rates and faster response times
  2. Performance: Disable "Fetch Details" if you only need basic information (title, price, location) for faster collection
  3. Search URLs: Use Facebook Marketplace search URLs directly - the Actor will extract and respect all search parameters

🔧 Technical Details

  • Built with Python and BeautifulSoup for reliable HTML parsing
  • Supports automatic retry logic for handling temporary failures
  • Uses parallel processing for efficient data extraction
  • Respects rate limits and implements proper error handling

This Actor is designed for legitimate data collection purposes. Please ensure your usage complies with Facebook's Terms of Service and applicable data protection regulations.