Skip to content
AF

HealthKit Types Introduced in iOS 8

127 of 241 identifiers · read from Apple’s documentation on 2026-10-02

Apple's documentation, as read on 2026-10-02, gives iOS 8.0 as the introduction version for 127 of the 241 HealthKit type identifiers in this dataset: 65 quantity types, 58 workout activity types, 3 characteristic types and 1 category type. They sit in 19 of Apple's topic groups, the largest being Nutrition with 38. Apple's availability data marks dance, danceInspiredTraining and mixedMetabolicCardioTraining deprecated. Every one carries an abstract.

iOS 8 by family and group

All 127 were introduced in iOS 8.0. The version is Apple’s iOS availability for each identifier; other platforms carry their own.

By identifier family
FamilyIdentifiers
quantity types65
workout activity types58
characteristic types3
category type1
By this site's group page
Group pageIdentifiers
Workout activity types49
Nutrition38
Exercise and fitness activities9
Lab and test results8
Activity7
Vital signs6
Body measurements5
Characteristics3
Sleep, mindfulness and self-care2
By Apple's topic group
Apple groupIdentifiers
Nutrition38
Team sports12
Exercise and fitness9
Lab and test results8
Water activities8
Activity7
Outdoor activities7
Vital signs6
Body measurements5
Individual sports5
Racket sports5
Characteristic Types3
Deprecated activity types3
Martial arts3
Snow and ice sports3
Studio activities2
Alcohol consumption1
Mindfulness and Sleep1
Other activities1

Of the 65 quantity types, Apple’s prose describes 47 as cumulative and 18 as discrete. Unit families: mass (39), count (6), percent (4), energy (3), length (3), count/time (2), pressure (2), volume (2), conductance (1), mass/volume (1), temperature (1), volume/time (1).

Deprecated, beta and undocumented in iOS 8

  • Deprecated: 3 — dance (iOS 14.0): “Use HKWorkoutActivityType.cardioDance or HKWorkoutActivityType.socialDance instead.”; danceInspiredTraining (iOS 10.0): “Use HKWorkoutActivityType.dance, HKWorkoutActivityType.barre, or HKWorkoutActivityType.pilates instead.”; mixedMetabolicCardioTraining (iOS 11.0): “Use HKWorkoutActivityType.mixedCardio or HKWorkoutActivityType.highIntensityIntervalTraining instead.”. Read from the deprecatedAt version on Apple’s platform entries.
  • Beta: none, as of 2026-10-02.
  • No abstract and no discussion: none.

Every deprecated, beta and undocumented identifier across all releases is on HealthKit deprecated and beta types.

Every identifier introduced in iOS 8

Sorted by family, then name. Each name links to its row on its group page, where the Android equivalent and read-only flag sit beside it.

