TrainingPeaks is not currently directly compatible with the Apple Watch. TrainingPeaks ability to get data from the watch is dependent on 3rd party apps, such as the Wahoo RunFit app. These 3rd party apps will record the data in a way that is readable by TrainingPeaks. The data from the Apple Watch itself is not recorded in a usable format.
Please contact Apple and or those 3rd Party app developers directly with questions/requests on compatibility with TrainingPeaks.