Will the new 'RPE score' be included in the activity API response?

225 views
Skip to first unread message

Jules Holleboom

unread,
Sep 20, 2019, 9:49:52 AM9/20/19
to Strava API
Strava yesterday added the ability to define a 'rated perceived exertion' (RPE) for activities. This score (1-10) is used to calculate training load in case no heart rate / power data is present. Any chance this score will be include in the activity API response?

Mark Stubbs

unread,
Sep 22, 2019, 10:19:50 PM9/22/19
to Strava API
Hi Jules,
I was just thinking about this and how when there are changes to the Strava application they are not reflected in the API docs or changelog.
Anyway, grumble over!  

Perceived exertion is revealed in the detailed activity endpoint: https://www.strava.com/api/v3/activities/{id} - though not in the summary activity endpoint, my app uses only the summary activity endpoint so unlucky for me :( 

There appears to be two related objects in the response:  
"perceived_exertion":1.0,
"prefer_perceived_exertion":false

I guess the second one is something to do with whether the user prefers PE over Heartrate (?)

Jules Holleboom

unread,
Sep 23, 2019, 3:38:31 AM9/23/19
to Strava API
Hi Mark, thanks for the response. It seems Strava added the objects in the endpoint a few hours/days after launching. That's great news.

I guess the second one is something to do with whether the user prefers PE over Heartrate (?)

Yes, indeed (heartrate or power)
Reply all
Reply to author
Forward
0 new messages