Facebook Marketplace Scraper
Under maintenancePricing
Pay per usage
Go to Apify Store
Facebook Marketplace Scraper
Under maintenanceScrapes listings from Facebook Marketplace based on search query and location.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Daniel
Maintained by CommunityActor stats
0
Bookmarked
0
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
An Apify Actor that scrapes listings from Facebook Marketplace using Playwright and Crawlee.
Features
- Search by keyword and location
- Filter by price range (min/max)
- Filter by item condition
- Extracts rich listing data: title, price, condition, location, description, seller name, images, and post date
- Handles infinite scroll pagination
- Built-in rate limiting (2-4 second random delays)
- Residential proxy rotation via Apify Proxy
Input
| Field | Type | Required | Description |
|---|---|---|---|
| searchQuery | string | yes | Keywords to search (e.g. bicycle, iphone 14) |
| location | string | no | Location slug (e.g. madrid, new-york) |
| maxResults | integer | no | Max listings to scrape (default: 50) |
| minPrice | integer | no | Minimum price filter |
| maxPrice | integer | no | Maximum price filter |
| condition | enum | no | all / new / used_like_new / used_good / used_fair |
Output
Each scraped listing is stored in the Apify Dataset:
title, price, condition, location, description, sellerName, images, listingUrl, postedDate
Notes
- Facebook Marketplace may require residential proxies for full results.
- Built with Crawlee and Apify SDK v3.