IdentifierFamilyGroupApple’s abstractAggregateUnitiOS
activeEnergyBurnedHKQuantityTypeIdentifierActiveEnergyBurnedquantity typeActivityA quantity sample type that measures the amount of active energy the user has burned..cumulativeSumenergy8.0
basalEnergyBurnedHKQuantityTypeIdentifierBasalEnergyBurnedquantity typeActivityA quantity sample type that measures the resting energy burned by the user..cumulativeSumenergy8.0
bloodAlcoholContentHKQuantityTypeIdentifierBloodAlcoholContentquantity typeSleep, mindfulness and self-careApple: Alcohol consumptionA quantity sample type that measures the user’s blood alcohol content..discreteAveragepercent8.0
bloodGlucoseHKQuantityTypeIdentifierBloodGlucosequantity typeLab and test resultsA quantity sample type that measures the user’s blood glucose level..discreteAveragemass/volume8.0
bloodPressureDiastolicHKQuantityTypeIdentifierBloodPressureDiastolicquantity typeVital signsA quantity sample type that measures the user’s diastolic blood pressure..discreteAveragepressure8.0
bloodPressureSystolicHKQuantityTypeIdentifierBloodPressureSystolicquantity typeVital signsA quantity sample type that measures the user’s systolic blood pressure..discreteAveragepressure8.0
bodyFatPercentageHKQuantityTypeIdentifierBodyFatPercentagequantity typeBody measurementsA quantity sample type that measures the user’s body fat percentage..discreteAveragepercent8.0
bodyMassHKQuantityTypeIdentifierBodyMassquantity typeBody measurementsA quantity sample type that measures the user’s weight..discreteAveragemass8.0
bodyMassIndexHKQuantityTypeIdentifierBodyMassIndexquantity typeBody measurementsA quantity sample type that measures the user’s body mass index..discreteAveragecount8.0
bodyTemperatureHKQuantityTypeIdentifierBodyTemperaturequantity typeVital signsA quantity sample type that measures the user’s body temperature..discreteAveragetemperature8.0
dietaryBiotinHKQuantityTypeIdentifierDietaryBiotinquantity typeNutritionA quantity sample type that measures the amount of biotin (vitamin B7) consumed..cumulativeSummass8.0
dietaryCaffeineHKQuantityTypeIdentifierDietaryCaffeinequantity typeNutritionA quantity sample type that measures the amount of caffeine consumed..cumulativeSummass8.0
dietaryCalciumHKQuantityTypeIdentifierDietaryCalciumquantity typeNutritionA quantity sample type that measures the amount of calcium consumed..cumulativeSummass8.0
dietaryCarbohydratesHKQuantityTypeIdentifierDietaryCarbohydratesquantity typeNutritionA quantity sample type that measures the amount of carbohydrates consumed..cumulativeSummass8.0
dietaryChlorideHKQuantityTypeIdentifierDietaryChloridequantity typeNutritionA quantity sample type that measures the amount of chloride consumed..cumulativeSummass8.0
dietaryCholesterolHKQuantityTypeIdentifierDietaryCholesterolquantity typeNutritionA quantity sample type that measures the amount of cholesterol consumed..cumulativeSummass8.0
dietaryChromiumHKQuantityTypeIdentifierDietaryChromiumquantity typeNutritionA quantity sample type that measures the amount of chromium consumed..cumulativeSummass8.0
dietaryCopperHKQuantityTypeIdentifierDietaryCopperquantity typeNutritionA quantity sample type that measures the amount of copper consumed..cumulativeSummass8.0
dietaryEnergyConsumedHKQuantityTypeIdentifierDietaryEnergyConsumedquantity typeNutritionA quantity sample type that measures the amount of energy consumed..cumulativeSumenergy8.0
dietaryFatMonounsaturatedHKQuantityTypeIdentifierDietaryFatMonounsaturatedquantity typeNutritionA quantity sample type that measures the amount of monounsaturated fat consumed..cumulativeSummass8.0
dietaryFatPolyunsaturatedHKQuantityTypeIdentifierDietaryFatPolyunsaturatedquantity typeNutritionA quantity sample type that measures the amount of polyunsaturated fat consumed..cumulativeSummass8.0
dietaryFatSaturatedHKQuantityTypeIdentifierDietaryFatSaturatedquantity typeNutritionA quantity sample type that measures the amount of saturated fat consumed..cumulativeSummass8.0
dietaryFatTotalHKQuantityTypeIdentifierDietaryFatTotalquantity typeNutritionA quantity sample type that measures the total amount of fat consumed..cumulativeSummass8.0
dietaryFiberHKQuantityTypeIdentifierDietaryFiberquantity typeNutritionA quantity sample type that measures the amount of fiber consumed..cumulativeSummass8.0
dietaryFolateHKQuantityTypeIdentifierDietaryFolatequantity typeNutritionA quantity sample type that measures the amount of folate (folic acid) consumed..cumulativeSummass8.0
dietaryIodineHKQuantityTypeIdentifierDietaryIodinequantity typeNutritionA quantity sample type that measures the amount of iodine consumed..cumulativeSummass8.0
dietaryIronHKQuantityTypeIdentifierDietaryIronquantity typeNutritionA quantity sample type that measures the amount of iron consumed..cumulativeSummass8.0
dietaryMagnesiumHKQuantityTypeIdentifierDietaryMagnesiumquantity typeNutritionA quantity sample type that measures the amount of magnesium consumed..cumulativeSummass8.0
dietaryManganeseHKQuantityTypeIdentifierDietaryManganesequantity typeNutritionA quantity sample type that measures the amount of manganese consumed..cumulativeSummass8.0
dietaryMolybdenumHKQuantityTypeIdentifierDietaryMolybdenumquantity typeNutritionA quantity sample type that measures the amount of molybdenum consumed..cumulativeSummass8.0
dietaryNiacinHKQuantityTypeIdentifierDietaryNiacinquantity typeNutritionA quantity sample type that measures the amount of niacin (vitamin B3) consumed..cumulativeSummass8.0
dietaryPantothenicAcidHKQuantityTypeIdentifierDietaryPantothenicAcidquantity typeNutritionA quantity sample type that measures the amount of pantothenic acid (vitamin B5) consumed..cumulativeSummass8.0
dietaryPhosphorusHKQuantityTypeIdentifierDietaryPhosphorusquantity typeNutritionA quantity sample type that measures the amount of phosphorus consumed..cumulativeSummass8.0
dietaryPotassiumHKQuantityTypeIdentifierDietaryPotassiumquantity typeNutritionA quantity sample type that measures the amount of potassium consumed..cumulativeSummass8.0
dietaryProteinHKQuantityTypeIdentifierDietaryProteinquantity typeNutritionA quantity sample type that measures the amount of protein consumed..cumulativeSummass8.0
dietaryRiboflavinHKQuantityTypeIdentifierDietaryRiboflavinquantity typeNutritionA quantity sample type that measures the amount of riboflavin (vitamin B2) consumed..cumulativeSummass8.0
dietarySeleniumHKQuantityTypeIdentifierDietarySeleniumquantity typeNutritionA quantity sample type that measures the amount of selenium consumed..cumulativeSummass8.0
dietarySodiumHKQuantityTypeIdentifierDietarySodiumquantity typeNutritionA quantity sample type that measures the amount of sodium consumed..cumulativeSummass8.0
dietarySugarHKQuantityTypeIdentifierDietarySugarquantity typeNutritionA quantity sample type that measures the amount of sugar consumed..cumulativeSummass8.0
dietaryThiaminHKQuantityTypeIdentifierDietaryThiaminquantity typeNutritionA quantity sample type that measures the amount of thiamin (vitamin B1) consumed..cumulativeSummass8.0
dietaryVitaminAHKQuantityTypeIdentifierDietaryVitaminAquantity typeNutritionA quantity sample type that measures the amount of vitamin A consumed..cumulativeSummass8.0
dietaryVitaminB12HKQuantityTypeIdentifierDietaryVitaminB12quantity typeNutritionA quantity sample type that measures the amount of cyanocobalamin (vitamin B12) consumed..cumulativeSummass8.0
dietaryVitaminB6HKQuantityTypeIdentifierDietaryVitaminB6quantity typeNutritionA quantity sample type that measures the amount of pyridoxine (vitamin B6) consumed..cumulativeSummass8.0
dietaryVitaminCHKQuantityTypeIdentifierDietaryVitaminCquantity typeNutritionA quantity sample type that measures the amount of vitamin C consumed..cumulativeSummass8.0
dietaryVitaminDHKQuantityTypeIdentifierDietaryVitaminDquantity typeNutritionA quantity sample type that measures the amount of vitamin D consumed..cumulativeSummass8.0
dietaryVitaminEHKQuantityTypeIdentifierDietaryVitaminEquantity typeNutritionA quantity sample type that measures the amount of vitamin E consumed..cumulativeSummass8.0
dietaryVitaminKHKQuantityTypeIdentifierDietaryVitaminKquantity typeNutritionA quantity sample type that measures the amount of vitamin K consumed..cumulativeSummass8.0
dietaryZincHKQuantityTypeIdentifierDietaryZincquantity typeNutritionA quantity sample type that measures the amount of zinc consumed..cumulativeSummass8.0
distanceCyclingHKQuantityTypeIdentifierDistanceCyclingquantity typeActivityA quantity sample type that measures the distance the user has moved by cycling..cumulativeSumlength8.0
distanceWalkingRunningHKQuantityTypeIdentifierDistanceWalkingRunningquantity typeActivityA quantity sample type that measures the distance the user has moved by walking or running..cumulativeSumlength8.0
electrodermalActivityHKQuantityTypeIdentifierElectrodermalActivityquantity typeLab and test resultsA quantity sample type that measures electrodermal activity..discreteAverageconductance8.0
flightsClimbedHKQuantityTypeIdentifierFlightsClimbedquantity typeActivityA quantity sample type that measures the number flights of stairs that the user has climbed..cumulativeSumcount8.0
forcedExpiratoryVolume1HKQuantityTypeIdentifierForcedExpiratoryVolume1quantity typeLab and test resultsA quantity sample type that measures the amount of air that can be forcibly exhaled from the lungs during the first second of a forced exhalation..discreteAveragevolume8.0
forcedVitalCapacityHKQuantityTypeIdentifierForcedVitalCapacityquantity typeLab and test resultsA quantity sample type that measures the amount of air that can be forcibly exhaled from the lungs after taking the deepest breath possible..discreteAveragevolume8.0
heartRateHKQuantityTypeIdentifierHeartRatequantity typeVital signsA quantity sample type that measures the user’s heart rate..discreteAveragecount/time8.0
heightHKQuantityTypeIdentifierHeightquantity typeBody measurementsA quantity sample type that measures the user’s height..discreteAveragelength8.0
inhalerUsageHKQuantityTypeIdentifierInhalerUsagequantity typeLab and test resultsA quantity sample type that measures the number of puffs the user takes from their inhaler..cumulativeSumcount8.0
leanBodyMassHKQuantityTypeIdentifierLeanBodyMassquantity typeBody measurementsA quantity sample type that measures the user’s lean body mass..discreteAveragemass8.0
nikeFuelHKQuantityTypeIdentifierNikeFuelquantity typeActivityA quantity sample type that measures the number of NikeFuel points the user has earned..cumulativeSumcount8.0
numberOfTimesFallenHKQuantityTypeIdentifierNumberOfTimesFallenquantity typeLab and test resultsA quantity sample type that measures the number of times the user fell..cumulativeSumcount8.0
oxygenSaturationHKQuantityTypeIdentifierOxygenSaturationquantity typeVital signsA quantity sample type that measures the user’s oxygen saturation..discreteAveragepercent8.0
peakExpiratoryFlowRateHKQuantityTypeIdentifierPeakExpiratoryFlowRatequantity typeLab and test resultsA quantity sample type that measures the user’s maximum flow rate generated during a forceful exhalation..discreteAveragevolume/time8.0
peripheralPerfusionIndexHKQuantityTypeIdentifierPeripheralPerfusionIndexquantity typeLab and test resultsA quantity sample type that measures the user’s peripheral perfusion index..discreteAveragepercent8.0
respiratoryRateHKQuantityTypeIdentifierRespiratoryRatequantity typeVital signsA quantity sample type that measures the user’s respiratory rate..discreteAveragecount/time8.0
stepCountHKQuantityTypeIdentifierStepCountquantity typeActivityA quantity sample type that measures the number of steps the user has taken..cumulativeSumcount8.0
sleepAnalysisHKCategoryTypeIdentifierSleepAnalysiscategory typeSleep, mindfulness and self-careApple: Mindfulness and SleepA category sample type for sleep analysis information.enum — HKCategoryValueSleepAnalysis—8.0
biologicalSexHKCharacteristicTypeIdentifierBiologicalSexcharacteristic typeCharacteristicsApple: Characteristic TypesA characteristic type identifier for the user’s sex.——8.0
bloodTypeHKCharacteristicTypeIdentifierBloodTypecharacteristic typeCharacteristicsApple: Characteristic TypesA characteristic type identifier for the user’s blood type.——8.0
dateOfBirthHKCharacteristicTypeIdentifierDateOfBirthcharacteristic typeCharacteristicsApple: Characteristic TypesA characteristic type identifier for the user’s date of birth.——8.0
americanFootballHKWorkoutActivityTypeAmericanFootballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing American football.——8.0
archeryHKWorkoutActivityTypeArcheryworkout activity typeWorkout activity typesApple: Individual sportsThe constant for shooting archery.——8.0
australianFootballHKWorkoutActivityTypeAustralianFootballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing Australian football.——8.0
badmintonHKWorkoutActivityTypeBadmintonworkout activity typeWorkout activity typesApple: Racket sportsThe constant for playing badminton.——8.0
baseballHKWorkoutActivityTypeBaseballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing baseball.——8.0
basketballHKWorkoutActivityTypeBasketballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing basketball.——8.0
bowlingHKWorkoutActivityTypeBowlingworkout activity typeWorkout activity typesApple: Individual sportsThe constant for bowling.——8.0
boxingHKWorkoutActivityTypeBoxingworkout activity typeWorkout activity typesApple: Martial artsThe constant for boxing.——8.0
climbingHKWorkoutActivityTypeClimbingworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for climbing.——8.0
cricketHKWorkoutActivityTypeCricketworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing cricket.——8.0
crossTrainingHKWorkoutActivityTypeCrossTrainingworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for exercise that includes any mixture of cardio, strength, and/or flexibility training.——8.0
curlingHKWorkoutActivityTypeCurlingworkout activity typeWorkout activity typesApple: Snow and ice sportsThe constant for curling.——8.0
cyclingHKWorkoutActivityTypeCyclingworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for cycling.——8.0
danceHKWorkoutActivityTypeDanceworkout activity typeWorkout activity typesApple: Deprecated activity typesThe constant for dancing.——8.0deprecated in 14.0
danceInspiredTrainingHKWorkoutActivityTypeDanceInspiredTrainingworkout activity typeWorkout activity typesApple: Deprecated activity typesThe constant for workouts inspired by dance, including Pilates, Barre, and Feldenkrais.——8.0deprecated in 10.0
ellipticalHKWorkoutActivityTypeEllipticalworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for workouts on an elliptical machine.——8.0
equestrianSportsHKWorkoutActivityTypeEquestrianSportsworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for activities that involve riding a horse, including polo, horse racing, and horse riding.——8.0
fencingHKWorkoutActivityTypeFencingworkout activity typeWorkout activity typesApple: Individual sportsThe constant for fencing.——8.0
fishingHKWorkoutActivityTypeFishingworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for fishing.——8.0
functionalStrengthTrainingHKWorkoutActivityTypeFunctionalStrengthTrainingworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for strength training, primarily with free weights and body weight.——8.0
golfHKWorkoutActivityTypeGolfworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for playing golf.——8.0
gymnasticsHKWorkoutActivityTypeGymnasticsworkout activity typeWorkout activity typesApple: Individual sportsPerforming gymnastics.——8.0
handballHKWorkoutActivityTypeHandballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing handball.——8.0
hikingHKWorkoutActivityTypeHikingworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for hiking.——8.0
hockeyHKWorkoutActivityTypeHockeyworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing hockey, including ice hockey, field hockey, and related sports.——8.0
huntingHKWorkoutActivityTypeHuntingworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for hunting.——8.0
lacrosseHKWorkoutActivityTypeLacrosseworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing lacrosse.——8.0
martialArtsHKWorkoutActivityTypeMartialArtsworkout activity typeWorkout activity typesApple: Martial artsThe constant for practicing martial arts.——8.0
mindAndBodyHKWorkoutActivityTypeMindAndBodyworkout activity typeWorkout activity typesApple: Studio activitiesThe constant for performing activities like walking meditation, Gyrotonic exercise, and Qigong.——8.0
mixedMetabolicCardioTrainingHKWorkoutActivityTypeMixedMetabolicCardioTrainingworkout activity typeWorkout activity typesApple: Deprecated activity typesThe constant for performing any mix of cardio-focused exercises.——8.0deprecated in 11.0
otherHKWorkoutActivityTypeOtherworkout activity typeWorkout activity typesApple: Other activitiesThe constant for a workout that does not match any of the other workout activity types.——8.0
paddleSportsHKWorkoutActivityTypePaddleSportsworkout activity typeWorkout activity typesApple: Water activitiesThe constant for canoeing, kayaking, paddling an outrigger, paddling a stand-up paddle board, and related sports.——8.0
playHKWorkoutActivityTypePlayworkout activity typeWorkout activity typesApple: Outdoor activitiesThe constant for play-based activities like tag, dodgeball, hopscotch, tetherball, and playing on a jungle gym.——8.0
preparationAndRecoveryHKWorkoutActivityTypePreparationAndRecoveryworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for warm-up and therapeutic activities like foam rolling and stretching.——8.0
racquetballHKWorkoutActivityTypeRacquetballworkout activity typeWorkout activity typesApple: Racket sportsThe constant for playing racquetball.——8.0
rowingHKWorkoutActivityTypeRowingworkout activity typeWorkout activity typesApple: Water activitiesThe constant for rowing.——8.0
rugbyHKWorkoutActivityTypeRugbyworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing rugby.——8.0
runningHKWorkoutActivityTypeRunningworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for running and jogging.——8.0
sailingHKWorkoutActivityTypeSailingworkout activity typeWorkout activity typesApple: Water activitiesThe constant for sailing.——8.0
skatingSportsHKWorkoutActivityTypeSkatingSportsworkout activity typeWorkout activity typesApple: Snow and ice sportsThe constant for skating activities, including ice skating, speed skating, inline skating, and skateboarding.——8.0
snowSportsHKWorkoutActivityTypeSnowSportsworkout activity typeWorkout activity typesApple: Snow and ice sportsThe constant for a variety of snow sports, including sledding, snowmobiling, or building a snowman.——8.0
soccerHKWorkoutActivityTypeSoccerworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing soccer.——8.0
softballHKWorkoutActivityTypeSoftballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing softball.——8.0
squashHKWorkoutActivityTypeSquashworkout activity typeWorkout activity typesApple: Racket sportsThe constant for playing squash.——8.0
stairClimbingHKWorkoutActivityTypeStairClimbingworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for workouts using a stair climbing machine.——8.0
surfingSportsHKWorkoutActivityTypeSurfingSportsworkout activity typeWorkout activity typesApple: Water activitiesThe constant for a variety of surf sports, including surfing, kite surfing, and wind surfing.——8.0
swimmingHKWorkoutActivityTypeSwimmingworkout activity typeWorkout activity typesApple: Water activitiesThe constant for swimming.——8.0
tableTennisHKWorkoutActivityTypeTableTennisworkout activity typeWorkout activity typesApple: Racket sportsThe constant for playing table tennis.——8.0
tennisHKWorkoutActivityTypeTennisworkout activity typeWorkout activity typesApple: Racket sportsThe constant for playing tennis.——8.0
trackAndFieldHKWorkoutActivityTypeTrackAndFieldworkout activity typeWorkout activity typesApple: Individual sportsParticipating in track and field events, including shot put, javelin, pole vaulting, and related sports.——8.0
traditionalStrengthTrainingHKWorkoutActivityTypeTraditionalStrengthTrainingworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for strength training exercises primarily using machines or free weights.——8.0
volleyballHKWorkoutActivityTypeVolleyballworkout activity typeWorkout activity typesApple: Team sportsThe constant for playing volleyball.——8.0
walkingHKWorkoutActivityTypeWalkingworkout activity typeExercise and fitness activitiesApple: Exercise and fitnessThe constant for walking.——8.0
waterFitnessHKWorkoutActivityTypeWaterFitnessworkout activity typeWorkout activity typesApple: Water activitiesThe constant for aerobic exercise performed in shallow water.——8.0
waterPoloHKWorkoutActivityTypeWaterPoloworkout activity typeWorkout activity typesApple: Water activitiesThe constant for playing water polo.——8.0
waterSportsHKWorkoutActivityTypeWaterSportsworkout activity typeWorkout activity typesApple: Water activitiesThe constant for a variety of water sports, including water skiing, wake boarding, and related activities.——8.0
wrestlingHKWorkoutActivityTypeWrestlingworkout activity typeWorkout activity typesApple: Martial artsThe constant for wrestling.——8.0
yogaHKWorkoutActivityTypeYogaworkout activity typeWorkout activity typesApple: Studio activitiesThe constant for practicing yoga.——8.0

