UnitBytes Logo
UnitBytes Web Data APIs
Classifieds & Local Data

Facebook Marketplace Monitor: Listings, Price & Sold Status

Monitor Facebook Marketplace item URLs, search URLs, category feeds, mobile share links, or Item IDs for real-time availability (ACTIVE, SOLD, PENDING, REMOVED), markdown price drops, full listing details, 5-star seller ratings, vehicle VINs, and rental specs. No login needed.

Batch SOLD / LIVE VerificationPrice-Drop Delta TrackingUp to 1,000 Item URLs / RunSub-Second Status Checks
Pricing: $0.0015 / item
•
Export: CSV / Excel / JSON / API
•
n8n Workflow JSON →
•
REST API access →
sample_output.json
{
  "id": "1000000000000002",
  "url": "https://www.facebook.com/marketplace/item/1000000000000002/",
  "listing_status": "ACTIVE",
  "is_sold": false,
  "is_pending": false,
  "price": "$3,650",
  "numeric_price": 3650.0,
  "strikethrough_price": "$3,900",
  "currency": "USD",
  "title": "3 Beds 2 Baths - House",
  "seller_name": "Alex M.",
  "seller_id": "pfbid02exampleSellerProfileId123456",
  "seller_profile_url": "https://www.facebook.com/marketplace/profile/pfbid02exampleSellerProfileId123456/",
  "seller_rating": 5.0,
  "seller_review_count": 1
}
Facebook Marketplace Monitor: Listings, Price & Sold Status - UnitBytes

Features

What the Facebook Marketplace Monitor: Listings, Price & Sold Status Extracts

01

Real-Time Availability Status

Returns normalized listing_status ("ACTIVE", "SOLD", "PENDING", "REMOVED"), is_sold, and is_pending flags for inventory synchronization and database cleanup.

02

Price Drop & Markdown Detection

Extracts current price, clean numeric_price, currency, and previous strikethrough_price.

03

Full Listing Details by URL or ID

Pass raw numeric Item IDs ("1000000000000002") or full item URLs to extract descriptions, condition, seller ratings, vehicle VIN/mileage, and property beds/baths/sqft.

04

Seller Profile Inventory Extraction

Paste any /marketplace/profile/<seller_id>/ URL to list all active items sold by that user or dealership.

Integration

Run It From Python or n8n

Python SDK • pip install apify-client
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run_input = {
    "start_urls": [
        {
            "url": "https://www.facebook.com/marketplace/item/4522792181328438/"
        },
        {
            "url": "https://www.facebook.com/marketplace/item/1518866986742588/"
        }
    ],
    "city_slug": "sanfrancisco",
    "scrape_details": True,
    "include_all_photos": True,
    "max_results": 50
}

run = client.actor("unitbytes/facebook-marketplace-monitor").call(run_input=run_input)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item.get("title"), item.get("seller_name"), item.get("price"))
⚡ n8n Automation Blueprint All 54 n8n Templates →

n8n Workflow Template

Schedule this scraper and send results to Google Sheets, Airtable, or Slack.

⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

FAQ

Frequently Asked Questions

Q: How does the Facebook Marketplace Status Checker work?

Pass up to 1,000 Facebook Marketplace listing URLs or numeric item IDs, and the Actor verifies in seconds whether each item is still LIVE, marked PENDING, SOLD, or REMOVED.

Q: Does it track price cuts on active listings?

Yes. Alongside live/sold availability, it returns the current price, formatted price string, and previous strikethrough price so you can detect seller price drops.

Q: Why use this instead of re-running a full search scrape?

Checking known item URLs directly is 5x faster and avoids re-scanning entire city feeds when syncing your database or removing sold cars/properties from your site.

Q: Can I schedule recurring status checks in n8n or Make?

Yes. Connect the Actor to a scheduled cron trigger in Apify or n8n to automatically mark sold inventory in PostgreSQL, Airtable, or Google Sheets.

Sold Status & Price-Drop Playbook

Used Car VIN, Auto Dealer & FSBO Real Estate Scraping Guide in 2026 (FB Marketplace, Craigslist & OfferUp)

Step-by-step guide with pricing and Python examples.

Read the guide →

Prefer Not to Run It Yourself?

Tell us what you need from Facebook Marketplace Monitor: Listings, Price & Sold Status and we'll deliver a clean Excel/CSV file. One-time datasets from $99, custom scrapers from $299. We reply within 48 hours.