Developer Resources
Public API Documentation
http://www.trainingpeaks.com/tpwebservices/service.asmx
The following operations are supported. For a formal definition, please review the Service Description.
-
AddWorkoutsForAthlete
Add workout(s) for an athlete -
CreateFreePersonalEditionAccountForAffiliate
Method to add free personal edition accounts remotely -
GetWorkoutsForAthlete
Get workout schedule for an athlete -
ImportFileForUser
Import a file to Training Peaks by passing the credentials (username and password) as well as the file in a byte array. If the file cannot be understood or the login credentials are incorrect, an exception will be thrown. PWX File Format for upload http://www.peaksware.com/PWX/1/0/pwx.xsd -
LogWeight
Log weight to Training Peaks by passing the credentials (username and password) as well as the weight in kilograms -
SendEMail
Service to send email. -
UpdateWorkoutsForAthlete
Update workout(s) for an athlete -
Version
Get the current version of TPWebServices.
