calculated_servingsnumber nullable
calculation_versionstring nullable
cc_override_keysstring[] nullable
curation_status'draft' | 'published' | 'archived'
custom_itemboolean nullable
filter_tagsstring[] nullable
food_name_aliasstring nullable
food_name_alias_translationsobject nullable
food_name_translationsobject nullable
forked_from_recipe_idinteger nullable
ingredientsstring[] required
instructions_strstring nullable
internal_notesstring nullable
label_translationsobject nullable required
net_serving_size_gnumber nullable
organizationstring nullable
patient_idinteger nullable
percent_eatennumber nullable
preparation_method'' | 'homemade' | 'restaurant' | 'cpg' | 'store_bought' | 'other'
serving_unit_amountnumber nullable
serving_unit_labelstring nullable
serving_unit_label_translationsobject nullable
source'user' | 'chef' | 'imported' | 'edamam' nullable
story_moderation_status'draft' | 'approved' | 'rejected' nullable
Curator-only; null in a patient response, which says nothing about editorial state.
tag_override_keysstring[] nullable
unresolved_ingredient_countinteger nullable
urlstring nullable required
variant_labelsstring[] nullable
How this copy differs from its original, e.g. vegan or gluten-free. Only set on recipes with forked_from_recipe_id.
visibility'private' | 'public' | 'shared'
yield_amountnumber nullable
yield_unit_labelstring nullable