Vendor menu
tf_menuRead a vendor's live menu with dish prices, discounts, stock, categories, search, and pagination to choose dishes or confirm costs before checking fees and minimums.
Instructions
Read a vendor's live menu: every dish (one entry per size/variation) with price, discount and stock.
Use after tf_search_vendors / tf_restaurants to pick dishes or confirm a price. 'categories' lists all menu sections with dish counts; narrow big menus with query and page through them with offset. Descriptions are cut to 100 characters (full_text=true lifts the cut and the size cap). Then tf_vendor_info for fee and minimum order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | Delivery point latitude, e.g. 35.7577. | |
| long | Yes | Delivery point longitude, e.g. 51.4095. | |
| limit | No | Max menu entries (25 keeps the reply under 15 KB). | |
| query | No | Keep dishes whose name or category contains this, e.g. 'برگر'. | |
| offset | No | Skip this many matching entries, to page big menus. | |
| full_text | No | Return descriptions / review text whole instead of cut (descriptions 100 chars, review comments 250); lifts the size cap. | |
| vendor_code | Yes | Vendor code, e.g. '2y97wk' (from tf_search_vendors / tf_restaurants). |