Marketplace Search
Endpoints
Marketplace Search
Keyword-search Facebook Marketplace with price, age, condition, delivery and sort filters.
GET
Marketplace Search
Search Facebook Marketplace by keyword in one location. Returns structured
listings with price and currency, photos, geo coordinates, condition
subtitles, delivery types, sold/pending state and the seller actor.
Marketplace has no public Facebook API — this endpoint is the only
structured access to that inventory.
Credits: 5
Authorization
string
required
Your ScrapeBadger API key.
Query Parameters
string
required
Search keywords, e.g.
macbook pro.string
default:"nyc"
Marketplace location slug, e.g.
nyc, la, london, sydney. Any city
slug Facebook accepts works — see
/marketplace/locations
for the common set.integer
Minimum price, in the location’s currency.
integer
Maximum price, in the location’s currency.
integer
Only listings posted within the last N days,
1–30.string
One of
best_match, price_ascend, price_descend, distance_ascend,
creation_time_descend.string
Comma-separated. One or more of
new, used_like_new, used_good,
used_fair.string
One of
local_pick_up, shipping.string
Pagination cursor — the
end_cursor from a previous response.Response
MarketplaceListing[]
Each
MarketplaceListing includes id, title, custom_title, url,
price_formatted, price_amount, amount_with_offset,
strikethrough_price, min_price, max_price, currency,
primary_photo, photos[], creation_time_utc, created_at,
location_text, city, state, latitude, longitude, category_id,
subtitles[], delivery_types[], attributes, is_sold, is_pending,
is_live, is_hidden, seller and description.integer
Number of listings in this page.
string
Pass as
after for the next page.boolean
Whether more listings are reachable.
string
The query that was searched.
string
The location slug that was searched.
Feed cards are truncated by Facebook:
description, the full photos[]
gallery and attributes are reliably populated only on
/marketplace/item/{item_id}.Example
Response

