Search gifts deliverable to a country
search_giftsFind gifts that can be delivered to a destination country, optionally filtered by free text, occasion, budget (minor units) and a needed-by date. Returns a shortlist with final customer prices (delivery included) and delivery days. Paginate with cursor. Country is required — ask for it first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | Product keywords only, 1-4 words (e.g. 'chocolate basket', 'red roses'). Do NOT include the destination, recipient or occasion here - use the country/occasion fields. Omit for a general browse. | |
| cursor | No | Opaque cursor from a previous page. | |
| locale | No | Display language for results (e.g. he-IL). The query may be typed in that language. | |
| country | Yes | Destination country, ISO-3166 alpha-2 (e.g. FR). | |
| occasion | No | Occasion slug from the occasions resource (e.g. birthday). | |
| budget_max | No | Maximum price in minor units (cents). | |
| budget_min | No | Minimum price in minor units (cents). | |
| date_needed | No | YYYY-MM-DD; only gifts that can arrive by then. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed | |
| total | No | ||
| locale | No | BCP-47 locale the texts are localized to | |
| country | No | ||
| results | No | ||
| next_cursor | No | ||
| date_warning | No | Present when the requested needed-by date is unreachable: results are shown WITHOUT the date filter | |
| display_text | No | Human-readable one-line summary of the result |