starbucks_product
Retrieve one Starbucks product's full details, including size nutrition, star cost, and customization, using product number and form.
Instructions
Get one Starbucks product with nutrition. Returns one Starbucks product's full detail: name, description, product type, image, Rewards star cost, customization options, and every size with its own nutrition panel (serving size, calories, calories from fat, and per-fact values for total fat with saturated and trans fat subfacts, cholesterol, sodium, total carbohydrates, protein, and caffeine). product_number is the numeric id from a /starbucks/menu result or a product page URL. form is that product's form; allowed values are hot, iced, single, packaged, whole-bean, and via. store_number optionally scopes availability to one store. Starbucks does not expose dollar pricing on this surface, so no price is returned; star_cost is the Rewards star cost. market selects which country catalog to resolve against, one of us or ca, defaulting to us. Each size also carries its default_recipe, the standard build, which is the required starting point for the /starbucks/product/{product_number}/{form}/nutrition endpoint. An unknown product number, or a form that product is not sold in, returns not found.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form | Yes | Product form. One of: hot, iced, single, packaged, whole-bean, via | |
| market | No | Starbucks country site to read. One of: us, ca. Defaults to us | |
| store_number | No | Starbucks store number to scope availability to, e.g. 101-54 | |
| product_number | Yes | Starbucks numeric product id |