starbucks_product
Retrieve one Starbucks product's full details and nutrition by numeric ID and form. Returns sizes, customization options, Rewards star cost, and per-size nutrition facts.
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 |