---
title: "Marketplace Search"
method: GET
path: "/v1/facebook/marketplace/search"
tags: ["Facebook Marketplace"]
---

# Marketplace Search

`GET /v1/facebook/marketplace/search`

Searches Facebook Marketplace listings by keyword and lat/lng. Pass category_id to restrict results to the numeric Facebook Marketplace category ID returned on listing results. Supports pagination with the returned cursor. Pass the cursor value back as-is. When sort_by is creation_time_descend, Facebook can still return slightly different ordering between identical requests. For alerting/new-item workflows, scrape multiple pages and dedupe by listing id instead of relying on page 1 item order being identical every run.

## Query parameters

- `query` string, required
- `category_id` string
- `lat` number, required
- `lng` number, required
- `radius_km` number
- `min_price` number
- `max_price` number
- `count` number
- `sort_by` 'suggested' | 'distance_ascend' | 'creation_time_descend' | 'price_ascend' | 'price_descend'
- `delivery_method` 'all' | 'local_pickup' | 'shipping'
- `condition` 'new' | 'used_like_new' | 'used_good' | 'used_fair'
- `date_listed` 'all' | '1' | '7' | '30' | 'last_24_hours' | 'last_7_days' | 'last_30_days'
- `availability` 'available' | 'sold' | 'all'
- `cursor` string

## Response `200`

Successful response

---

[API](https://skmtc.dev/scrapecreators/apis/scrape-creators-api.md) · [All operations](https://skmtc.dev/scrapecreators/apis/scrape-creators-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/scrapecreators/scrape-creators-api/revisions/e9ec3dbbd8b8/schema)