Questions

Which HealthKit identifiers did iOS 8 introduce?

127, according to Apple's documentation as read on 2026-10-02: 65 quantity types, 58 workout activity types, 3 characteristic types and 1 category type. The table on this page lists all 127 with their group, aggregation style and unit family.

Are any of the HealthKit types from iOS 8 deprecated or undocumented?

Apple's availability data marks 3 of them deprecated: dance (deprecated in iOS 14.0), danceInspiredTraining (deprecated in iOS 10.0) and mixedMetabolicCardioTraining (deprecated in iOS 11.0). Every one carries an abstract.

Do HealthKit's iOS 8 quantity types sum or average?

Of the 65 quantity types iOS 8 introduced, Apple's prose describes 47 as cumulative (.cumulativeSum) and 18 as discrete (.discreteAverage).

Which Apple topic groups hold the HealthKit types from iOS 8?

Nutrition (38), Team sports (12), Exercise and fitness (9), Lab and test results (8), Water activities (8), Activity (7), Outdoor activities (7), Vital signs (6), Body measurements (5), Individual sports (5), Racket sports (5), Characteristic Types (3), Deprecated activity types (3), Martial arts (3), Snow and ice sports (3), Studio activities (2), Alcohol consumption (1), Mindfulness and Sleep (1) and Other activities (1). Every one of the 127 was introduced in iOS 8.0.

Computed by AIFitnessAPI from Apple’s published documentation, read 2026-10-02. Every release on one page is at HealthKit Types by iOS Version; the whole set with value enums is at every HealthKit type identifier, and the machine-readable export is on datasets.