The Hub is now in read-only mode as we make improvements to the Hub experience. More information is available here.
05-08-2023 01:31 AM
I am on the committe of a running club and we wanted to use the API to track our athletes and give recognition, awards etc. However, the API /clubs/{id}/activities returns a maximum of 200 activities for me - can this be changed?
In addition, the activities have no date or activity ID, which meens I can't analyse (for example, most runs or highest distance in a period).
I have the rights to see this detail - it's visible in the app or website - how can I get it through the API?
Thanks
Peter
08-10-2023 12:45 AM
This is related to the issues I opened some time ago:
We may want to 👍 each others to give visibility to this need.
08-08-2023 02:55 AM
I have the same problem, I also have a club with more than 200 activities and when I try to get 200 records of the second page it returns empty.
Example:
GET https://www.strava.com/api/v3/clubs/XXXXXXXXX/activities?per_page=200&page=2
Also, it's very useful to know the date of each activity.
05-14-2023 12:08 PM
We're in a similar position; We wanted to encourage our team to walk more during May, and got 300~ people signed up with Strava and joining our club. Our goal was to provide some prizes for 'groups' of our teams (Based on their office locations)
However, we've immediatly found that team-members are adding all sorts of activities and as we're unable to list data for the whole group broken down by activity I thought i'd try the API.
Nope - not viable.
1. Can't filter or obtain date of activity on club API
2. The lack of Activity ID means I cant get that extra context even with more API calls
3. The regular data exports only include top 100 members, missing 2/3rds of our group
Welcome to the Community - here is your guide to help you get started!