Skip to content

Instantly share code, notes, and snippets.

@belguzmani
Last active January 14, 2019 02:57
Show Gist options
  • Save belguzmani/0650105de8349f4319dafe2674ade0a8 to your computer and use it in GitHub Desktop.
Save belguzmani/0650105de8349f4319dafe2674ade0a8 to your computer and use it in GitHub Desktop.
Yummly Metadata

Reference: https://developer.yummly.com/documentation

Cuisines (table)

set_metadata('cuisine', [{"id":"cuisine-american","name":"American","type":"cuisine","description":"American","searchValue":"cuisine^cuisine-american","localesAvailableIn":["en-US"]},{"id":"cuisine-kid-friendly","name":"Kid-Friendly","type":"cuisine","description":"Kid-Friendly","searchValue":"cuisine^cuisine-kid-friendly","localesAvailableIn":["en-US"]},{"id":"cuisine-italian","name":"Italian","type":"cuisine","description":"Italian","searchValue":"cuisine^cuisine-italian","localesAvailableIn":["en-US"]},{"id":"cuisine-asian","name":"Asian","type":"cuisine","description":"Asian","searchValue":"cuisine^cuisine-asian","localesAvailableIn":["en-US"]},{"id":"cuisine-mexican","name":"Mexican","type":"cuisine","description":"Mexican","searchValue":"cuisine^cuisine-mexican","localesAvailableIn":["en-US"]},{"id":"cuisine-southern","name":"Southern & Soul Food","type":"cuisine","description":"Southern & Soul Food","searchValue":"cuisine^cuisine-southern","localesAvailableIn":["en-US"]},{"id":"cuisine-french","name":"French","type":"cuisine","description":"French","searchValue":"cuisine^cuisine-french","localesAvailableIn":["en-US"]},{"id":"cuisine-southwestern","name":"Southwestern","type":"cuisine","description":"Southwestern","searchValue":"cuisine^cuisine-southwestern","localesAvailableIn":["en-US"]},{"id":"cuisine-barbecue-bbq","name":"Barbecue","type":"cuisine","description":"Barbecue","searchValue":"cuisine^cuisine-barbecue-bbq","localesAvailableIn":["en-US"]},{"id":"cuisine-indian","name":"Indian","type":"cuisine","description":"Indian","searchValue":"cuisine^cuisine-indian","localesAvailableIn":["en-US"]},{"id":"cuisine-chinese","name":"Chinese","type":"cuisine","description":"Chinese","searchValue":"cuisine^cuisine-chinese","localesAvailableIn":["en-US"]},{"id":"cuisine-cajun","name":"Cajun & Creole","type":"cuisine","description":"Cajun & Creole","searchValue":"cuisine^cuisine-cajun","localesAvailableIn":["en-US"]},{"id":"cuisine-mediterranean","name":"Mediterranean","type":"cuisine","description":"Mediterranean","searchValue":"cuisine^cuisine-mediterranean","localesAvailableIn":["en-US"]},{"id":"cuisine-greek","name":"Greek","type":"cuisine","description":"Greek","searchValue":"cuisine^cuisine-greek","localesAvailableIn":["en-US"]},{"id":"cuisine-english","name":"English","type":"cuisine","description":"English","searchValue":"cuisine^cuisine-english","localesAvailableIn":["en-US"]},{"id":"cuisine-spanish","name":"Spanish","type":"cuisine","description":"Spanish","searchValue":"cuisine^cuisine-spanish","localesAvailableIn":["en-US"]},{"id":"cuisine-thai","name":"Thai","type":"cuisine","description":"Thai","searchValue":"cuisine^cuisine-thai","localesAvailableIn":["en-US"]},{"id":"cuisine-german","name":"German","type":"cuisine","description":"German","searchValue":"cuisine^cuisine-german","localesAvailableIn":["en-US"]},{"id":"cuisine-moroccan","name":"Moroccan","type":"cuisine","description":"Moroccan","searchValue":"cuisine^cuisine-moroccan","localesAvailableIn":["en-US"]},{"id":"cuisine-irish","name":"Irish","type":"cuisine","description":"Irish","searchValue":"cuisine^cuisine-irish","localesAvailableIn":["en-US"]},{"id":"cuisine-japanese","name":"Japanese","type":"cuisine","description":"Japanese","searchValue":"cuisine^cuisine-japanese","localesAvailableIn":["en-US"]},{"id":"cuisine-cuban","name":"Cuban","type":"cuisine","description":"Cuban","searchValue":"cuisine^cuisine-cuban","localesAvailableIn":["en-US"]},{"id":"cuisine-hawaiian","name":"Hawaiian","type":"cuisine","description":"Hawaiian","searchValue":"cuisine^cuisine-hawaiian","localesAvailableIn":["en-US"]},{"id":"cuisine-swedish","name":"Swedish","type":"cuisine","description":"Swedish","searchValue":"cuisine^cuisine-swedish","localesAvailableIn":["en-US"]},{"id":"cuisine-hungarian","name":"Hungarian","type":"cuisine","description":"Hungarian","searchValue":"cuisine^cuisine-hungarian","localesAvailableIn":["en-US"]},{"id":"cuisine-portuguese","name":"Portuguese","type":"cuisine","description":"Portuguese","searchValue":"cuisine^cuisine-portuguese","localesAvailableIn":["en-US"]}]);

