Showing results for 
Search instead for 
Did you mean: 

Update Activity RPE via API?

Hi everyone!  I am somewhat familiar with Strava's API both directly via HTTP and with the Python Stravalib library through my visualization app Heatflask ( (Client ID 12700) which I has been running since 2016.
However I have another thing I am trying to do on my own.  I have a lot of old activities that I imported from SportTracks dating from 2009 - 2014, very few of which have heart-rate data.  I would like to retroactively update RPE ( for these activities by comparing with similar more recent efforts.   I can manually change that value one activity at a time on Strava website, which is really slow.  Is there any way I can do it via API? I do not see RPE as a parameter for Activity update (
In fact, the only info I have seen about RPE for Strava's API was this groups message from 2019, and it is still not part of the official documentation:

Is anyone out there modifying RPE using Strava's API?  How are you doing it? Thanks!!
(This message is cross-posted on Strava Developer Community Google group.)


Wow.  Nothing.  Am I missing something here?