firestarter_preview
Check real product options for a natural-language request before any purchase. See live prices, shipping, and whether options fit budget, deadline, and destination, with no approval created.
Instructions
Preview real products for a natural-language request WITHOUT starting a purchase. Returns live options with prices, whether each can be bought through Firestarter (vs browse-only), shipping, and per-option eligibility — in budget, can arrive by the deadline, and ships to the destination. Answers "what can you get me?" — a view of what's available before any purchase starts (firestarter_execute). Read-only: nothing is bought and no approval is created.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Destination city | |
| limit | No | Max options per page (1-50, default 10). | |
| query | Yes | What to look for, e.g. 'polo t-shirt' or 'wireless earbuds under $50' | |
| cursor | No | Opaque pagination cursor from a prior preview's page.next_cursor to fetch the next page. | |
| context | No | Structured buyer context: destination, locale, currency, and intent. | |
| country | No | Destination country (ISO alpha-2 or common name) — enables shipping/serviceability checks | |
| deadline | No | Delivery deadline, e.g. 'Friday', 'in 3 days', '2026-07-03' | |
| quantity | No | How many units (1-100) | |
| max_price | No | Budget ceiling in USD | |
| min_price | No | Price floor in USD |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| count | Yes | ||
| query | Yes | ||
| reason | Yes | ||
| blocked | Yes | ||
| context | Yes | ||
| options | Yes | ||
| destination | Yes | ||
| buyable_count | Yes | ||
| schema_version | Yes |