{
  "apiVersion": "v1",
  "self": "https://aifitnessapi.com/api/v1/healthkit/types",
  "title": "HealthKit type identifiers",
  "description": "Every identifier in HealthKit's four families (quantity, category, characteristic, workout activity type), read from Apple's documentation JSON. aggregation and unitFamily are derived from Apple's prose and are null where Apple does not state them.",
  "source": "https://aifitnessapi.com/healthkit-identifiers",
  "verified": {
    "date": "2026-10-02",
    "meaning": "The date the generator read Apple's HealthKit documentation JSON (https://developer.apple.com/documentation/healthkit) for every row: the dataset's sourceReadOn."
  },
  "license": "CC-BY-4.0",
  "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "aifitnessapi.com",
  "citeAs": "AIFitnessAPI, \"HealthKit Type Identifiers 2026,\" version 2026.1, aifitnessapi.com, https://aifitnessapi.com/datasets/healthkit-type-identifiers-2026.json",
  "dataset": {
    "slug": "healthkit-type-identifiers-2026",
    "name": "HealthKit Type Identifiers 2026",
    "version": "2026.1",
    "json": "https://aifitnessapi.com/datasets/healthkit-type-identifiers-2026.json",
    "csv": "https://aifitnessapi.com/datasets/healthkit-type-identifiers-2026.csv",
    "isBasedOn": "https://developer.apple.com/documentation/healthkit"
  },
  "methodology": "Every identifier in HealthKit's four naming families — HKQuantityTypeIdentifier, HKCategoryTypeIdentifier, HKCharacteristicTypeIdentifier and HKWorkoutActivityType — read on 2026-10-02 from the JSON Apple serves to render developer.apple.com. The identifier, Objective-C constant, group, abstract and platform versions are copied from Apple's payload unchanged. Two columns are DERIVED because Apple states them only in prose and not as machine-readable properties: aggregation (cumulative vs discrete) and unitFamily. Both are matched literally against Apple's own sentences — \"measure cumulative values\", \"use energy units\" — and are null where Apple's wording does not state them, never guessed. Both apply ONLY to quantity types: for the other three families they are null because the concept does not exist, not because Apple declined to state it — read them together with the family column. Aggregation is included because it determines whether HKStatisticsQuery should use .cumulativeSum or a discrete option, and choosing wrong returns a plausible wrong number rather than an error. valueEnum names the HKCategoryValue enum that decodes a category sample, which is null for every other family. Deprecation is read from Apple's availability data: a type counts as deprecated when any platform entry carries a deprecatedAt version, because Apple leaves its separate deprecated flag false even on deprecated symbols, and the iOS version, Apple's own deprecation note and any renamed-to target are published beside it. Apple's abstracts are reproduced for identification of the API surface; the analysis and the aggregation classification are this site's.",
  "key": "identifier",
  "itemUrl": "https://aifitnessapi.com/api/v1/healthkit/types/{identifier}",
  "count": 241,
  "excluded": [],
  "fields": {
    "identifier": "Swift case name within its family",
    "objcConstant": "The equivalent Objective-C constant",
    "family": "Which of the four HealthKit identifier types this is a case of",
    "group": "Apple's own topic grouping for the type",
    "abstract": "Apple's one-line description, verbatim; null where Apple ships none",
    "aggregation": "DERIVED, quantity types only: cumulative or discrete per Apple's prose; null where unstated or not applicable",
    "unitFamily": "DERIVED, quantity types only: the unit family Apple names in prose",
    "valueEnum": "Category types only: the HKCategoryValue enum that decodes the sample",
    "iosIntroduced": "iOS version the type was introduced in",
    "watchosIntroduced": "watchOS version the type was introduced in",
    "deprecated": "yes when any platform entry in Apple's availability data carries a deprecatedAt version (or Apple's deprecated flag, which Apple leaves false even on deprecated symbols)",
    "iosDeprecated": "iOS version Apple says the type was deprecated in; null when not deprecated on iOS",
    "deprecationNote": "Apple's deprecation note, verbatim, with symbol links resolved to their names; null where Apple gives none",
    "renamedTo": "The symbol Apple's availability data says the type was renamed to; null where Apple names none",
    "appleDocumented": "no when Apple ships the type with neither abstract nor discussion",
    "appleDocs": "Apple's reference page for the type — the page the row was read from, under the type's own family path"
  },
  "items": [
    {
      "identifier": "activeEnergyBurned",
      "objcConstant": "HKQuantityTypeIdentifierActiveEnergyBurned",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the amount of active energy the user has burned.",
      "aggregation": "cumulative",
      "unitFamily": "energy",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/activeenergyburned"
    },
    {
      "identifier": "appleExerciseTime",
      "objcConstant": "HKQuantityTypeIdentifierAppleExerciseTime",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the amount of time the user spent exercising.",
      "aggregation": "cumulative",
      "unitFamily": "time",
      "valueEnum": null,
      "iosIntroduced": "9.3",
      "watchosIntroduced": "2.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/appleexercisetime"
    },
    {
      "identifier": "appleMoveTime",
      "objcConstant": "HKQuantityTypeIdentifierAppleMoveTime",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the amount of time the user has spent performing activities that involve full-body movements during the specified day.",
      "aggregation": "cumulative",
      "unitFamily": "time",
      "valueEnum": null,
      "iosIntroduced": "14.5",
      "watchosIntroduced": "7.4",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/applemovetime"
    },
    {
      "identifier": "appleSleepingBreathingDisturbances",
      "objcConstant": "HKQuantityTypeIdentifierAppleSleepingBreathingDisturbances",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mindfulness and Sleep",
      "abstract": null,
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "no",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/applesleepingbreathingdisturbances"
    },
    {
      "identifier": "appleSleepingWristTemperature",
      "objcConstant": "HKQuantityTypeIdentifierAppleSleepingWristTemperature",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that records the wrist temperature during sleep.",
      "aggregation": "discrete",
      "unitFamily": "temperature",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/applesleepingwristtemperature"
    },
    {
      "identifier": "appleStandTime",
      "objcConstant": "HKQuantityTypeIdentifierAppleStandTime",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the amount of time the user has spent standing.",
      "aggregation": "cumulative",
      "unitFamily": "time",
      "valueEnum": null,
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/applestandtime"
    },
    {
      "identifier": "appleWalkingSteadiness",
      "objcConstant": "HKQuantityTypeIdentifierAppleWalkingSteadiness",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type that measures the steadiness of the user’s gait.",
      "aggregation": "discrete",
      "unitFamily": "percentage",
      "valueEnum": null,
      "iosIntroduced": "15.0",
      "watchosIntroduced": "8.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/applewalkingsteadiness"
    },
    {
      "identifier": "atrialFibrillationBurden",
      "objcConstant": "HKQuantityTypeIdentifierAtrialFibrillationBurden",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity type that measures an estimate of the percentage of time a person’s heart shows signs of atrial fibrillation (AFib) while wearing Apple Watch.",
      "aggregation": "discrete",
      "unitFamily": "percentage",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/atrialfibrillationburden"
    },
    {
      "identifier": "basalBodyTemperature",
      "objcConstant": "HKQuantityTypeIdentifierBasalBodyTemperature",
      "family": "HKQuantityTypeIdentifier",
      "group": "Reproductive health",
      "abstract": "A quantity sample type that records the user’s basal body temperature.",
      "aggregation": "discrete",
      "unitFamily": "temperature",
      "valueEnum": null,
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/basalbodytemperature"
    },
    {
      "identifier": "basalEnergyBurned",
      "objcConstant": "HKQuantityTypeIdentifierBasalEnergyBurned",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the resting energy burned by the user.",
      "aggregation": "cumulative",
      "unitFamily": "energy",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/basalenergyburned"
    },
    {
      "identifier": "bloodAlcoholContent",
      "objcConstant": "HKQuantityTypeIdentifierBloodAlcoholContent",
      "family": "HKQuantityTypeIdentifier",
      "group": "Alcohol consumption",
      "abstract": "A quantity sample type that measures the user’s blood alcohol content.",
      "aggregation": "discrete",
      "unitFamily": "percent",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bloodalcoholcontent"
    },
    {
      "identifier": "bloodGlucose",
      "objcConstant": "HKQuantityTypeIdentifierBloodGlucose",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures the user’s blood glucose level.",
      "aggregation": "discrete",
      "unitFamily": "mass/volume",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bloodglucose"
    },
    {
      "identifier": "bloodPressureDiastolic",
      "objcConstant": "HKQuantityTypeIdentifierBloodPressureDiastolic",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s diastolic blood pressure.",
      "aggregation": "discrete",
      "unitFamily": "pressure",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bloodpressurediastolic"
    },
    {
      "identifier": "bloodPressureSystolic",
      "objcConstant": "HKQuantityTypeIdentifierBloodPressureSystolic",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s systolic blood pressure.",
      "aggregation": "discrete",
      "unitFamily": "pressure",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bloodpressuresystolic"
    },
    {
      "identifier": "bodyFatPercentage",
      "objcConstant": "HKQuantityTypeIdentifierBodyFatPercentage",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that measures the user’s body fat percentage.",
      "aggregation": "discrete",
      "unitFamily": "percent",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bodyfatpercentage"
    },
    {
      "identifier": "bodyMass",
      "objcConstant": "HKQuantityTypeIdentifierBodyMass",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that measures the user’s weight.",
      "aggregation": "discrete",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bodymass"
    },
    {
      "identifier": "bodyMassIndex",
      "objcConstant": "HKQuantityTypeIdentifierBodyMassIndex",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that measures the user’s body mass index.",
      "aggregation": "discrete",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bodymassindex"
    },
    {
      "identifier": "bodyTemperature",
      "objcConstant": "HKQuantityTypeIdentifierBodyTemperature",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s body temperature.",
      "aggregation": "discrete",
      "unitFamily": "temperature",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/bodytemperature"
    },
    {
      "identifier": "crossCountrySkiingSpeed",
      "objcConstant": "HKQuantityTypeIdentifierCrossCountrySkiingSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures how fast you are traveling while cross country skiing.",
      "aggregation": "discrete",
      "unitFamily": "distance per time",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/crosscountryskiingspeed"
    },
    {
      "identifier": "cyclingCadence",
      "objcConstant": "HKQuantityTypeIdentifierCyclingCadence",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that represents the rate at which the user is pedaling.",
      "aggregation": "discrete",
      "unitFamily": "counts per minute",
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/cyclingcadence"
    },
    {
      "identifier": "cyclingFunctionalThresholdPower",
      "objcConstant": "HKQuantityTypeIdentifierCyclingFunctionalThresholdPower",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the estimated maximum average power sustained while riding a bike for 60 minutes.",
      "aggregation": "discrete",
      "unitFamily": "power",
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/cyclingfunctionalthresholdpower"
    },
    {
      "identifier": "cyclingPower",
      "objcConstant": "HKQuantityTypeIdentifierCyclingPower",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the estimated power being used while riding a bike.",
      "aggregation": "discrete",
      "unitFamily": "power",
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/cyclingpower"
    },
    {
      "identifier": "cyclingSpeed",
      "objcConstant": "HKQuantityTypeIdentifierCyclingSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures how fast you are traveling while riding a bike.",
      "aggregation": "discrete",
      "unitFamily": "distance per time",
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/cyclingspeed"
    },
    {
      "identifier": "dietaryBiotin",
      "objcConstant": "HKQuantityTypeIdentifierDietaryBiotin",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of biotin (vitamin B7) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarybiotin"
    },
    {
      "identifier": "dietaryCaffeine",
      "objcConstant": "HKQuantityTypeIdentifierDietaryCaffeine",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of caffeine consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarycaffeine"
    },
    {
      "identifier": "dietaryCalcium",
      "objcConstant": "HKQuantityTypeIdentifierDietaryCalcium",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of calcium consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarycalcium"
    },
    {
      "identifier": "dietaryCarbohydrates",
      "objcConstant": "HKQuantityTypeIdentifierDietaryCarbohydrates",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of carbohydrates consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarycarbohydrates"
    },
    {
      "identifier": "dietaryChloride",
      "objcConstant": "HKQuantityTypeIdentifierDietaryChloride",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of chloride consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarychloride"
    },
    {
      "identifier": "dietaryCholesterol",
      "objcConstant": "HKQuantityTypeIdentifierDietaryCholesterol",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of cholesterol consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarycholesterol"
    },
    {
      "identifier": "dietaryChromium",
      "objcConstant": "HKQuantityTypeIdentifierDietaryChromium",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of chromium consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarychromium"
    },
    {
      "identifier": "dietaryCopper",
      "objcConstant": "HKQuantityTypeIdentifierDietaryCopper",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of copper consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarycopper"
    },
    {
      "identifier": "dietaryEnergyConsumed",
      "objcConstant": "HKQuantityTypeIdentifierDietaryEnergyConsumed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of energy consumed.",
      "aggregation": "cumulative",
      "unitFamily": "energy",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryenergyconsumed"
    },
    {
      "identifier": "dietaryFatMonounsaturated",
      "objcConstant": "HKQuantityTypeIdentifierDietaryFatMonounsaturated",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of monounsaturated fat consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryfatmonounsaturated"
    },
    {
      "identifier": "dietaryFatPolyunsaturated",
      "objcConstant": "HKQuantityTypeIdentifierDietaryFatPolyunsaturated",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of polyunsaturated fat consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryfatpolyunsaturated"
    },
    {
      "identifier": "dietaryFatSaturated",
      "objcConstant": "HKQuantityTypeIdentifierDietaryFatSaturated",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of saturated fat consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryfatsaturated"
    },
    {
      "identifier": "dietaryFatTotal",
      "objcConstant": "HKQuantityTypeIdentifierDietaryFatTotal",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the total amount of fat consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryfattotal"
    },
    {
      "identifier": "dietaryFiber",
      "objcConstant": "HKQuantityTypeIdentifierDietaryFiber",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of fiber consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryfiber"
    },
    {
      "identifier": "dietaryFolate",
      "objcConstant": "HKQuantityTypeIdentifierDietaryFolate",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of folate (folic acid) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryfolate"
    },
    {
      "identifier": "dietaryIodine",
      "objcConstant": "HKQuantityTypeIdentifierDietaryIodine",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of iodine consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryiodine"
    },
    {
      "identifier": "dietaryIron",
      "objcConstant": "HKQuantityTypeIdentifierDietaryIron",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of iron consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryiron"
    },
    {
      "identifier": "dietaryMagnesium",
      "objcConstant": "HKQuantityTypeIdentifierDietaryMagnesium",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of magnesium consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarymagnesium"
    },
    {
      "identifier": "dietaryManganese",
      "objcConstant": "HKQuantityTypeIdentifierDietaryManganese",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of manganese consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarymanganese"
    },
    {
      "identifier": "dietaryMolybdenum",
      "objcConstant": "HKQuantityTypeIdentifierDietaryMolybdenum",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of molybdenum consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarymolybdenum"
    },
    {
      "identifier": "dietaryNiacin",
      "objcConstant": "HKQuantityTypeIdentifierDietaryNiacin",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of niacin (vitamin B3) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryniacin"
    },
    {
      "identifier": "dietaryPantothenicAcid",
      "objcConstant": "HKQuantityTypeIdentifierDietaryPantothenicAcid",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of pantothenic acid (vitamin B5) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarypantothenicacid"
    },
    {
      "identifier": "dietaryPhosphorus",
      "objcConstant": "HKQuantityTypeIdentifierDietaryPhosphorus",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of phosphorus consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryphosphorus"
    },
    {
      "identifier": "dietaryPotassium",
      "objcConstant": "HKQuantityTypeIdentifierDietaryPotassium",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of potassium consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarypotassium"
    },
    {
      "identifier": "dietaryProtein",
      "objcConstant": "HKQuantityTypeIdentifierDietaryProtein",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of protein consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryprotein"
    },
    {
      "identifier": "dietaryRiboflavin",
      "objcConstant": "HKQuantityTypeIdentifierDietaryRiboflavin",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of riboflavin (vitamin B2) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryriboflavin"
    },
    {
      "identifier": "dietarySelenium",
      "objcConstant": "HKQuantityTypeIdentifierDietarySelenium",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of selenium consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryselenium"
    },
    {
      "identifier": "dietarySodium",
      "objcConstant": "HKQuantityTypeIdentifierDietarySodium",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of sodium consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarysodium"
    },
    {
      "identifier": "dietarySugar",
      "objcConstant": "HKQuantityTypeIdentifierDietarySugar",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of sugar consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarysugar"
    },
    {
      "identifier": "dietaryThiamin",
      "objcConstant": "HKQuantityTypeIdentifierDietaryThiamin",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of thiamin (vitamin B1) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarythiamin"
    },
    {
      "identifier": "dietaryVitaminA",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminA",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of vitamin A consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitamina"
    },
    {
      "identifier": "dietaryVitaminB12",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminB12",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of cyanocobalamin (vitamin B12) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitaminb12"
    },
    {
      "identifier": "dietaryVitaminB6",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminB6",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of pyridoxine (vitamin B6) consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitaminb6"
    },
    {
      "identifier": "dietaryVitaminC",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminC",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of vitamin C consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitaminc"
    },
    {
      "identifier": "dietaryVitaminD",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminD",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of vitamin D consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitamind"
    },
    {
      "identifier": "dietaryVitaminE",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminE",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of vitamin E consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitamine"
    },
    {
      "identifier": "dietaryVitaminK",
      "objcConstant": "HKQuantityTypeIdentifierDietaryVitaminK",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of vitamin K consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryvitamink"
    },
    {
      "identifier": "dietaryWater",
      "objcConstant": "HKQuantityTypeIdentifierDietaryWater",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of water consumed.",
      "aggregation": "cumulative",
      "unitFamily": "volume",
      "valueEnum": null,
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietarywater"
    },
    {
      "identifier": "dietaryZinc",
      "objcConstant": "HKQuantityTypeIdentifierDietaryZinc",
      "family": "HKQuantityTypeIdentifier",
      "group": "Nutrition",
      "abstract": "A quantity sample type that measures the amount of zinc consumed.",
      "aggregation": "cumulative",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/dietaryzinc"
    },
    {
      "identifier": "distanceCrossCountrySkiing",
      "objcConstant": "HKQuantityTypeIdentifierDistanceCrossCountrySkiing",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by cross country skiing.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancecrosscountryskiing"
    },
    {
      "identifier": "distanceCycling",
      "objcConstant": "HKQuantityTypeIdentifierDistanceCycling",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by cycling.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancecycling"
    },
    {
      "identifier": "distanceDownhillSnowSports",
      "objcConstant": "HKQuantityTypeIdentifierDistanceDownhillSnowSports",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has traveled while skiing or snowboarding.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "11.2",
      "watchosIntroduced": "4.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancedownhillsnowsports"
    },
    {
      "identifier": "distancePaddleSports",
      "objcConstant": "HKQuantityTypeIdentifierDistancePaddleSports",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by paddling sports.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancepaddlesports"
    },
    {
      "identifier": "distanceRowing",
      "objcConstant": "HKQuantityTypeIdentifierDistanceRowing",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by rowing.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancerowing"
    },
    {
      "identifier": "distanceSkatingSports",
      "objcConstant": "HKQuantityTypeIdentifierDistanceSkatingSports",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by skating.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distanceskatingsports"
    },
    {
      "identifier": "distanceSwimming",
      "objcConstant": "HKQuantityTypeIdentifierDistanceSwimming",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved while swimming.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distanceswimming"
    },
    {
      "identifier": "distanceWalkingRunning",
      "objcConstant": "HKQuantityTypeIdentifierDistanceWalkingRunning",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by walking or running.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancewalkingrunning"
    },
    {
      "identifier": "distanceWheelchair",
      "objcConstant": "HKQuantityTypeIdentifierDistanceWheelchair",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved using a wheelchair.",
      "aggregation": "cumulative",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/distancewheelchair"
    },
    {
      "identifier": "electrodermalActivity",
      "objcConstant": "HKQuantityTypeIdentifierElectrodermalActivity",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures electrodermal activity.",
      "aggregation": "discrete",
      "unitFamily": "conductance",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/electrodermalactivity"
    },
    {
      "identifier": "environmentalAudioExposure",
      "objcConstant": "HKQuantityTypeIdentifierEnvironmentalAudioExposure",
      "family": "HKQuantityTypeIdentifier",
      "group": "Hearing",
      "abstract": "A quantity sample type that measures audio exposure to sounds in the environment.",
      "aggregation": "discrete",
      "unitFamily": "sound pressure",
      "valueEnum": null,
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/environmentalaudioexposure"
    },
    {
      "identifier": "environmentalSoundReduction",
      "objcConstant": "HKQuantityTypeIdentifierEnvironmentalSoundReduction",
      "family": "HKQuantityTypeIdentifier",
      "group": "Hearing",
      "abstract": "A quantity sample type that measures the difference in sound intensity when wearing headphones that lower environmental sound levels.",
      "aggregation": "discrete",
      "unitFamily": "sound pressure",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/environmentalsoundreduction"
    },
    {
      "identifier": "estimatedWorkoutEffortScore",
      "objcConstant": "HKQuantityTypeIdentifierEstimatedWorkoutEffortScore",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": null,
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "no",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/estimatedworkouteffortscore"
    },
    {
      "identifier": "flightsClimbed",
      "objcConstant": "HKQuantityTypeIdentifierFlightsClimbed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the number flights of stairs that the user has climbed.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/flightsclimbed"
    },
    {
      "identifier": "forcedExpiratoryVolume1",
      "objcConstant": "HKQuantityTypeIdentifierForcedExpiratoryVolume1",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A 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.",
      "aggregation": "discrete",
      "unitFamily": "volume",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/forcedexpiratoryvolume1"
    },
    {
      "identifier": "forcedVitalCapacity",
      "objcConstant": "HKQuantityTypeIdentifierForcedVitalCapacity",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures the amount of air that can be forcibly exhaled from the lungs after taking the deepest breath possible.",
      "aggregation": "discrete",
      "unitFamily": "volume",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/forcedvitalcapacity"
    },
    {
      "identifier": "headphoneAudioExposure",
      "objcConstant": "HKQuantityTypeIdentifierHeadphoneAudioExposure",
      "family": "HKQuantityTypeIdentifier",
      "group": "Hearing",
      "abstract": "A quantity sample type that measures audio exposure from headphones.",
      "aggregation": "discrete",
      "unitFamily": "sound pressure",
      "valueEnum": null,
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/headphoneaudioexposure"
    },
    {
      "identifier": "heartRate",
      "objcConstant": "HKQuantityTypeIdentifierHeartRate",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s heart rate.",
      "aggregation": "discrete",
      "unitFamily": "count/time",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/heartrate"
    },
    {
      "identifier": "heartRateRecoveryOneMinute",
      "objcConstant": "HKQuantityTypeIdentifierHeartRateRecoveryOneMinute",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample that records the reduction in heart rate from the peak exercise rate to the rate one minute after exercising ended.",
      "aggregation": "discrete",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/heartraterecoveryoneminute"
    },
    {
      "identifier": "heartRateVariabilityRMSSD",
      "objcConstant": "HKQuantityTypeIdentifierHeartRateVariabilityRMSSD",
      "family": "HKQuantityTypeIdentifier",
      "group": "Type Properties",
      "abstract": null,
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "27.0",
      "watchosIntroduced": "27.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "no",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/heartratevariabilityrmssd"
    },
    {
      "identifier": "heartRateVariabilitySDNN",
      "objcConstant": "HKQuantityTypeIdentifierHeartRateVariabilitySDNN",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the standard deviation of heartbeat intervals.",
      "aggregation": "discrete",
      "unitFamily": "time",
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/heartratevariabilitysdnn"
    },
    {
      "identifier": "height",
      "objcConstant": "HKQuantityTypeIdentifierHeight",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that measures the user’s height.",
      "aggregation": "discrete",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/height"
    },
    {
      "identifier": "inhalerUsage",
      "objcConstant": "HKQuantityTypeIdentifierInhalerUsage",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures the number of puffs the user takes from their inhaler.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/inhalerusage"
    },
    {
      "identifier": "insulinDelivery",
      "objcConstant": "HKQuantityTypeIdentifierInsulinDelivery",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample that measures the amount of insulin delivered.",
      "aggregation": "cumulative",
      "unitFamily": "international",
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/insulindelivery"
    },
    {
      "identifier": "leanBodyMass",
      "objcConstant": "HKQuantityTypeIdentifierLeanBodyMass",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that measures the user’s lean body mass.",
      "aggregation": "discrete",
      "unitFamily": "mass",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/leanbodymass"
    },
    {
      "identifier": "nikeFuel",
      "objcConstant": "HKQuantityTypeIdentifierNikeFuel",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the number of NikeFuel points the user has earned.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/nikefuel"
    },
    {
      "identifier": "numberOfAlcoholicBeverages",
      "objcConstant": "HKQuantityTypeIdentifierNumberOfAlcoholicBeverages",
      "family": "HKQuantityTypeIdentifier",
      "group": "Alcohol consumption",
      "abstract": "A quantity sample type that measures the number of standard alcoholic drinks that the user has consumed.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "15.0",
      "watchosIntroduced": "8.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/numberofalcoholicbeverages"
    },
    {
      "identifier": "numberOfTimesFallen",
      "objcConstant": "HKQuantityTypeIdentifierNumberOfTimesFallen",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures the number of times the user fell.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/numberoftimesfallen"
    },
    {
      "identifier": "oxygenSaturation",
      "objcConstant": "HKQuantityTypeIdentifierOxygenSaturation",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s oxygen saturation.",
      "aggregation": "discrete",
      "unitFamily": "percent",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/oxygensaturation"
    },
    {
      "identifier": "paddleSportsSpeed",
      "objcConstant": "HKQuantityTypeIdentifierPaddleSportsSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance the user has moved by paddling sports.",
      "aggregation": "cumulative",
      "unitFamily": "distance per time",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/paddlesportsspeed"
    },
    {
      "identifier": "peakExpiratoryFlowRate",
      "objcConstant": "HKQuantityTypeIdentifierPeakExpiratoryFlowRate",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures the user’s maximum flow rate generated during a forceful exhalation.",
      "aggregation": "discrete",
      "unitFamily": "volume/time",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/peakexpiratoryflowrate"
    },
    {
      "identifier": "peripheralPerfusionIndex",
      "objcConstant": "HKQuantityTypeIdentifierPeripheralPerfusionIndex",
      "family": "HKQuantityTypeIdentifier",
      "group": "Lab and test results",
      "abstract": "A quantity sample type that measures the user’s peripheral perfusion index.",
      "aggregation": "discrete",
      "unitFamily": "percent",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/peripheralperfusionindex"
    },
    {
      "identifier": "physicalEffort",
      "objcConstant": "HKQuantityTypeIdentifierPhysicalEffort",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the estimated amount of energy being used to perform a task excluding other factors such as temperature, altitude, or heart rate.",
      "aggregation": "discrete",
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/physicaleffort"
    },
    {
      "identifier": "pushCount",
      "objcConstant": "HKQuantityTypeIdentifierPushCount",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the number of pushes that the user has performed while using a wheelchair.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/pushcount"
    },
    {
      "identifier": "respiratoryRate",
      "objcConstant": "HKQuantityTypeIdentifierRespiratoryRate",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s respiratory rate.",
      "aggregation": "discrete",
      "unitFamily": "count/time",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/respiratoryrate"
    },
    {
      "identifier": "restingHeartRate",
      "objcConstant": "HKQuantityTypeIdentifierRestingHeartRate",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s resting heart rate.",
      "aggregation": "discrete",
      "unitFamily": "count/time",
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/restingheartrate"
    },
    {
      "identifier": "rowingSpeed",
      "objcConstant": "HKQuantityTypeIdentifierRowingSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures how fast the rower is moving.",
      "aggregation": "discrete",
      "unitFamily": "distance per time",
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/rowingspeed"
    },
    {
      "identifier": "runningGroundContactTime",
      "objcConstant": "HKQuantityTypeIdentifierRunningGroundContactTime",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the amount of time the runner’s foot is in contact with the ground while running.",
      "aggregation": "discrete",
      "unitFamily": "time",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/runninggroundcontacttime"
    },
    {
      "identifier": "runningPower",
      "objcConstant": "HKQuantityTypeIdentifierRunningPower",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the rate of work required for the runner to maintain their speed.",
      "aggregation": "discrete",
      "unitFamily": "power",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/runningpower"
    },
    {
      "identifier": "runningSpeed",
      "objcConstant": "HKQuantityTypeIdentifierRunningSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the runner’s speed.",
      "aggregation": "discrete",
      "unitFamily": "distance per time",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/runningspeed"
    },
    {
      "identifier": "runningStrideLength",
      "objcConstant": "HKQuantityTypeIdentifierRunningStrideLength",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the distance covered by a single step while running.",
      "aggregation": "discrete",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/runningstridelength"
    },
    {
      "identifier": "runningVerticalOscillation",
      "objcConstant": "HKQuantityTypeIdentifierRunningVerticalOscillation",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type measuring pelvis vertical range of motion during a single running stride.",
      "aggregation": "discrete",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/runningverticaloscillation"
    },
    {
      "identifier": "sixMinuteWalkTestDistance",
      "objcConstant": "HKQuantityTypeIdentifierSixMinuteWalkTestDistance",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type that stores the distance a user can walk during a six-minute walk test.",
      "aggregation": "discrete",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/sixminutewalktestdistance"
    },
    {
      "identifier": "stairAscentSpeed",
      "objcConstant": "HKQuantityTypeIdentifierStairAscentSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type measuring the user’s speed while climbing a flight of stairs.",
      "aggregation": "discrete",
      "unitFamily": "distance/time",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/stairascentspeed"
    },
    {
      "identifier": "stairDescentSpeed",
      "objcConstant": "HKQuantityTypeIdentifierStairDescentSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type measuring the user’s speed while descending a flight of stairs.",
      "aggregation": "discrete",
      "unitFamily": "distance/time",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/stairdescentspeed"
    },
    {
      "identifier": "stepCount",
      "objcConstant": "HKQuantityTypeIdentifierStepCount",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the number of steps the user has taken.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/stepcount"
    },
    {
      "identifier": "swimmingStrokeCount",
      "objcConstant": "HKQuantityTypeIdentifierSwimmingStrokeCount",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample type that measures the number of strokes performed while swimming.",
      "aggregation": "cumulative",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/swimmingstrokecount"
    },
    {
      "identifier": "timeInDaylight",
      "objcConstant": "HKQuantityTypeIdentifierTimeInDaylight",
      "family": "HKQuantityTypeIdentifier",
      "group": "UV exposure",
      "abstract": "A quantity sample type that measures amount of time the user spent in daylight.",
      "aggregation": "cumulative",
      "unitFamily": "time",
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/timeindaylight"
    },
    {
      "identifier": "underwaterDepth",
      "objcConstant": "HKQuantityTypeIdentifierUnderwaterDepth",
      "family": "HKQuantityTypeIdentifier",
      "group": "Diving",
      "abstract": "A quantity sample that records a person’s depth underwater.",
      "aggregation": "discrete",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/underwaterdepth"
    },
    {
      "identifier": "uvExposure",
      "objcConstant": "HKQuantityTypeIdentifierUVExposure",
      "family": "HKQuantityTypeIdentifier",
      "group": "UV exposure",
      "abstract": "A quantity sample type that measures the user’s exposure to UV radiation.",
      "aggregation": "discrete",
      "unitFamily": "count",
      "valueEnum": null,
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/uvexposure"
    },
    {
      "identifier": "vo2Max",
      "objcConstant": "HKQuantityTypeIdentifierVO2Max",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": "A quantity sample that measures the maximal oxygen consumption during exercise.",
      "aggregation": "discrete",
      "unitFamily": "volume/mass/time",
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/vo2max"
    },
    {
      "identifier": "waistCircumference",
      "objcConstant": "HKQuantityTypeIdentifierWaistCircumference",
      "family": "HKQuantityTypeIdentifier",
      "group": "Body measurements",
      "abstract": "A quantity sample type that measures the user’s waist circumference.",
      "aggregation": "discrete",
      "unitFamily": "length",
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/waistcircumference"
    },
    {
      "identifier": "walkingAsymmetryPercentage",
      "objcConstant": "HKQuantityTypeIdentifierWalkingAsymmetryPercentage",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type that measures the percentage of steps in which one foot moves at a different speed than the other when walking on flat ground.",
      "aggregation": "discrete",
      "unitFamily": "percentage",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/walkingasymmetrypercentage"
    },
    {
      "identifier": "walkingDoubleSupportPercentage",
      "objcConstant": "HKQuantityTypeIdentifierWalkingDoubleSupportPercentage",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type that measures the percentage of time when both of the user’s feet touch the ground while walking steadily over flat ground.",
      "aggregation": "discrete",
      "unitFamily": "percentage",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/walkingdoublesupportpercentage"
    },
    {
      "identifier": "walkingHeartRateAverage",
      "objcConstant": "HKQuantityTypeIdentifierWalkingHeartRateAverage",
      "family": "HKQuantityTypeIdentifier",
      "group": "Vital signs",
      "abstract": "A quantity sample type that measures the user’s heart rate while walking.",
      "aggregation": "discrete",
      "unitFamily": "count/time",
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/walkingheartrateaverage"
    },
    {
      "identifier": "walkingSpeed",
      "objcConstant": "HKQuantityTypeIdentifierWalkingSpeed",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type that measures the user’s average speed when walking steadily over flat ground.",
      "aggregation": "discrete",
      "unitFamily": "distance per time",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/walkingspeed"
    },
    {
      "identifier": "walkingStepLength",
      "objcConstant": "HKQuantityTypeIdentifierWalkingStepLength",
      "family": "HKQuantityTypeIdentifier",
      "group": "Mobility",
      "abstract": "A quantity sample type that measures the average length of the user’s step when walking steadily over flat ground.",
      "aggregation": "discrete",
      "unitFamily": "distance",
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/walkingsteplength"
    },
    {
      "identifier": "waterTemperature",
      "objcConstant": "HKQuantityTypeIdentifierWaterTemperature",
      "family": "HKQuantityTypeIdentifier",
      "group": "Diving",
      "abstract": "A quantity sample that records the water temperature.",
      "aggregation": "discrete",
      "unitFamily": "temperature",
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/watertemperature"
    },
    {
      "identifier": "workoutEffortScore",
      "objcConstant": "HKQuantityTypeIdentifierWorkoutEffortScore",
      "family": "HKQuantityTypeIdentifier",
      "group": "Activity",
      "abstract": null,
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "18.0",
      "watchosIntroduced": "11.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "no",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkquantitytypeidentifier/workouteffortscore"
    },
    {
      "identifier": "appleStandHour",
      "objcConstant": "HKCategoryTypeIdentifierAppleStandHour",
      "family": "HKCategoryTypeIdentifier",
      "group": "Activity",
      "abstract": "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.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueAppleStandHour",
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/applestandhour"
    },
    {
      "identifier": "appleWalkingSteadinessEvent",
      "objcConstant": "HKCategoryTypeIdentifierAppleWalkingSteadinessEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Mobility",
      "abstract": "A category sample type that records an incident where the user showed a reduced score for their gait’s steadiness.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueAppleWalkingSteadinessEvent",
      "iosIntroduced": "15.0",
      "watchosIntroduced": "8.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/applewalkingsteadinessevent"
    },
    {
      "identifier": "audioExposureEvent",
      "objcConstant": "HKCategoryTypeIdentifierAudioExposureEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Hearing",
      "abstract": "A category sample type for audio exposure events.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueAudioExposureEvent",
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "yes",
      "iosDeprecated": "14.0",
      "deprecationNote": "Use environmentalAudioExposureEvent instead.",
      "renamedTo": "HKCategoryTypeIdentifier.environmentalAudioExposureEvent",
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/audioexposureevent"
    },
    {
      "identifier": "bleedingAfterMenopause",
      "objcConstant": "HKCategoryTypeIdentifierBleedingAfterMenopause",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "An identifier for samples that record bleeding after menopause.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "27.0",
      "watchosIntroduced": "27.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/bleedingaftermenopause"
    },
    {
      "identifier": "cervicalMucusQuality",
      "objcConstant": "HKCategoryTypeIdentifierCervicalMucusQuality",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample type that records the quality of the user’s cervical mucus.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueCervicalMucusQuality",
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/cervicalmucusquality"
    },
    {
      "identifier": "contraceptive",
      "objcConstant": "HKCategoryTypeIdentifierContraceptive",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample type that records the use of contraceptives.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueContraceptive",
      "iosIntroduced": "14.3",
      "watchosIntroduced": "7.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/contraceptive"
    },
    {
      "identifier": "environmentalAudioExposureEvent",
      "objcConstant": "HKCategoryTypeIdentifierEnvironmentalAudioExposureEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Hearing",
      "abstract": "A category sample type that records exposure to potentially damaging sounds from the environment.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueEnvironmentalAudioExposureEvent",
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/environmentalaudioexposureevent"
    },
    {
      "identifier": "handwashingEvent",
      "objcConstant": "HKCategoryTypeIdentifierHandwashingEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Self Care",
      "abstract": "A category sample type for handwashing events.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/handwashingevent"
    },
    {
      "identifier": "headphoneAudioExposureEvent",
      "objcConstant": "HKCategoryTypeIdentifierHeadphoneAudioExposureEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Hearing",
      "abstract": "A category sample type that records exposure to potentially damaging sounds from headphones.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueHeadphoneAudioExposureEvent",
      "iosIntroduced": "14.2",
      "watchosIntroduced": "7.1",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/headphoneaudioexposureevent"
    },
    {
      "identifier": "highHeartRateEvent",
      "objcConstant": "HKCategoryTypeIdentifierHighHeartRateEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Vital Signs",
      "abstract": "A category sample type for high heart rate events.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "12.2",
      "watchosIntroduced": "5.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/highheartrateevent"
    },
    {
      "identifier": "hypertensionEvent",
      "objcConstant": "HKCategoryTypeIdentifierHypertensionEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Type Properties - generated",
      "abstract": null,
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "26.2",
      "watchosIntroduced": "26.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "no",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/hypertensionevent"
    },
    {
      "identifier": "infrequentMenstrualCycles",
      "objcConstant": "HKCategoryTypeIdentifierInfrequentMenstrualCycles",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample that indicates an infrequent menstrual cycle.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/infrequentmenstrualcycles"
    },
    {
      "identifier": "intermenstrualBleeding",
      "objcConstant": "HKCategoryTypeIdentifierIntermenstrualBleeding",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample type that records spotting outside the normal menstruation period.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/intermenstrualbleeding"
    },
    {
      "identifier": "irregularHeartRhythmEvent",
      "objcConstant": "HKCategoryTypeIdentifierIrregularHeartRhythmEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Vital Signs",
      "abstract": "A category sample type for irregular heart rhythm events.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "12.2",
      "watchosIntroduced": "5.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/irregularheartrhythmevent"
    },
    {
      "identifier": "irregularMenstrualCycles",
      "objcConstant": "HKCategoryTypeIdentifierIrregularMenstrualCycles",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample that indicates an irregular menstrual cycle.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/irregularmenstrualcycles"
    },
    {
      "identifier": "lactation",
      "objcConstant": "HKCategoryTypeIdentifierLactation",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category type that records lactation.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "14.3",
      "watchosIntroduced": "7.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/lactation"
    },
    {
      "identifier": "lowCardioFitnessEvent",
      "objcConstant": "HKCategoryTypeIdentifierLowCardioFitnessEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Activity",
      "abstract": "An event that indicates the user’s VO2 max values consistently fall below a particular aerobic fitness threshold.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueLowCardioFitnessEvent",
      "iosIntroduced": "14.3",
      "watchosIntroduced": "7.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/lowcardiofitnessevent"
    },
    {
      "identifier": "lowHeartRateEvent",
      "objcConstant": "HKCategoryTypeIdentifierLowHeartRateEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Vital Signs",
      "abstract": "A category sample type for low heart rate events.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "12.2",
      "watchosIntroduced": "5.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/lowheartrateevent"
    },
    {
      "identifier": "menopausalState",
      "objcConstant": "HKCategoryTypeIdentifierMenopausalState",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "An identifier for samples that record a person’s menopausal state.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueMenopausalState",
      "iosIntroduced": "27.0",
      "watchosIntroduced": "27.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/menopausalstate"
    },
    {
      "identifier": "menstrualFlow",
      "objcConstant": "HKCategoryTypeIdentifierMenstrualFlow",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample type that records menstrual cycles.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueMenstrualFlow",
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/menstrualflow"
    },
    {
      "identifier": "mindfulSession",
      "objcConstant": "HKCategoryTypeIdentifierMindfulSession",
      "family": "HKCategoryTypeIdentifier",
      "group": "Mindfulness and Sleep",
      "abstract": "A category sample type for recording a mindful session.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/mindfulsession"
    },
    {
      "identifier": "ovulationTestResult",
      "objcConstant": "HKCategoryTypeIdentifierOvulationTestResult",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample type that records the result of an ovulation home test.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueOvulationTestResult",
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/ovulationtestresult"
    },
    {
      "identifier": "persistentIntermenstrualBleeding",
      "objcConstant": "HKCategoryTypeIdentifierPersistentIntermenstrualBleeding",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample that indicates persistent intermenstrual bleeding.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/persistentintermenstrualbleeding"
    },
    {
      "identifier": "pregnancy",
      "objcConstant": "HKCategoryTypeIdentifierPregnancy",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category type that records pregnancy.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "14.3",
      "watchosIntroduced": "7.2",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/pregnancy"
    },
    {
      "identifier": "pregnancyTestResult",
      "objcConstant": "HKCategoryTypeIdentifierPregnancyTestResult",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category type that represents the results from a home pregnancy test.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValuePregnancyTestResult",
      "iosIntroduced": "15.0",
      "watchosIntroduced": "8.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/pregnancytestresult"
    },
    {
      "identifier": "progesteroneTestResult",
      "objcConstant": "HKCategoryTypeIdentifierProgesteroneTestResult",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category type that represents the results from a home progesterone test.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueProgesteroneTestResult",
      "iosIntroduced": "15.0",
      "watchosIntroduced": "8.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/progesteronetestresult"
    },
    {
      "identifier": "prolongedMenstrualPeriods",
      "objcConstant": "HKCategoryTypeIdentifierProlongedMenstrualPeriods",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample that indicates a prolonged menstrual cycle.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/prolongedmenstrualperiods"
    },
    {
      "identifier": "sexualActivity",
      "objcConstant": "HKCategoryTypeIdentifierSexualActivity",
      "family": "HKCategoryTypeIdentifier",
      "group": "Reproductive Health",
      "abstract": "A category sample type that records sexual activity.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/sexualactivity"
    },
    {
      "identifier": "sleepAnalysis",
      "objcConstant": "HKCategoryTypeIdentifierSleepAnalysis",
      "family": "HKCategoryTypeIdentifier",
      "group": "Mindfulness and Sleep",
      "abstract": "A category sample type for sleep analysis information.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValueSleepAnalysis",
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/sleepanalysis"
    },
    {
      "identifier": "toothbrushingEvent",
      "objcConstant": "HKCategoryTypeIdentifierToothbrushingEvent",
      "family": "HKCategoryTypeIdentifier",
      "group": "Self Care",
      "abstract": "A category sample type for toothbrushing events.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": "HKCategoryValue",
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/toothbrushingevent"
    },
    {
      "identifier": "activityMoveMode",
      "objcConstant": "HKCharacteristicTypeIdentifierActivityMoveMode",
      "family": "HKCharacteristicTypeIdentifier",
      "group": "Characteristic Types",
      "abstract": "A characteristic identifier for the user’s activity mode.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcharacteristictypeidentifier/activitymovemode"
    },
    {
      "identifier": "biologicalSex",
      "objcConstant": "HKCharacteristicTypeIdentifierBiologicalSex",
      "family": "HKCharacteristicTypeIdentifier",
      "group": "Characteristic Types",
      "abstract": "A characteristic type identifier for the user’s sex.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcharacteristictypeidentifier/biologicalsex"
    },
    {
      "identifier": "bloodType",
      "objcConstant": "HKCharacteristicTypeIdentifierBloodType",
      "family": "HKCharacteristicTypeIdentifier",
      "group": "Characteristic Types",
      "abstract": "A characteristic type identifier for the user’s blood type.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcharacteristictypeidentifier/bloodtype"
    },
    {
      "identifier": "dateOfBirth",
      "objcConstant": "HKCharacteristicTypeIdentifierDateOfBirth",
      "family": "HKCharacteristicTypeIdentifier",
      "group": "Characteristic Types",
      "abstract": "A characteristic type identifier for the user’s date of birth.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcharacteristictypeidentifier/dateofbirth"
    },
    {
      "identifier": "fitzpatrickSkinType",
      "objcConstant": "HKCharacteristicTypeIdentifierFitzpatrickSkinType",
      "family": "HKCharacteristicTypeIdentifier",
      "group": "Characteristic Types",
      "abstract": "A characteristic type identifier for the user’s skin type.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "9.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcharacteristictypeidentifier/fitzpatrickskintype"
    },
    {
      "identifier": "wheelchairUse",
      "objcConstant": "HKCharacteristicTypeIdentifierWheelchairUse",
      "family": "HKCharacteristicTypeIdentifier",
      "group": "Characteristic Types",
      "abstract": "A characteristic identifier for the user’s use of a wheelchair.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkcharacteristictypeidentifier/wheelchairuse"
    },
    {
      "identifier": "americanFootball",
      "objcConstant": "HKWorkoutActivityTypeAmericanFootball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing American football.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/americanfootball"
    },
    {
      "identifier": "archery",
      "objcConstant": "HKWorkoutActivityTypeArchery",
      "family": "HKWorkoutActivityType",
      "group": "Individual sports",
      "abstract": "The constant for shooting archery.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/archery"
    },
    {
      "identifier": "australianFootball",
      "objcConstant": "HKWorkoutActivityTypeAustralianFootball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing Australian football.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/australianfootball"
    },
    {
      "identifier": "badminton",
      "objcConstant": "HKWorkoutActivityTypeBadminton",
      "family": "HKWorkoutActivityType",
      "group": "Racket sports",
      "abstract": "The constant for playing badminton.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/badminton"
    },
    {
      "identifier": "barre",
      "objcConstant": "HKWorkoutActivityTypeBarre",
      "family": "HKWorkoutActivityType",
      "group": "Studio activities",
      "abstract": "The constant for barre workout.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/barre"
    },
    {
      "identifier": "baseball",
      "objcConstant": "HKWorkoutActivityTypeBaseball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing baseball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/baseball"
    },
    {
      "identifier": "basketball",
      "objcConstant": "HKWorkoutActivityTypeBasketball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing basketball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/basketball"
    },
    {
      "identifier": "bowling",
      "objcConstant": "HKWorkoutActivityTypeBowling",
      "family": "HKWorkoutActivityType",
      "group": "Individual sports",
      "abstract": "The constant for bowling.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/bowling"
    },
    {
      "identifier": "boxing",
      "objcConstant": "HKWorkoutActivityTypeBoxing",
      "family": "HKWorkoutActivityType",
      "group": "Martial arts",
      "abstract": "The constant for boxing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/boxing"
    },
    {
      "identifier": "cardioDance",
      "objcConstant": "HKWorkoutActivityTypeCardioDance",
      "family": "HKWorkoutActivityType",
      "group": "Studio activities",
      "abstract": "The constant for cardiovascular dance workouts.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/cardiodance"
    },
    {
      "identifier": "climbing",
      "objcConstant": "HKWorkoutActivityTypeClimbing",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for climbing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/climbing"
    },
    {
      "identifier": "cooldown",
      "objcConstant": "HKWorkoutActivityTypeCooldown",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for low intensity stretching and mobility exercises following a more vigorous workout.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/cooldown"
    },
    {
      "identifier": "coreTraining",
      "objcConstant": "HKWorkoutActivityTypeCoreTraining",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for core training.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/coretraining"
    },
    {
      "identifier": "cricket",
      "objcConstant": "HKWorkoutActivityTypeCricket",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing cricket.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/cricket"
    },
    {
      "identifier": "crossCountrySkiing",
      "objcConstant": "HKWorkoutActivityTypeCrossCountrySkiing",
      "family": "HKWorkoutActivityType",
      "group": "Snow and ice sports",
      "abstract": "The constant for cross country skiing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/crosscountryskiing"
    },
    {
      "identifier": "crossTraining",
      "objcConstant": "HKWorkoutActivityTypeCrossTraining",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for exercise that includes any mixture of cardio, strength, and/or flexibility training.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/crosstraining"
    },
    {
      "identifier": "curling",
      "objcConstant": "HKWorkoutActivityTypeCurling",
      "family": "HKWorkoutActivityType",
      "group": "Snow and ice sports",
      "abstract": "The constant for curling.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/curling"
    },
    {
      "identifier": "cycling",
      "objcConstant": "HKWorkoutActivityTypeCycling",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for cycling.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/cycling"
    },
    {
      "identifier": "dance",
      "objcConstant": "HKWorkoutActivityTypeDance",
      "family": "HKWorkoutActivityType",
      "group": "Deprecated activity types",
      "abstract": "The constant for dancing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "yes",
      "iosDeprecated": "14.0",
      "deprecationNote": "Use HKWorkoutActivityType.cardioDance or HKWorkoutActivityType.socialDance instead.",
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/dance"
    },
    {
      "identifier": "danceInspiredTraining",
      "objcConstant": "HKWorkoutActivityTypeDanceInspiredTraining",
      "family": "HKWorkoutActivityType",
      "group": "Deprecated activity types",
      "abstract": "The constant for workouts inspired by dance, including Pilates, Barre, and Feldenkrais.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "yes",
      "iosDeprecated": "10.0",
      "deprecationNote": "Use HKWorkoutActivityType.dance, HKWorkoutActivityType.barre, or HKWorkoutActivityType.pilates instead.",
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/danceinspiredtraining"
    },
    {
      "identifier": "discSports",
      "objcConstant": "HKWorkoutActivityTypeDiscSports",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing disc sports such as Ultimate and Disc Golf.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/discsports"
    },
    {
      "identifier": "downhillSkiing",
      "objcConstant": "HKWorkoutActivityTypeDownhillSkiing",
      "family": "HKWorkoutActivityType",
      "group": "Snow and ice sports",
      "abstract": "The constant for downhill skiing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/downhillskiing"
    },
    {
      "identifier": "elliptical",
      "objcConstant": "HKWorkoutActivityTypeElliptical",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for workouts on an elliptical machine.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/elliptical"
    },
    {
      "identifier": "equestrianSports",
      "objcConstant": "HKWorkoutActivityTypeEquestrianSports",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for activities that involve riding a horse, including polo, horse racing, and horse riding.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/equestriansports"
    },
    {
      "identifier": "fencing",
      "objcConstant": "HKWorkoutActivityTypeFencing",
      "family": "HKWorkoutActivityType",
      "group": "Individual sports",
      "abstract": "The constant for fencing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/fencing"
    },
    {
      "identifier": "fishing",
      "objcConstant": "HKWorkoutActivityTypeFishing",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for fishing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/fishing"
    },
    {
      "identifier": "fitnessGaming",
      "objcConstant": "HKWorkoutActivityTypeFitnessGaming",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for playing fitness-based video games.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "13.0",
      "watchosIntroduced": "6.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/fitnessgaming"
    },
    {
      "identifier": "flexibility",
      "objcConstant": "HKWorkoutActivityTypeFlexibility",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for a flexibility workout.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/flexibility"
    },
    {
      "identifier": "functionalStrengthTraining",
      "objcConstant": "HKWorkoutActivityTypeFunctionalStrengthTraining",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for strength training, primarily with free weights and body weight.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/functionalstrengthtraining"
    },
    {
      "identifier": "golf",
      "objcConstant": "HKWorkoutActivityTypeGolf",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for playing golf.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/golf"
    },
    {
      "identifier": "gymnastics",
      "objcConstant": "HKWorkoutActivityTypeGymnastics",
      "family": "HKWorkoutActivityType",
      "group": "Individual sports",
      "abstract": "Performing gymnastics.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/gymnastics"
    },
    {
      "identifier": "handball",
      "objcConstant": "HKWorkoutActivityTypeHandball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing handball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/handball"
    },
    {
      "identifier": "handCycling",
      "objcConstant": "HKWorkoutActivityTypeHandCycling",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for hand cycling.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/handcycling"
    },
    {
      "identifier": "highIntensityIntervalTraining",
      "objcConstant": "HKWorkoutActivityTypeHighIntensityIntervalTraining",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for high intensity interval training.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/highintensityintervaltraining"
    },
    {
      "identifier": "hiking",
      "objcConstant": "HKWorkoutActivityTypeHiking",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for hiking.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/hiking"
    },
    {
      "identifier": "hockey",
      "objcConstant": "HKWorkoutActivityTypeHockey",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing hockey, including ice hockey, field hockey, and related sports.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/hockey"
    },
    {
      "identifier": "hunting",
      "objcConstant": "HKWorkoutActivityTypeHunting",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for hunting.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/hunting"
    },
    {
      "identifier": "jumpRope",
      "objcConstant": "HKWorkoutActivityTypeJumpRope",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for jumping rope.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/jumprope"
    },
    {
      "identifier": "kickboxing",
      "objcConstant": "HKWorkoutActivityTypeKickboxing",
      "family": "HKWorkoutActivityType",
      "group": "Martial arts",
      "abstract": "The constant for kickboxing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/kickboxing"
    },
    {
      "identifier": "lacrosse",
      "objcConstant": "HKWorkoutActivityTypeLacrosse",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing lacrosse.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/lacrosse"
    },
    {
      "identifier": "martialArts",
      "objcConstant": "HKWorkoutActivityTypeMartialArts",
      "family": "HKWorkoutActivityType",
      "group": "Martial arts",
      "abstract": "The constant for practicing martial arts.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/martialarts"
    },
    {
      "identifier": "mindAndBody",
      "objcConstant": "HKWorkoutActivityTypeMindAndBody",
      "family": "HKWorkoutActivityType",
      "group": "Studio activities",
      "abstract": "The constant for performing activities like walking meditation, Gyrotonic exercise, and Qigong.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/mindandbody"
    },
    {
      "identifier": "mixedCardio",
      "objcConstant": "HKWorkoutActivityTypeMixedCardio",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for workouts that mix a variety of cardio exercise machines or modalities.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/mixedcardio"
    },
    {
      "identifier": "mixedMetabolicCardioTraining",
      "objcConstant": "HKWorkoutActivityTypeMixedMetabolicCardioTraining",
      "family": "HKWorkoutActivityType",
      "group": "Deprecated activity types",
      "abstract": "The constant for performing any mix of cardio-focused exercises.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "yes",
      "iosDeprecated": "11.0",
      "deprecationNote": "Use HKWorkoutActivityType.mixedCardio or HKWorkoutActivityType.highIntensityIntervalTraining instead.",
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/mixedmetaboliccardiotraining"
    },
    {
      "identifier": "other",
      "objcConstant": "HKWorkoutActivityTypeOther",
      "family": "HKWorkoutActivityType",
      "group": "Other activities",
      "abstract": "The constant for a workout that does not match any of the other workout activity types.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/other"
    },
    {
      "identifier": "paddleSports",
      "objcConstant": "HKWorkoutActivityTypePaddleSports",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for canoeing, kayaking, paddling an outrigger, paddling a stand-up paddle board, and related sports.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/paddlesports"
    },
    {
      "identifier": "pickleball",
      "objcConstant": "HKWorkoutActivityTypePickleball",
      "family": "HKWorkoutActivityType",
      "group": "Racket sports",
      "abstract": "The constant for playing pickleball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/pickleball"
    },
    {
      "identifier": "pilates",
      "objcConstant": "HKWorkoutActivityTypePilates",
      "family": "HKWorkoutActivityType",
      "group": "Studio activities",
      "abstract": "The constant for a pilates workout.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/pilates"
    },
    {
      "identifier": "play",
      "objcConstant": "HKWorkoutActivityTypePlay",
      "family": "HKWorkoutActivityType",
      "group": "Outdoor activities",
      "abstract": "The constant for play-based activities like tag, dodgeball, hopscotch, tetherball, and playing on a jungle gym.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/play"
    },
    {
      "identifier": "preparationAndRecovery",
      "objcConstant": "HKWorkoutActivityTypePreparationAndRecovery",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for warm-up and therapeutic activities like foam rolling and stretching.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/preparationandrecovery"
    },
    {
      "identifier": "racquetball",
      "objcConstant": "HKWorkoutActivityTypeRacquetball",
      "family": "HKWorkoutActivityType",
      "group": "Racket sports",
      "abstract": "The constant for playing racquetball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/racquetball"
    },
    {
      "identifier": "rowing",
      "objcConstant": "HKWorkoutActivityTypeRowing",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for rowing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/rowing"
    },
    {
      "identifier": "rugby",
      "objcConstant": "HKWorkoutActivityTypeRugby",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing rugby.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/rugby"
    },
    {
      "identifier": "running",
      "objcConstant": "HKWorkoutActivityTypeRunning",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for running and jogging.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/running"
    },
    {
      "identifier": "sailing",
      "objcConstant": "HKWorkoutActivityTypeSailing",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for sailing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/sailing"
    },
    {
      "identifier": "skatingSports",
      "objcConstant": "HKWorkoutActivityTypeSkatingSports",
      "family": "HKWorkoutActivityType",
      "group": "Snow and ice sports",
      "abstract": "The constant for skating activities, including ice skating, speed skating, inline skating, and skateboarding.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/skatingsports"
    },
    {
      "identifier": "snowboarding",
      "objcConstant": "HKWorkoutActivityTypeSnowboarding",
      "family": "HKWorkoutActivityType",
      "group": "Snow and ice sports",
      "abstract": "The constant for snowboarding.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/snowboarding"
    },
    {
      "identifier": "snowSports",
      "objcConstant": "HKWorkoutActivityTypeSnowSports",
      "family": "HKWorkoutActivityType",
      "group": "Snow and ice sports",
      "abstract": "The constant for a variety of snow sports, including sledding, snowmobiling, or building a snowman.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/snowsports"
    },
    {
      "identifier": "soccer",
      "objcConstant": "HKWorkoutActivityTypeSoccer",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing soccer.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/soccer"
    },
    {
      "identifier": "socialDance",
      "objcConstant": "HKWorkoutActivityTypeSocialDance",
      "family": "HKWorkoutActivityType",
      "group": "Studio activities",
      "abstract": "The constant for dancing with a partner or partners, such as swing, salsa, or folk dances.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "14.0",
      "watchosIntroduced": "7.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/socialdance"
    },
    {
      "identifier": "softball",
      "objcConstant": "HKWorkoutActivityTypeSoftball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing softball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/softball"
    },
    {
      "identifier": "squash",
      "objcConstant": "HKWorkoutActivityTypeSquash",
      "family": "HKWorkoutActivityType",
      "group": "Racket sports",
      "abstract": "The constant for playing squash.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/squash"
    },
    {
      "identifier": "stairClimbing",
      "objcConstant": "HKWorkoutActivityTypeStairClimbing",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for workouts using a stair climbing machine.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/stairclimbing"
    },
    {
      "identifier": "stairs",
      "objcConstant": "HKWorkoutActivityTypeStairs",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for running, walking, or other drills using stairs (for example, in a stadium or inside a multilevel building).",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/stairs"
    },
    {
      "identifier": "stepTraining",
      "objcConstant": "HKWorkoutActivityTypeStepTraining",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for training using a step bench.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/steptraining"
    },
    {
      "identifier": "surfingSports",
      "objcConstant": "HKWorkoutActivityTypeSurfingSports",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for a variety of surf sports, including surfing, kite surfing, and wind surfing.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/surfingsports"
    },
    {
      "identifier": "swimBikeRun",
      "objcConstant": "HKWorkoutActivityTypeSwimBikeRun",
      "family": "HKWorkoutActivityType",
      "group": "Multisport activities",
      "abstract": "The constant for multisport activities like triathlons.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/swimbikerun"
    },
    {
      "identifier": "swimming",
      "objcConstant": "HKWorkoutActivityTypeSwimming",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for swimming.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/swimming"
    },
    {
      "identifier": "tableTennis",
      "objcConstant": "HKWorkoutActivityTypeTableTennis",
      "family": "HKWorkoutActivityType",
      "group": "Racket sports",
      "abstract": "The constant for playing table tennis.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/tabletennis"
    },
    {
      "identifier": "taiChi",
      "objcConstant": "HKWorkoutActivityTypeTaiChi",
      "family": "HKWorkoutActivityType",
      "group": "Martial arts",
      "abstract": "The constant for tai chi.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "11.0",
      "watchosIntroduced": "4.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/taichi"
    },
    {
      "identifier": "tennis",
      "objcConstant": "HKWorkoutActivityTypeTennis",
      "family": "HKWorkoutActivityType",
      "group": "Racket sports",
      "abstract": "The constant for playing tennis.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/tennis"
    },
    {
      "identifier": "trackAndField",
      "objcConstant": "HKWorkoutActivityTypeTrackAndField",
      "family": "HKWorkoutActivityType",
      "group": "Individual sports",
      "abstract": "Participating in track and field events, including shot put, javelin, pole vaulting, and related sports.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/trackandfield"
    },
    {
      "identifier": "traditionalStrengthTraining",
      "objcConstant": "HKWorkoutActivityTypeTraditionalStrengthTraining",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for strength training exercises primarily using machines or free weights.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/traditionalstrengthtraining"
    },
    {
      "identifier": "transition",
      "objcConstant": "HKWorkoutActivityTypeTransition",
      "family": "HKWorkoutActivityType",
      "group": "Multisport activities",
      "abstract": "A constant for the transition time between activities in a multisport workout.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "16.0",
      "watchosIntroduced": "9.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/transition"
    },
    {
      "identifier": "underwaterDiving",
      "objcConstant": "HKWorkoutActivityTypeUnderwaterDiving",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for underwater diving.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "17.0",
      "watchosIntroduced": "10.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/underwaterdiving"
    },
    {
      "identifier": "volleyball",
      "objcConstant": "HKWorkoutActivityTypeVolleyball",
      "family": "HKWorkoutActivityType",
      "group": "Team sports",
      "abstract": "The constant for playing volleyball.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/volleyball"
    },
    {
      "identifier": "walking",
      "objcConstant": "HKWorkoutActivityTypeWalking",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for walking.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/walking"
    },
    {
      "identifier": "waterFitness",
      "objcConstant": "HKWorkoutActivityTypeWaterFitness",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for aerobic exercise performed in shallow water.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/waterfitness"
    },
    {
      "identifier": "waterPolo",
      "objcConstant": "HKWorkoutActivityTypeWaterPolo",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for playing water polo.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/waterpolo"
    },
    {
      "identifier": "waterSports",
      "objcConstant": "HKWorkoutActivityTypeWaterSports",
      "family": "HKWorkoutActivityType",
      "group": "Water activities",
      "abstract": "The constant for a variety of water sports, including water skiing, wake boarding, and related activities.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/watersports"
    },
    {
      "identifier": "wheelchairRunPace",
      "objcConstant": "HKWorkoutActivityTypeWheelchairRunPace",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for wheelchair workout at running pace.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/wheelchairrunpace"
    },
    {
      "identifier": "wheelchairWalkPace",
      "objcConstant": "HKWorkoutActivityTypeWheelchairWalkPace",
      "family": "HKWorkoutActivityType",
      "group": "Exercise and fitness",
      "abstract": "The constant for a wheelchair workout at walking pace.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "10.0",
      "watchosIntroduced": "3.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/wheelchairwalkpace"
    },
    {
      "identifier": "wrestling",
      "objcConstant": "HKWorkoutActivityTypeWrestling",
      "family": "HKWorkoutActivityType",
      "group": "Martial arts",
      "abstract": "The constant for wrestling.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/wrestling"
    },
    {
      "identifier": "yoga",
      "objcConstant": "HKWorkoutActivityTypeYoga",
      "family": "HKWorkoutActivityType",
      "group": "Studio activities",
      "abstract": "The constant for practicing yoga.",
      "aggregation": null,
      "unitFamily": null,
      "valueEnum": null,
      "iosIntroduced": "8.0",
      "watchosIntroduced": "2.0",
      "deprecated": "no",
      "iosDeprecated": null,
      "deprecationNote": null,
      "renamedTo": null,
      "appleDocumented": "yes",
      "appleDocs": "https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype/yoga"
    }
  ]
}