firestarter_catalog_search
Search the Firestarter network catalog to see what all sellers offer. Compare prices, filter by country/category/price, and find buyable listings before you commit to a purchase.
Instructions
Search the Firestarter NETWORK catalog — products listed for sale by ALL sellers — without starting a purchase. This is the BUYER-facing browse tool: use it to see what's available before buying, compare prices, or check whether the network carries an item. Different from firestarter_listings, which only shows YOUR OWN seller listings. Each result includes a listing id (lst_...) you can pass to firestarter_execute (as listing_id) to buy it, the share link, and a buyable flag — buyable means it can be purchased now; browse-only means it cannot be checked out right now — the seller is not accepting new orders, or the store has not been claimed by its merchant (the share link still shows the item). Results lead with buyable, cheapest first. Pass country to filter for items that ship to the buyer's country. test/live follows the API key's environment. Returns up to limit matches (default 20, max 50); when more exist the result notes it — a narrower query or higher limit surfaces the rest. Read-only: never charges or changes anything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results to return, 1-50. Default 20. | |
| query | No | Free-text product search of product name, description, and category — matches best on real product nouns, e.g. 'leather conditioner', 'wireless earbuds'. Price constraints belong in max_price rather than the query ('under $50' is a filter, not a search term), and filler words like 'cheap' or 'best' add no signal; price phrases that do slip into the query are auto-extracted into the price filters. | |
| country | No | ISO 3166-1 alpha-2 country code (e.g. 'TH', 'US', 'GB'). Filters for listings that ship to this country. Pass the buyer's country to see locally-deliverable options. | |
| category | No | Filter by category, e.g. 'Rings', 'Accessories', 'Stickers'. | |
| max_price | No | Maximum price in the listing currency (inclusive). | |
| min_price | No | Minimum price in the listing currency (inclusive). | |
| buyable_only | No | If true, return only listings that can be purchased now (seller checkout enabled). Default false (includes browse-only listings, which are clearly tagged). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| has_more | Yes | ||
| listings | Yes | ||
| community | Yes | ||
| environment | Yes | ||
| broadened_to | Yes | ||
| buyable_count | Yes | ||
| schema_version | Yes |