---
title: cyclingFunctionalThresholdPower
framework: healthkit
role: symbol
role_heading: Type Property
path: healthkit/hkquantitytypeidentifier/cyclingfunctionalthresholdpower
---

# cyclingFunctionalThresholdPower

A quantity sample type that measures the estimated maximum average power sustained while riding a bike for 60 minutes.

## Declaration

```swift
static let cyclingFunctionalThresholdPower: HKQuantityTypeIdentifier
```

## Discussion

Discussion Cycling Functional Threshold Power (FTP) is an estimate of the maximum average power you can sustain for 60 minutes while riding a bike. These samples use power units (described in HKUnit) and measure discrete values (described in HKQuantityAggregationStyle). During cycling workouts, the system automatically records estimated FTP samples on Apple Watch.

## See Also

### Activity

- [stepCount](healthkit/hkquantitytypeidentifier/stepcount.md)
- [distanceWalkingRunning](healthkit/hkquantitytypeidentifier/distancewalkingrunning.md)
- [runningGroundContactTime](healthkit/hkquantitytypeidentifier/runninggroundcontacttime.md)
- [runningPower](healthkit/hkquantitytypeidentifier/runningpower.md)
- [runningSpeed](healthkit/hkquantitytypeidentifier/runningspeed.md)
- [runningStrideLength](healthkit/hkquantitytypeidentifier/runningstridelength.md)
- [runningVerticalOscillation](healthkit/hkquantitytypeidentifier/runningverticaloscillation.md)
- [distanceCycling](healthkit/hkquantitytypeidentifier/distancecycling.md)
- [pushCount](healthkit/hkquantitytypeidentifier/pushcount.md)
- [distanceWheelchair](healthkit/hkquantitytypeidentifier/distancewheelchair.md)
- [swimmingStrokeCount](healthkit/hkquantitytypeidentifier/swimmingstrokecount.md)
- [distanceSwimming](healthkit/hkquantitytypeidentifier/distanceswimming.md)
- [distanceDownhillSnowSports](healthkit/hkquantitytypeidentifier/distancedownhillsnowsports.md)
- [basalEnergyBurned](healthkit/hkquantitytypeidentifier/basalenergyburned.md)
- [activeEnergyBurned](healthkit/hkquantitytypeidentifier/activeenergyburned.md)
