Skip to main content
Answered

Retrieving relative_effort and private_notes

  • June 7, 2025
  • 5 replies
  • 210 views

Forum|alt.badge.img+1

Hi Team, I am new to the Strava API and struggle to get the relative_effort and private_notes for my activities via the API. Anyone who solved this yet? activity:read_all is set.
Many thanks 
Fabian

Best answer by Jan_Mantau

Relative effort (subscribers only):

Endpoints: /activities/{id} or /athlete/activities

Key: suffer_score

 

Private notes:

Endpoint: /activities/{id}

Key: private_note

5 replies

Jan_Mantau
Superuser
Forum|alt.badge.img+26
  • Superuser
  • June 7, 2025

Which problems do you encounter with these two metrics?


Forum|alt.badge.img+1
  • Author
  • Hub Rookie
  • June 8, 2025

I can’t access these metrics via the api. I don’t get any data back.


Jan_Mantau
Superuser
Forum|alt.badge.img+26
  • Superuser
  • Answer
  • June 8, 2025

Relative effort (subscribers only):

Endpoints: /activities/{id} or /athlete/activities

Key: suffer_score

 

Private notes:

Endpoint: /activities/{id}

Key: private_note


ActivityFix
Superuser
Forum|alt.badge.img+24
  • Superuser
  • June 8, 2025

My suggestion would be to dump the raw JSON output from getActivityById and browse through the fields. You can either use something like Postman to view it, or just dump the output to a log file in your app. You'll see the field names and values which should help you figure out exactly how to extract the data you're looking for, what it looks like, and whether it's available at all 


Forum|alt.badge.img+1
  • Author
  • Hub Rookie
  • June 10, 2025

Thanks both,

it works now with the correct properties Jan posted.

many thanks