Allergies (table)

set_metadata('allergy', [{"id":"393","shortDescription":"Gluten-Free","longDescription":"Gluten-Free","searchValue":"393^Gluten-Free","type":"allergy","ordinal":2,"localesAvailableIn":["en-US"]},{"id":"394","shortDescription":"Peanut-Free","longDescription":"Peanut-Free","searchValue":"394^Peanut-Free","type":"allergy","ordinal":3,"localesAvailableIn":["en-US"]},{"id":"398","shortDescription":"Seafood-Free","longDescription":"Seafood-Free","searchValue":"398^Seafood-Free","type":"allergy","ordinal":7,"localesAvailableIn":["en-US"]},{"id":"399","shortDescription":"Sesame-Free","longDescription":"Sesame-Free","searchValue":"399^Sesame-Free","type":"allergy","ordinal":8,"localesAvailableIn":["en-US"]},{"id":"400","shortDescription":"Soy-Free","longDescription":"Soy-Free","searchValue":"400^Soy-Free","type":"allergy","ordinal":9,"localesAvailableIn":["en-US"]},{"id":"396","shortDescription":"Dairy-Free","longDescription":"Dairy-Free","searchValue":"396^Dairy-Free","type":"allergy","ordinal":5,"localesAvailableIn":["en-US"]},{"id":"397","shortDescription":"Egg-Free","longDescription":"Egg-Free","searchValue":"397^Egg-Free","type":"allergy","ordinal":6,"localesAvailableIn":["en-US"]},{"id":"401","shortDescription":"Sulfite-Free","longDescription":"Sulfite-Free","searchValue":"401^Sulfite-Free","type":"allergy","ordinal":10,"localesAvailableIn":["en-US"]},{"id":"395","shortDescription":"Tree Nut-Free","longDescription":"Tree Nut-Free","searchValue":"395^Tree Nut-Free","type":"allergy","ordinal":4,"localesAvailableIn":["en-US"]},{"id":"392","shortDescription":"Wheat-Free","longDescription":"Wheat-Free","searchValue":"392^Wheat-Free","type":"allergy","ordinal":1,"localesAvailableIn":["en-US"]}]);

Diets (table)

set_metadata('diet', [{"id":"406","shortDescription":"Ketogenic","longDescription":"Ketogenic","searchValue":"406^Ketogenic","type":"diet","ordinal":7,"localesAvailableIn":["de-DE","nl-NL","en-US","de-AT","en-GB"]},{"id":"388","shortDescription":"Lacto vegetarian","longDescription":"Lacto vegetarian","searchValue":"388^Lacto vegetarian","type":"diet","ordinal":3,"localesAvailableIn":["en-US"]},{"id":"389","shortDescription":"Ovo vegetarian","longDescription":"Ovo vegetarian","searchValue":"389^Ovo vegetarian","type":"diet","ordinal":4,"localesAvailableIn":["en-US"]},{"id":"390","shortDescription":"Pescetarian","longDescription":"Pescetarian","searchValue":"390^Pescetarian","type":"diet","ordinal":5,"localesAvailableIn":["en-US"]},{"id":"386","shortDescription":"Vegan","longDescription":"Vegan","searchValue":"386^Vegan","type":"diet","ordinal":2,"localesAvailableIn":["en-US"]},{"id":"408","shortDescription":"Low FODMAP","longDescription":"Low FODMAP","searchValue":"408^Low FODMAP","type":"diet","ordinal":8,"localesAvailableIn":["de-DE","nl-NL","en-US","de-AT","en-GB"]},{"id":"387","shortDescription":"Lacto-ovo vegetarian","longDescription":"Vegetarian","searchValue":"387^Lacto-ovo vegetarian","type":"diet","ordinal":1,"localesAvailableIn":["en-US"]},{"id":"403","shortDescription":"Paleo","longDescription":"Paleo","searchValue":"403^Paleo","type":"diet","ordinal":null,"localesAvailableIn":["en-US"]}]);

