Endpoint Playground
Test Crawlora's Search Facebook Marketplace API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/facebook/marketplace/search?location=<location>&category=vehicles&sort_by=best_match&days_since_listed=1&condition=new" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| location | string | Yes | Facebook Marketplace location vanity slug | |
| query | string | No | Free-text search terms; omit (with category) for the location's browse feed | |
| category | string | No | vehicles | Marketplace category |
| min_price | integer | No | Minimum price in whole currency units; requires query or category | |
| max_price | integer | No | Maximum price in whole currency units; requires query or category | |
| sort_by | string | No | best_match | Result order; requires query or category |
| days_since_listed | integer | No | 1 | Restrict to listings posted within this many days; requires query or category |
| condition | string | No | new | Comma-separated listing conditions; requires query or category |
{
"code": 200,
"msg": "OK",
"data": {
"location": "austin",
"query": "bike",
"category": "vehicles",
"listings": [
{
"id": "1548909030206114",
"title": "Electric bike",
"price": {
"formatted": "$350",
"amount": "350.00",
"isFree": false
},
"city": "Austin",
"state": "TX",
"image": "https://scontent.fsgn12-1.fna.fbcdn.net/v/t39.84726-6/763156366_1318061980540811_5053765390157515593_n.jpg",
"url": "https://www.facebook.com/marketplace/item/1548909030206114/"
}
],
"hasMore": true,
"sourceUrl": "https://www.facebook.com/marketplace/austin/search/?query=bike"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Fetches Facebook Marketplace search or browse results for a location: listing id, title, price, city/state, and a thumbnail image per result. Only the first page Facebook's own server-rendered results page returns is available — Facebook's own further pagination requires a logged-in session and is out of scope. Omit both query and category to get the location's browse feed instead of running a search. minPrice, maxPrice, sortBy, daysSinceListed, and condition only take effect alongside a query or category (Facebook itself ignores them on the plain browse feed), except for the property_rentals category, which has its own always-filtered listing page. This endpoint can take noticeably longer than other search endpoints (up to roughly a minute in the slowest case) as it retries to get past an intermittent upstream condition; priced accordingly.
{
"code": 200,
"msg": "OK",
"data": {
"location": "austin",
"query": "bike",
"category": "vehicles",
"listings": [
{
"id": "1548909030206114",
"title": "Electric bike",
"price": {
"formatted": "$350",
"amount": "350.00",
"isFree": false
},
"city": "Austin",
"state": "TX",
"image": "https://scontent.fsgn12-1.fna.fbcdn.net/v/t39.84726-6/763156366_1318061980540811_5053765390157515593_n.jpg",
"url": "https://www.facebook.com/marketplace/item/1548909030206114/"
}
],
"hasMore": true,
"sourceUrl": "https://www.facebook.com/marketplace/austin/search/?query=bike"
}
}curl "https://api.crawlora.net/api/v1/facebook/marketplace/search?location=<location>" \
-H "x-api-key: $CRAWLORA_API_KEY"