HealthKit Types Introduced in iOS 10
20 of 241 identifiers · read from Apple’s documentation on 2026-10-02
Apple's documentation, as read on 2026-10-02, gives iOS 10.0 as the introduction version for 20 of the 241 HealthKit type identifiers in this dataset: 14 workout activity types, 4 quantity types, 1 category type and 1 characteristic type. They sit in 7 of Apple's topic groups, the largest being Exercise and fitness with 8. None is deprecated. Every one carries an abstract.
iOS 10 by family and group
All 20 were introduced in iOS 10.0. The version is Apple’s iOS availability for each identifier; other platforms carry their own.
| Family | Identifiers |
|---|---|
| workout activity types | 14 |
| quantity types | 4 |
| category type | 1 |
| characteristic type | 1 |
| Group page | Identifiers |
|---|---|
| Exercise and fitness activities | 8 |
| Workout activity types | 6 |
| Activity | 4 |
| Characteristics | 1 |
| Sleep, mindfulness and self-care | 1 |
| Apple group | Identifiers |
|---|---|
| Exercise and fitness | 8 |
| Activity | 4 |
| Snow and ice sports | 3 |
| Studio activities | 2 |
| Characteristic Types | 1 |
| Martial arts | 1 |
| Mindfulness and Sleep | 1 |
Of the 4 quantity types, Apple’s prose describes 4 as cumulative and 0 as discrete. Unit families: count (2), length (2).
Deprecated, beta and undocumented in iOS 10
- Deprecated: none of the 20.
- 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 10
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.
| Identifier | Family | Group | Apple’s abstract | Aggregate | Unit | iOS |
|---|---|---|---|---|---|---|
| distanceSwimmingHKQuantityTypeIdentifierDistanceSwimming | quantity type | Activity | A quantity sample type that measures the distance the user has moved while swimming. | .cumulativeSum | length | 10.0 |
| distanceWheelchairHKQuantityTypeIdentifierDistanceWheelchair | quantity type | Activity | A quantity sample type that measures the distance the user has moved using a wheelchair. | .cumulativeSum | length | 10.0 |
| pushCountHKQuantityTypeIdentifierPushCount | quantity type | Activity | A quantity sample type that measures the number of pushes that the user has performed while using a wheelchair. | .cumulativeSum | count | 10.0 |
| swimmingStrokeCountHKQuantityTypeIdentifierSwimmingStrokeCount | quantity type | Activity | A quantity sample type that measures the number of strokes performed while swimming. | .cumulativeSum | count | 10.0 |
| mindfulSessionHKCategoryTypeIdentifierMindfulSession | category type | Sleep, mindfulness and self-careApple: Mindfulness and Sleep | A category sample type for recording a mindful session. | enum — HKCategoryValue | — | 10.0 |
| wheelchairUseHKCharacteristicTypeIdentifierWheelchairUse | characteristic type | CharacteristicsApple: Characteristic Types | A characteristic identifier for the user’s use of a wheelchair. | — | — | 10.0 |
| barreHKWorkoutActivityTypeBarre | workout activity type | Workout activity typesApple: Studio activities | The constant for barre workout. | — | — | 10.0 |
| coreTrainingHKWorkoutActivityTypeCoreTraining | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for core training. | — | — | 10.0 |
| crossCountrySkiingHKWorkoutActivityTypeCrossCountrySkiing | workout activity type | Workout activity typesApple: Snow and ice sports | The constant for cross country skiing. | — | — | 10.0 |
| downhillSkiingHKWorkoutActivityTypeDownhillSkiing | workout activity type | Workout activity typesApple: Snow and ice sports | The constant for downhill skiing. | — | — | 10.0 |
| flexibilityHKWorkoutActivityTypeFlexibility | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for a flexibility workout. | — | — | 10.0 |
| highIntensityIntervalTrainingHKWorkoutActivityTypeHighIntensityIntervalTraining | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for high intensity interval training. | — | — | 10.0 |
| jumpRopeHKWorkoutActivityTypeJumpRope | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for jumping rope. | — | — | 10.0 |
| kickboxingHKWorkoutActivityTypeKickboxing | workout activity type | Workout activity typesApple: Martial arts | The constant for kickboxing. | — | — | 10.0 |
| pilatesHKWorkoutActivityTypePilates | workout activity type | Workout activity typesApple: Studio activities | The constant for a pilates workout. | — | — | 10.0 |
| snowboardingHKWorkoutActivityTypeSnowboarding | workout activity type | Workout activity typesApple: Snow and ice sports | The constant for snowboarding. | — | — | 10.0 |
| stairsHKWorkoutActivityTypeStairs | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for running, walking, or other drills using stairs (for example, in a stadium or inside a multilevel building). | — | — | 10.0 |
| stepTrainingHKWorkoutActivityTypeStepTraining | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for training using a step bench. | — | — | 10.0 |
| wheelchairRunPaceHKWorkoutActivityTypeWheelchairRunPace | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for wheelchair workout at running pace. | — | — | 10.0 |
| wheelchairWalkPaceHKWorkoutActivityTypeWheelchairWalkPace | workout activity type | Exercise and fitness activitiesApple: Exercise and fitness | The constant for a wheelchair workout at walking pace. | — | — | 10.0 |
Questions
Which HealthKit identifiers did iOS 10 introduce?
20, according to Apple's documentation as read on 2026-10-02: 14 workout activity types, 4 quantity types, 1 category type and 1 characteristic type. They are distanceSwimming, distanceWheelchair, pushCount, swimmingStrokeCount, mindfulSession, wheelchairUse, barre, coreTraining, crossCountrySkiing, downhillSkiing, flexibility, highIntensityIntervalTraining, jumpRope, kickboxing, pilates, snowboarding, stairs, stepTraining, wheelchairRunPace and wheelchairWalkPace.
Are any of the HealthKit types from iOS 10 deprecated or undocumented?
None of the 20 is deprecated in Apple's availability data. Every one carries an abstract.
Do HealthKit's iOS 10 quantity types sum or average?
Of the 4 quantity types iOS 10 introduced, Apple's prose describes 4 as cumulative (.cumulativeSum) and 0 as discrete (.discreteAverage).
Which Apple topic groups hold the HealthKit types from iOS 10?
Exercise and fitness (8), Activity (4), Snow and ice sports (3), Studio activities (2), Characteristic Types (1), Martial arts (1) and Mindfulness and Sleep (1). Every one of the 20 was introduced in iOS 10.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.