facebook_marketplace_search
Search Marketplace by keyword + city — filters, isLocal/shipsOutsideRadius, opaque cursor (2 credits). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Product or keyword to search Facebook Marketplace for. | |
| cache | No | Set true to serve from the 24h response cache (0 credits on hit). Default false — always fetch fresh. | |
| limit | No | How many listings to return (1–200). Flat 2 credits when details=false; details=true billed as 2 + 2 per listing. | |
| cursor | No | Opaque pagination cursor from a previous nextCursor. | |
| sortBy | No | suggested | distance | creation_time | price_ascend | price_descend. | |
| details | No | When true, adds description/condition/coordinates/full photo gallery/seller/distanceMiles — billed as 2 + 2 credits per listing. Default false → flat 2 credits; cover photo is still in image. | |
| category | No | Top-level category slug, e.g. electronics. | |
| location | Yes | Search-origin city or place name, e.g. 'Austin, TX' (query echo — not each listing's city). | |
| maxPrice | No | Maximum price in local currency units. | |
| minPrice | No | Minimum price in local currency units. | |
| condition | No | new, like_new, good, fair (comma-separated ok). | |
| radiusMiles | No | Radius in miles: 1,2,5,10,20,40,60,80,100,250,500. Does not exclude nationwide shipped inventory. | |
| availability | No | available | sold | all. | |
| deliveryMethod | No | local_pickup | shipping | all. Shipped listings can appear nationwide outside radiusMiles — use local_pickup for nearby-only; rows expose isLocal / shipsOutsideRadius. | |
| daysSinceListed | No | 1 (24h), 7, or 30. |