Facebook Marketplace Listings Scraper
Pricing
from $1.00 / 1,000 results
Facebook Marketplace Listings Scraper
Extracts product listings from Facebook Marketplace search pages. Simply provide one or more Marketplace search URLs, and the Actor will automatically scrape all listing cards with titles, prices, locations, seller information, and optionally visit each listing's detail page to get full info
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer

HappiTap
Actor stats
2
Bookmarked
24
Total users
9
Monthly active users
19 days ago
Last modified
Categories
Share
๐ Overview
Facebook Marketplace Listings Scraper is an Apify Actor that extracts product listings from Facebook Marketplace search pages. Simply provide one or more Marketplace search URLs, and the Actor will automatically scrape all listing cards with titles, prices, locations, seller information, and optionally visit each listing's detail page to extract extended information like full descriptions, all photos, attributes, and seller details.
This Actor serves as a Facebook Marketplace API alternative for businesses, researchers, and developers who need to collect listing data at scale. Whether you're conducting market research, price monitoring, competitor analysis, or building a marketplace aggregation platform, this tool makes it easy to extract structured listing data from Facebook Marketplace.
๐ Quick Start
โจ Features
๐ Platform Advantages
When you use Facebook Marketplace Listings Scraper on the Apify platform, you get more than just a scraper
|
๏ฟฝ Automation & Monitoring
๐ Integration Ready
|
๐ก๏ธ Reliability & Scale
๐พ Data Export
|
๐ Data Extraction
๐ฆ Core Fields (Always Present)
| Field | Description | Example |
|---|---|---|
id | Unique listing identifier | "123456789" |
url | Canonical listing URL | "https://www.facebook.com/..." |
title | Listing title | "Vintage Leather Jacket" |
priceFormatted | Formatted price string | "$150" |
priceNumeric | Numeric price value | 150 |
currency | Currency code | "USD" |
locationText | Location text | "New York, NY" |
thumbnailUrl | Main image thumbnail | "https://..." |
sellerName | Seller's display name | "John Smith" |
sellerProfileUrl | Link to seller profile | "https://www.facebook.com/..." |
isSold | Whether listing is sold | true/false |
isPending | Whether listing is pending | true/false |
isLive | Whether listing is active | true/false |
scrapedAt | ISO timestamp | "2024-12-31T12:00:00Z" |
๐ Extended Fields (Deep Scrape Only)
Note: Available when
deepScrape=true
| Field | Description |
|---|---|
description | Full listing description with complete text |
allPhotoUrls | Array of all photo URLs from the listing |
attributes | Object with listing attributes/features (condition, brand, size, etc.) |
latitude/longitude | Geographic coordinates (if available) |
deliveryTypes | Available delivery options (pickup, delivery, shipping, etc.) |
seller | Extended seller information (join date, profile picture, etc.) |
๐ฐ Pricing
๐ต Cost Estimates
|
๐ Example Scenarios
|
โ๏ธ Input Configuration
๐ Input Example
{"urls": ["https://www.facebook.com/marketplace/nyc/cars/","https://www.facebook.com/marketplace/search/?query=vintage+furniture"],"deepScrape": false,"count": 200,"proxyConfiguration": {"useApifyProxy": true,"countryCode": "US"},"maxConcurrency": 10,"maxRequestRetries": 3,"debugLog": false}
๐ค Output Data
๐ Fast Mode Output Example
๐ Deep Scrape Output Example
๐ก Note: The dataset is structured as a flat JSON array, making it easy to import into databases, spreadsheets, or data analysis tools.
๐ก Best Practices & Tips
๐ฏ Performance Optimization |
๐ง Advanced Usage |
๐ง Troubleshooting
๐ Debug Mode
Enable debugLog=true for verbose logging:
- ๐ Detailed extraction attempts
- ๐ฏ Selector matching information
- โ Error details for failed extractions
- ๐ซ Blocking detection details
Enable includeRaw=true to include raw HTML snippets in output (for debugging page structure)
โ๏ธ Legal & Ethics
๐ Data Privacy
Our scrapers are ethical and do not extract any private user data, such as email addresses, phone numbers, or personal contact information beyond what users have chosen to share publicly on Facebook Marketplace. They only extract what is publicly visible on Marketplace listing pages.
โ ๏ธ GDPR Compliance: Your results may contain personal data (seller names, profile links). Personal data is protected by GDPR in the EU and other regulations worldwide. Ensure you have a legitimate reason for scraping personal data. Consult your lawyers if unsure.
Learn more: Is Web Scraping Legal?
โ Best Practices
|
Do's โ
|
Don'ts โ
|
๐ก Built-in Protections: The Actor includes delays, proxy rotation, and rate limiting to be respectful of Facebook's infrastructure.
โ FAQ
๐ Support & Resources
๐ Documentation & Learning
|
๐ฌ Community & Help
|

