All posts

Facebook Marketplace API: Is There One, and What to Use

November 8, 2026

Short answer: Meta does not offer a public API to search or read other people's Marketplace listings. This post explains what does exist, what a listing search can do, and how to turn listings into honest price research.

What Meta offers

  • Marketplace Partnerships. Meta's developer page for Marketplace describes one offering: "Enable partners to distribute their products on the Facebook platform" Meta for Developers. It is for sellers and platforms pushing inventory in, not for reading listings out.
  • Meta Content Library. Meta lists public Marketplace listings among the data in its Content Library, which is open only to researchers at academic and qualifying non-profit institutions Meta Content Library.
  • The website. When we checked, the Marketplace browse page loaded without logging in and showed listings with photo, price, title and location.

So for a business that wants listing data, the realistic choices are reading the site by hand or using a hosted API that reads public listings.

What a listing search needs

Marketplace is local. Every search is a keyword plus a place and a radius. These are the filters that matter:

FilterWhy it matters
Latitude, longitude, radiusResults depend completely on location
Keyword and categoryNarrow to the item type
Min and max priceCut out junk and dealers
ConditionNew and used prices are different markets
Date listedFresh listings for alerts, older ones for slow movers
AvailabilitySold listings are the best signal of real prices
SortNewest first for monitoring, price for research

Method: what is this item actually worth locally?

Asking prices are not sale prices, and Marketplace is full of outliers: $1 placeholders, typo prices, dealers. A robust method:

  1. Search the item in your area, condition "used", and collect 50 to 200 listings.
  2. If sold listings are available, use them. They are closer to real prices.
  3. Drop the bottom and top 10% of prices.
  4. Report the median and the interquartile range (25th to 75th percentile). "Most sell between $180 and $260, median $220" is more useful than an average.
  5. Repeat in two or three other cities. Price gaps between cities are where resellers make money.
import statistics

def price_band(prices):
    p = sorted(x for x in prices if x and x > 1)
    cut = len(p) // 10
    p = p[cut:len(p) - cut] or p
    q = statistics.quantiles(p, n=4)
    return {"n": len(p), "p25": q[0], "median": statistics.median(p), "p75": q[2]}

print(price_band([220, 250, 1, 180, 199, 260, 240, 5000, 210, 230]))

Reading supply, not just price

Listing counts are a market signal too. If the number of used e-bikes listed in your city doubles over two months, prices usually soften soon after. Track two numbers per search each week: how many listings appeared in the last 7 days, and how many of last week's listings now show as sold or gone. New supply up and sell-through down means a buyer's market. The reverse means you should price higher.

Good uses, and ones to skip

  • Good: price research, resale sourcing, tracking supply of a product in a region, academic market studies.
  • Skip: bulk-messaging sellers, building lists of private sellers' names, or republishing listings and photos on your own site. Those hurt real people and break the trust Marketplace depends on.

Facebook's terms also restrict automated data collection without permission Facebook Terms. Stick to public listings, logged out, and keep what you store to what your use needs.

This is not legal advice. Terms and case law change, and the answer depends on where you are and what you do with the data. Talk to a lawyer before you build a business on it.

How to do it with ScrapeIO

First turn a city name into coordinates with the Marketplace location search API. Then call the Facebook Marketplace search API with lat, lng, query, radius_km, min_price, max_price, condition, availability and sort_by. Open one listing with the Marketplace item API. Each call is 1 credit. See the Marketplace platform page for all three.

Sources

Checked on 8 November 2026 from each vendor's own pages. Prices and limits change; follow the links before you decide.

100 free credits, no card. Credits never expire.

Get API key