HealthKit Types Introduced in iOS 9
11 of 241 identifiers · read from Apple’s documentation on 2026-10-02
Apple's documentation, as read on 2026-10-02, gives iOS 9.0 (10) and iOS 9.3 (1) as the introduction versions for 11 of the 241 HealthKit type identifiers in this dataset: 6 category types, 4 quantity types and 1 characteristic type. They sit in 6 of Apple's topic groups, the largest being Reproductive Health with 5. None is deprecated. Every one carries an abstract.
iOS 9 by family and group
Introduced across 2 point releases: iOS 9.0 (10) and iOS 9.3 (1). The version is Apple’s iOS availability for each identifier; other platforms carry their own.
| Family | Identifiers |
|---|---|
| category types | 6 |
| quantity types | 4 |
| characteristic type | 1 |
| Group page | Identifiers |
|---|---|
| Reproductive health | 6 |
| Activity | 2 |
| Characteristics | 1 |
| Environment, hearing and diving | 1 |
| Nutrition | 1 |
| Apple group | Identifiers |
|---|---|
| Reproductive Health | 5 |
| Activity | 2 |
| Characteristic Types | 1 |
| Nutrition | 1 |
| Reproductive health | 1 |
| UV exposure | 1 |
Of the 4 quantity types, Apple’s prose describes 2 as cumulative and 2 as discrete. Unit families: count (1), temperature (1), time (1), volume (1).
Deprecated, beta and undocumented in iOS 9
- Deprecated: none of the 11.
- 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 9
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 |
|---|---|---|---|---|---|---|
| appleExerciseTimeHKQuantityTypeIdentifierAppleExerciseTime | quantity type | Activity | A quantity sample type that measures the amount of time the user spent exercising. | .cumulativeSum | time | 9.3 |
| basalBodyTemperatureHKQuantityTypeIdentifierBasalBodyTemperature | quantity type | Reproductive health | A quantity sample type that records the user’s basal body temperature. | .discreteAverage | temperature | 9.0 |
| dietaryWaterHKQuantityTypeIdentifierDietaryWater | quantity type | Nutrition | A quantity sample type that measures the amount of water consumed. | .cumulativeSum | volume | 9.0 |
| uvExposureHKQuantityTypeIdentifierUVExposure | quantity type | Environment, hearing and divingApple: UV exposure | A quantity sample type that measures the user’s exposure to UV radiation. | .discreteAverage | count | 9.0 |
| appleStandHourHKCategoryTypeIdentifierAppleStandHour | category type | Activity | A category sample type that counts the number of hours in the day during which the user has stood and moved for at least one minute per hour. | enum — HKCategoryValueAppleStandHour | — | 9.0 |
| cervicalMucusQualityHKCategoryTypeIdentifierCervicalMucusQuality | category type | Reproductive healthApple: Reproductive Health | A category sample type that records the quality of the user’s cervical mucus. | enum — HKCategoryValueCervicalMucusQuality | — | 9.0 |
| intermenstrualBleedingHKCategoryTypeIdentifierIntermenstrualBleeding | category type | Reproductive healthApple: Reproductive Health | A category sample type that records spotting outside the normal menstruation period. | enum — HKCategoryValue | — | 9.0 |
| menstrualFlowHKCategoryTypeIdentifierMenstrualFlow | category type | Reproductive healthApple: Reproductive Health | A category sample type that records menstrual cycles. | enum — HKCategoryValueMenstrualFlow | — | 9.0 |
| ovulationTestResultHKCategoryTypeIdentifierOvulationTestResult | category type | Reproductive healthApple: Reproductive Health | A category sample type that records the result of an ovulation home test. | enum — HKCategoryValueOvulationTestResult | — | 9.0 |
| sexualActivityHKCategoryTypeIdentifierSexualActivity | category type | Reproductive healthApple: Reproductive Health | A category sample type that records sexual activity. | enum — HKCategoryValue | — | 9.0 |
| fitzpatrickSkinTypeHKCharacteristicTypeIdentifierFitzpatrickSkinType | characteristic type | CharacteristicsApple: Characteristic Types | A characteristic type identifier for the user’s skin type. | — | — | 9.0 |
Questions
Which HealthKit identifiers did iOS 9 introduce?
11, according to Apple's documentation as read on 2026-10-02: 6 category types, 4 quantity types and 1 characteristic type. They are appleExerciseTime, basalBodyTemperature, dietaryWater, uvExposure, appleStandHour, cervicalMucusQuality, intermenstrualBleeding, menstrualFlow, ovulationTestResult, sexualActivity and fitzpatrickSkinType.
Are any of the HealthKit types from iOS 9 deprecated or undocumented?
None of the 11 is deprecated in Apple's availability data. Every one carries an abstract.
Do HealthKit's iOS 9 quantity types sum or average?
Of the 4 quantity types iOS 9 introduced, Apple's prose describes 2 as cumulative (.cumulativeSum) and 2 as discrete (.discreteAverage).
Which iOS 9 point releases introduced HealthKit identifiers?
2 of them: iOS 9.0 with 10 and iOS 9.3 with 1. This page groups them all under iOS 9.
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.