Courses (table)

set_metadata('course', [{"id":"course-Main Dishes","name":"Main Dishes","type":"course","description":"Main Dishes","searchValue":"course^course-Main Dishes","localesAvailableIn":["en-US"]},{"id":"course-Desserts","name":"Desserts","type":"course","description":"Desserts","searchValue":"course^course-Desserts","localesAvailableIn":["en-US"]},{"id":"course-Side Dishes","name":"Side Dishes","type":"course","description":"Side Dishes","searchValue":"course^course-Side Dishes","localesAvailableIn":["en-US"]},{"id":"course-Appetizers","name":"Appetizers","type":"course","description":"Appetizers","searchValue":"course^course-Appetizers","localesAvailableIn":["en-US"]},{"id":"course-Salads","name":"Salads","type":"course","description":"Salads","searchValue":"course^course-Salads","localesAvailableIn":["en-US"]},{"id":"course-Breakfast and Brunch","name":"Breakfast and Brunch","type":"course","description":"Breakfast and Brunch","searchValue":"course^course-Breakfast and Brunch","localesAvailableIn":["en-US"]},{"id":"course-Breads","name":"Breads","type":"course","description":"Breads","searchValue":"course^course-Breads","localesAvailableIn":["en-US"]},{"id":"course-Soups","name":"Soups","type":"course","description":"Soups","searchValue":"course^course-Soups","localesAvailableIn":["en-US"]},{"id":"course-Beverages","name":"Beverages","type":"course","description":"Beverages","searchValue":"course^course-Beverages","localesAvailableIn":["en-US"]},{"id":"course-Condiments and Sauces","name":"Condiments and Sauces","type":"course","description":"Condiments and Sauces","searchValue":"course^course-Condiments and Sauces","localesAvailableIn":["en-US"]},{"id":"course-Cocktails","name":"Cocktails","type":"course","description":"Cocktails","searchValue":"course^course-Cocktails","localesAvailableIn":["en-US"]},{"id":"course-Snacks","name":"Snacks","type":"course","description":"Snacks","searchValue":"course^course-Snacks","localesAvailableIn":["en-US"]},{"id":"course-Lunch","name":"Lunch","type":"course","description":"Lunch","searchValue":"course^course-Lunch","localesAvailableIn":["en-US"]}]);

Holidays (table)

set_metadata('holiday', [{"id":"holiday-christmas","name":"Christmas","type":"holiday","description":"Christmas","searchValue":"holiday^holiday-christmas","localesAvailableIn":["en-US"]},{"id":"holiday-thanksgiving","name":"Thanksgiving","type":"holiday","description":"Thanksgiving","searchValue":"holiday^holiday-thanksgiving","localesAvailableIn":["en-US"]},{"id":"holiday-summer","name":"Summer","type":"holiday","description":"Summer","searchValue":"holiday^holiday-summer","localesAvailableIn":["en-US"]},{"id":"holiday-fall","name":"Fall","type":"holiday","description":"Fall","searchValue":"holiday^holiday-fall","localesAvailableIn":["en-US"]},{"id":"holiday-new-year","name":"New Year","type":"holiday","description":"New Year","searchValue":"holiday^holiday-new-year","localesAvailableIn":["en-US"]},{"id":"holiday-super-bowl","name":"Game Day","type":"holiday","description":"Game Day","searchValue":"holiday^holiday-super-bowl","localesAvailableIn":["en-US"]},{"id":"holiday-winter","name":"Winter","type":"holiday","description":"Winter","searchValue":"holiday^holiday-winter","localesAvailableIn":["en-US"]},{"id":"holiday-spring","name":"Spring","type":"holiday","description":"Spring","searchValue":"holiday^holiday-spring","localesAvailableIn":["en-US"]},{"id":"holiday-halloween","name":"Halloween","type":"holiday","description":"Halloween","searchValue":"holiday^holiday-halloween","localesAvailableIn":["en-US"]},{"id":"holiday-valentines-day","name":"Valentine's Day","type":"holiday","description":"Valentine's Day","searchValue":"holiday^holiday-valentines-day","localesAvailableIn":["en-US"]},{"id":"holiday-hanukkah","name":"Hanukkah","type":"holiday","description":"Hanukkah","searchValue":"holiday^holiday-hanukkah","localesAvailableIn":["en-US"]},{"id":"holiday-passover","name":"Passover","type":"holiday","description":"Passover","searchValue":"holiday^holiday-passover","localesAvailableIn":["en-US"]},{"id":"holiday-easter","name":"Easter","type":"holiday","description":"Easter","searchValue":"holiday^holiday-easter","localesAvailableIn":["en-US"]},{"id":"holiday-st-patricks-day","name":"St. Patrick's Day","type":"holiday","description":"St. Patrick's Day","searchValue":"holiday^holiday-st-patricks-day","localesAvailableIn":["en-US"]},{"id":"holiday-chinese-new-year","name":"Chinese New Year","type":"holiday","description":"Chinese New Year","searchValue":"holiday^holiday-chinese-new-year","localesAvailableIn":["en-US"]},{"id":"holiday-4th-of-july","name":"4th of July","type":"holiday","description":"4th of July","searchValue":"holiday^holiday-4th-of-july","localesAvailableIn":["en-US"]}]);

