---
title: Nutrition Type Identifiers
framework: healthkit
role: collectionGroup
role_heading: API Collection
path: healthkit/nutrition-type-identifiers
---

# Nutrition Type Identifiers

Type identifiers used for tracking diet and nutrition.

## Overview

Overview Nutritional data can be broadly categorized into two main groups: Macronutrients consumed in large quantities, such as fats, carbohydrates, and proteins. Micronutrients consumed in smaller quantities, such as vitamins and minerals. HealthKit also provides type identifiers for nutrition-related items that users may want to track, like water or caffeine. You do not need to track all nutritional information; you can focus on the items of interest to your users. In general, the data from nutrition labels is a good place to start. Many countries and regions require a nutrition label on packaged food. While the contents of these labels vary from one country or region to another, they typically include the nutritional data represented by these properties: dietaryEnergyConsumed dietaryFatTotal dietaryFatSaturated dietaryCholesterol dietaryCarbohydrates dietaryFiber dietarySugar dietaryProtein dietaryCalcium dietaryIron dietaryPotassium dietarySodium dietaryVitaminA dietaryVitaminC dietaryVitaminD Combine Nutritional Samples Macronutrient identifiers can be thought of as a hierarchy. The dietaryEnergyConsumed identifier represents the total amount of energy from all fats, carbohydrates, and protein. You can provide a detailed breakdown using the dietaryFatTotal, dietaryCarbohydrates, and dietaryProtein identifiers. Fats can be further separated into dietaryFatMonounsaturated, dietaryFatPolyunsaturated, and dietaryFatSaturated. Carbohydrates can be identified as dietaryFiber and dietarySugar. Unless your app is very focused (for example, tracking only sugar or saturated fat), always provide the total data (dietaryFatTotal or dietaryCarbohydrates), and then optionally provide the more detailed information using the subcategories. You do not need to provide data for all of the subcategories; however, the sum of the subcategory sample values should be equal or less than the total sample’s value. note: The dietaryEnergyConsumed samples are handled differently than the other macronutrients. While it can be seen as a total value,  dietaryEnergyConsumed is measured in calories or kilojoules, while the individual macronutrient samples are measured by mass.

## Topics

### Essentials

- [food](healthkit/hkcorrelationtypeidentifier/food.md)
- [HKMetadataKeyFoodType](healthkit/hkmetadatakeyfoodtype.md)

### Macronutrients

- [dietaryEnergyConsumed](healthkit/hkquantitytypeidentifier/dietaryenergyconsumed.md)
- [dietaryCarbohydrates](healthkit/hkquantitytypeidentifier/dietarycarbohydrates.md)
- [dietaryFiber](healthkit/hkquantitytypeidentifier/dietaryfiber.md)
- [dietarySugar](healthkit/hkquantitytypeidentifier/dietarysugar.md)
- [dietaryFatTotal](healthkit/hkquantitytypeidentifier/dietaryfattotal.md)
- [dietaryFatMonounsaturated](healthkit/hkquantitytypeidentifier/dietaryfatmonounsaturated.md)
- [dietaryFatPolyunsaturated](healthkit/hkquantitytypeidentifier/dietaryfatpolyunsaturated.md)
- [dietaryFatSaturated](healthkit/hkquantitytypeidentifier/dietaryfatsaturated.md)
- [dietaryCholesterol](healthkit/hkquantitytypeidentifier/dietarycholesterol.md)
- [dietaryProtein](healthkit/hkquantitytypeidentifier/dietaryprotein.md)

### Vitamins

- [dietaryVitaminA](healthkit/hkquantitytypeidentifier/dietaryvitamina.md)
- [dietaryThiamin](healthkit/hkquantitytypeidentifier/dietarythiamin.md)
- [dietaryRiboflavin](healthkit/hkquantitytypeidentifier/dietaryriboflavin.md)
- [dietaryNiacin](healthkit/hkquantitytypeidentifier/dietaryniacin.md)
- [dietaryPantothenicAcid](healthkit/hkquantitytypeidentifier/dietarypantothenicacid.md)
- [dietaryVitaminB6](healthkit/hkquantitytypeidentifier/dietaryvitaminb6.md)
- [dietaryBiotin](healthkit/hkquantitytypeidentifier/dietarybiotin.md)
- [dietaryVitaminB12](healthkit/hkquantitytypeidentifier/dietaryvitaminb12.md)
- [dietaryVitaminC](healthkit/hkquantitytypeidentifier/dietaryvitaminc.md)
- [dietaryVitaminD](healthkit/hkquantitytypeidentifier/dietaryvitamind.md)
- [dietaryVitaminE](healthkit/hkquantitytypeidentifier/dietaryvitamine.md)
- [dietaryVitaminK](healthkit/hkquantitytypeidentifier/dietaryvitamink.md)
- [dietaryFolate](healthkit/hkquantitytypeidentifier/dietaryfolate.md)

### Minerals

- [dietaryCalcium](healthkit/hkquantitytypeidentifier/dietarycalcium.md)
- [dietaryChloride](healthkit/hkquantitytypeidentifier/dietarychloride.md)
- [dietaryIron](healthkit/hkquantitytypeidentifier/dietaryiron.md)
- [dietaryMagnesium](healthkit/hkquantitytypeidentifier/dietarymagnesium.md)
- [dietaryPhosphorus](healthkit/hkquantitytypeidentifier/dietaryphosphorus.md)
- [dietaryPotassium](healthkit/hkquantitytypeidentifier/dietarypotassium.md)
- [dietarySodium](healthkit/hkquantitytypeidentifier/dietarysodium.md)
- [dietaryZinc](healthkit/hkquantitytypeidentifier/dietaryzinc.md)

### Hydration

- [dietaryWater](healthkit/hkquantitytypeidentifier/dietarywater.md)

### Caffeination

- [dietaryCaffeine](healthkit/hkquantitytypeidentifier/dietarycaffeine.md)

### Ultratrace Minerals

- [dietaryChromium](healthkit/hkquantitytypeidentifier/dietarychromium.md)
- [dietaryCopper](healthkit/hkquantitytypeidentifier/dietarycopper.md)
- [dietaryIodine](healthkit/hkquantitytypeidentifier/dietaryiodine.md)
- [dietaryManganese](healthkit/hkquantitytypeidentifier/dietarymanganese.md)
- [dietaryMolybdenum](healthkit/hkquantitytypeidentifier/dietarymolybdenum.md)
- [dietarySelenium](healthkit/hkquantitytypeidentifier/dietaryselenium.md)
