Recipe Objects
The Recipe Object is composed of root-level attributes, some of which are objects by themselves.
Recipe Data Dictionary
ATTRIBUTE | TYPE | DESCRIPTION |
id | string | |
name | string | |
description | string | |
numberOfServings | number | Original number of servings |
numberOfServingsScaled | number | Requested number of servings |
normalizedIngredients | array [NormalizedIngredient] | |
ingredients | array [RawIngredient] | |
instructions | RecipeInstructions | |
images | array [ImageContainer] | |
videos | array [VideoContainer] | |
source | RecipeSource | |
durations | RecipeDurations | |
labels | RecipeLabels | |
nutrition | RecipeNutrition | |
constraints | RecipeConstraints | |
saved | RecipeSaved | This field is populated if fields=saved is added to request parameters |
author | RecipeAuthor |
RecipeNutrition
ATTRIBUTE | TYPE | DESCRIPTION |
total | array [Nutrient] | An array of nutrients for the entire recipe |
labels | array [RecipeLabel] | Content |
healthScore | The recipe's health score | |
glycemicIndex | The recipe's glycemic index | |
glycemicLoad | The recipe's glycemic load |
Nutrient
ATTRIBUTE | TYPE | DESCRIPTION |
code | enum | The nutrient code, as listed here |
label | string | A readable name e.g. |
value | integer | The nutrient's value |
unit | enum | Possible values: |
HealthScore
ATTRIBUTE | TYPE | DESCRIPTION |
value | double | Content |
nutrientsInfluence | array [NutrientsInfluence] | Components which influence health score |
NutrientsInfluence
ATTRIBUTE | TYPE | DESCRIPTION |
code | string | Content |
influence | double | Content |
comment | string | Content |
GlycemicScore
ATTRIBUTE | TYPE | DESCRIPTION |
value | double | Content |
NormalizedIngredient
ATTRIBUTE | TYPE | DESCRIPTION |
text | string | Content |
group | string | Content |
analysis | Content |
RecipeIngredientAnalysis
ATTRIBUTE | TYPE | DESCRIPTION |
product | string | Content |
canonicalName | string | Content |
quantity | number | Content |
unit | string | Content |
multiplier | number | Content |
brand | string | Content |
comment | string | Content |
category | string | Content |
ProductCategory
ATTRIBUTE | TYPE | DESCRIPTION |
name | string | Content |
ImageContainer
ATTRIBUTE | TYPE | DESCRIPTION |
url | string | original image url, depricated. Please use field original instead |
original | OriginalImage | original image information, e.g. image url |
responsive | Content |
ResponsiveImage
ATTRIBUTE | TYPE | DESCRIPTION |
url | string | Hosted url of an image |
width | integer | Image width |
height | integer | Image height |
RecipeSource
ATTRIBUTE | TYPE | DESCRIPTION |
name | string | Content |
displayName | string | Content |
sourceRecipeUrl | string | Content |
license | string | Content |
image | ImageContainer | Content |
RecipeLabels
ATTRIBUTE | TYPE | DESCRIPTION |
mealType | array [RecipeLabel] | Content |
cuisine | array [RecipeLabel] | Content |
category | array [RecipeLabel] | Content |
RecipeLabel
ATTRIBUTE | TYPE | DESCRIPTION |
name | string | Content |
displayName | string | Content |
RecipeDurations
ATTRIBUTE | TYPE | DESCRIPTION |
cookTime | number | Cooking time in minutes |
prepTime | number | Preparation time in minutes |
totalTime | number | Total time in minutes |
Nutrition Labels
We provide a batch of labels based on nutrition information.
Available nutrition labels
Low Energy
Energy Free
Low Fat
Fat Free
Low Saturated Fat
Saturated Fat Free
Low Sugars
Sugars Free
Low Sodium
Very Low Sodium
Sodium Free
Low Salt
Very Low Salt
Salt Free
Cholesterol Free
Low Cholesterol
Source Of Fiber
High Fiber
Source Of Protein
High Protein
High Monounsaturated Fat
High Polyunsaturated Fat
Hight Unsaturated Fat
Also labels for each vitamin and mineral presented in nutrition info:
Source Of ...
High ...
e.g. Source Of Calcium
or Hight Vitamin A
Last updated