recipes
Fork a published library recipe into a chef-owned draft
Creates a private chef-owned draft with forked_from_recipe_id set, so a chef can label it as a named variant. Variant labels are not carried over: a copy has not yet made the difference the parent's label claims.
post/chefs/recipes/{recipe_id}/copy
Path parameters
recipe_idinteger required
Response
successful operation
Example response
{
"author": "Jane Doe",
"image_url": "https://example.com",
"ingredient_groups": [
{
"ingredients": [
{
"description": "1 cup of milk",
"food_name": "milk",
"food_name_alias": "milk",
"nutrient_overrides": {
"aa_patient": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"bb_reviewer": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"cc_external": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"dd_estimate": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"ee_validation": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
}
},
"serving_unit_label": "cup"
}
]
}
],
"ingredient_responses": [
{
"description": "1 cup of milk",
"food_name": "milk",
"food_name_alias": "milk",
"nutrient_overrides": {
"aa_patient": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"bb_reviewer": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"cc_external": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"dd_estimate": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"ee_validation": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
}
},
"serving_unit_label": "cup"
}
],
"ingredients": [
"1 cup milk"
],
"instructions_str": "Some instructions",
"label": "Quinoa Salad",
"nutrient_overrides": {
"aa_patient": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"bb_reviewer": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"cc_external": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"dd_estimate": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
},
"ee_validation": {
"ontology": {
"id": 42,
"levels": [
"food"
]
}
}
},
"organization": "Diabetes Canada",
"url": "https://example.com"
}