Facebook Marketplace Scraper
Pricing
from $9.00 / 1,000 results
Facebook Marketplace Scraper
Facebook marketplace Scraper, our advanced scraper is designed to collect comprehensive details of products and listings from Facebook Marketplace. It effortlessly extract all relevant information about items listed for sale, including product descriptions, prices, seller details, and more.
Pricing
from $9.00 / 1,000 results
Rating
5.0
(1)
Developer
GetDataForMe
Maintained by CommunityActor stats
5
Bookmarked
143
Total users
0
Monthly active users
a day ago
Last modified
Categories
Security
Full permissionsShare
Search Facebook Marketplace by keyword and location and collect structured listing data: title, price, location, photo, delivery options and sold or pending status.
What does the Facebook Marketplace Scraper do?
The Actor looks up the Marketplace area for a location you enter, searches it for each keyword and returns one record per listing. You can limit results to listings from the last few days and cap the number of items per run. It needs a residential proxy to get data reliably.
Why use it?
- Track prices of used cars, phones and other goods in a city.
- Compare supply and asking prices between locations.
- Collect listings in bulk instead of copying them by hand.
Data it extracts
| Field | Type | Description |
|---|---|---|
URl | string | Link to the listing |
marketplace_listing_category_id | string | Category id |
marketplace_listing_title | string | Listing title |
custom_title | string or null | Seller's custom title |
custom_sub_titles | array | Sub titles on the listing card |
image | string | Main photo link |
formatted_amount | string | Price with currency, as shown |
amount | string | Price as a number in text form |
location_display_name | string | City and country |
location | string | City |
state | string | State or region (may be empty) |
delivery_types | array | For example IN_PERSON, DOOR_PICKUP |
is_hidden, is_live, is_pending, is_sold | boolean | Listing status |
How to run it
- Open the Actor on Apify and go to the Input tab.
- Enter the keywords in search_queries. For several keywords separate them with commas, for example
car,phone. - Enter the place in location, for example
nepal. - Optionally set daysSinceListed (only listings from the last N days) and itemLimit (maximum items).
- Keep the proxy on Residential, then click Start and open the Output tab.
Input
| Field | Default | Description |
|---|---|---|
search_queries | car | Keywords, comma separated |
location | nepal | Place to search |
daysSinceListed | 1 | Only listings from the last N days |
itemLimit | 10 | Maximum number of items |
proxyConfiguration | Apify residential proxy | Proxy settings |
Output example
{"URl": "https://www.facebook.com/marketplace/item/2047396602638107/","marketplace_listing_title": "Car Nissan Sunny","formatted_amount": "NPR690,000","amount": "690000.00","location_display_name": "Kathmandu, Nepal","location": "Kathmandu","delivery_types": ["IN_PERSON", "DOOR_PICKUP"],"is_live": true,"is_sold": false}
Tips
- Use
itemLimitto keep runs short and cheap. - Facebook can change its pages without notice; if a run returns no items, try another location or keyword and contact support.
FAQ
Which formats can I export? JSON, CSV, Excel, XML, HTML or RSS from the Output tab, or through the Apify API. Do I need a proxy? Yes, a residential proxy is recommended. Can I schedule it? Yes, use Apify Schedules.