club activities api with limited information

1,484 views
Skip to first unread message

Filipe Lino

unread,
Mar 21, 2018, 3:35:26 AM3/21/18
to Strava API
Activities per club is not returning the same data since 19-03-2018 20h30 UTC time.

Now we get:
{u'distance': 8603.3, u'name': u'Afternoon Run', u'total_elevation_gain': 20.0, u'athlete': {u'resource_state': 2, u'lastname': u'L.', u'firstname': u'Filipe'}, u'workout_type': None, u'moving_time': 2745, u'elapsed_time': 2749, u'resource_state': 2, u'type': u'Run'}



Before we got this information:
{
 u
'athlete': {u'badge_type_id': 0,
  u
'city': u'Lisbon',
  u
'country': None,
  u
'created_at': u'2016-09-17T04:36:20Z',
  u
'firstname': u'x',
  u
'follower': u'accepted',
  u
'friend': u'accepted',
  u
'id': x,
  u
'lastname': u'x',
  u
'premium': False,
  u
'profile': u'x',
  u
'profile_medium': u'x',
  u
'resource_state': 2,
  u
'sex': u'M',
  u
'state': None,
  u
'updated_at': u'2017-12-25T19:25:40Z',
  u
'username': None},
 u
'athlete_count': 1,
 u
'average_cadence': 77.6,
 u
'average_heartrate': 176.3,
 u
'average_speed': 3.119,
 u
'comment_count': 0,
 u
'commute': False,
 u
'distance': 2201.7,
 u
'elapsed_time': 706,
 u
'end_latlng': None,
 u
'external_id': u'garmin_push_2398101002',
 u
'flagged': False,
 u
'from_accepted_tag': False,
 u
'gear_id': None,
 u
'has_heartrate': True,
 u
'has_kudoed': False,
 u
'id': 1328353953,
 u
'kudos_count': 0,
 u
'location_city': None,
 u
'location_country': None,
 u
'location_state': None,
 u
'manual': False,
 u
'map': {u'id': u'a1328353953',
  u
'resource_state': 2,
  u
'summary_polyline': None},
 u
'max_heartrate': 188.0,
 u
'max_speed': 3.9,
 u
'moving_time': 706,
 u
'name': u'Evening Run',
 u
'photo_count': 0,
 u
'pr_count': 0,
 u
'private': False,
 u
'resource_state': 2,
 u
'start_date': u'2017-12-26T20:09:10Z',
 u
'start_date_local': u'2017-12-26T20:09:10Z',
 u
'start_latitude': None,
 u
'start_latlng': None,
 u
'start_longitude': None,
 u
'timezone': u'(GMT+00:00) Europe/Lisbon',
 u
'total_elevation_gain': 0.0,
 u
'total_photo_count': 0,
 u
'trainer': True,
 u
'type': u'Run',
 u
'upload_id': 1436104454,
 u
'utc_offset': 0.0,
 u
'workout_type': None}

As you can see the information retrieved now is really limited, there is not activity id, athlete id, no any dates. Can we point to another version that contains this information? what is the workaround here?

Mikhail Gribkov

unread,
Mar 21, 2018, 9:44:19 AM3/21/18
to Strava API
These changes completely broke my stats gathering app too.

Strava is generally changing API towards using authenticated athletes data only. Current club activities output seem to be absolutely of no use :(

Justin W Hall

unread,
Mar 21, 2018, 8:28:59 PM3/21/18
to Strava API
+1 with a broken app. WUT!

Rick Harris

unread,
Mar 22, 2018, 3:20:47 AM3/22/18
to Strava API
I had have the same issue, wtf is going on at Strava.  First they remove the followers access, now they removed the club member ID's.   Hours of work basically promoting their website for free and now this.  Great.


Jannic Beck

unread,
Mar 22, 2018, 3:13:35 PM3/22/18
to Strava API
Just a guess: All this looks like this might be due to protecting the privacy of other users, which is a good thing. But I agree that this should be communicated with the developer community.

Hugo Araújo

unread,
Mar 23, 2018, 5:11:10 PM3/23/18
to Strava API
Hi,

This change broke my site. Is this intended or will be fixed?

Thanks
Hugo 

Jay Queue

unread,
Mar 28, 2018, 4:45:13 AM3/28/18
to Strava API
The only "fix" will be OAuth I think.

Sergey Minaev

unread,
Mar 31, 2018, 8:03:51 PM3/31/18
to Strava API
This has completely broke my app. Days of work are going to hell.

Prof

unread,
Apr 1, 2018, 7:18:39 PM4/1/18
to Strava API
Well, looking at a similar issue with another API change, you can expect no response, no communication and no solution from strava...
See: https://groups.google.com/forum/#!topic/strava-api/SsL2ytxtZng
Reply all
Reply to author
Forward
0 new messages