Recalculate calories, fat, sugars, and protein for a CUSTOMIZED Starbucks drink -- swap the milk, change the espresso-shot or syrup-pump count -- rather than the standard recipe. Starbucks offers this for only four hot espresso beverages: product_number/form must be 406/hot (Caffe Americano), 407/hot (Caffe Latte), 408/hot (Caffe Mocha), or 413/hot (Caramel Macchiato); anything else returns an invalid-parameter error naming those four. size_sku comes from a starbucks_product result's sizes[].sku. modifiers is the COMPLETE build, not a change-set: start from that size's default_recipe, adjust what you want, and send the whole list back; an empty list is rejected. Each modifier takes a sku, an optional quantity (default 1, and the dial that matters for countable modifiers like espresso shots), and an optional replaced_sku when substituting a pick-one slot such as the milk. Returns Starbucks' own four-value dynamic-nutrition panel, which is smaller than the full per-size panel starbucks_product returns for the standard build. market selects which country site answers, one of us or ca (default us).
ConnectorNo auth