Label a chef-owned copied recipe as a named variant
put/chefs/recipes/{recipe_id}/variant_labels
Path parameters
recipe_idinteger required
Request body
variant_labelsstring[] required
Dietary labels from the shared recipe filter vocabulary: vegan, vegetarian, gluten-free, dairy-free, nut-free. Send an empty array to clear.
Response
successful operation
contradicted_labelsstring[]
Labels the ingredients positively disprove, e.g. meat in a recipe labelled vegan. Advisory, not rejected: the catalogue can be wrong, and a chef looking at the ingredients knows more than a CC row.
unverifiable_labelsstring[]
Labels with no classification column behind them at all, so they are accepted purely on the author's word. dairy-free is one: there is no dairy CC flag. Surface these so they are never read as verified.
unverified_labelsstring[]
Labels nothing disproves but nothing confirms either, because a contributing food has no classification data. A data gap, not a correction.