Flavors (could be an enum)

sweet|meaty|sour|bitter|salty|piquant

Nutrition Facts (table)

Nutrition value to pass to the API	  |  Description	|   Implied Units
K	Potassium, K	gram
NA	Sodium, Na	gram
CHOLE	Cholesterol	gram
FATRN	Fatty acids, total trans	gram
FASAT	Fatty acids, total saturated	gram
CHOCDF	Carbohydrate, by difference	gram
FIBTG	Fiber, total dietary	gram
PROCNT	Protein	gram
VITC	Vitamin C, total ascorbic acid	gram
CA	Calcium, Ca	gram
FE	Iron, Fe	gram
SUGAR	Sugars, total	gram
ENERC_KCAL	Energy	kcal
FAT	Total lipid (fat)	gram
VITA_IU	Vitamin A, IU	IU

Ingredients

set_metadata('ingredient', [{"searchValue":"salt","description":"salt","term":"salt"},{"searchValue":"butter","description":"butter","term":"butter"},{"searchValue":"sugar","description":"sugar","term":"sugar"},{"searchValue":"olive oil","description":"olive oil","term":"olive oil"},{"searchValue":"eggs","description":"eggs","term":"eggs"},{"searchValue":"water","description":"water","term":"water"},{"searchValue":"pepper","description":"pepper","term":"pepper"},{"searchValue":"garlic","description":"garlic","term":"garlic"},{"searchValue":"onions","description":"onions","term":"onions"},{"searchValue":"onion","description":"onion","term":"onion"},{"searchValue":"milk","description":"milk","term":"milk"},{"searchValue":"all-purpose flour","description":"all-purpose flour","term":"all-purpose flour"},{"searchValue":"vanilla extract","description":"vanilla extract","term":"vanilla extract"},{"searchValue":"unsalted butter","description":"unsalted butter","term":"unsalted butter"},{"searchValue":"sweet butter","description":"sweet butter","term":"sweet butter"},{"searchValue":"baking powder","description":"baking powder","term":"baking powder"},{"searchValue":"flour","description":"flour","term":"flour"},{"searchValue":"garlic cloves","description":"garlic cloves","term":"garlic cloves"},{"searchValue":"kosher salt","description":"kosher salt","term":"kosher salt"},{"searchValue":"large eggs","description":"large eggs","term":"large eggs"},{"searchValue":"baking soda","description":"baking soda","term":"baking soda"},{"searchValue":"sodium bicarbonate","description":"sodium bicarbonate","term":"sodium bicarbonate"},{"searchValue":"brown sugar","description":"brown sugar","term":"brown sugar"},{"searchValue":"lemon juice","description":"lemon juice","term":"lemon juice"},{"searchValue":"granulated sugar","description":"granulated sugar","term":"granulated sugar"},{"searchValue":"honey","description":"honey","term":"honey"},{"searchValue":"cinnamon","description":"cinnamon","term":"cinnamon"},{"searchValue":"black pepper","description":"black pepper","term":"black pepper"},{"searchValue":"extra-virgin olive oil","description":"extra-virgin olive oil","term":"extra-virgin olive oil"} .........]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment