Strava V3 API Changelog

The Strava mobile applications and 3rd party applications use the V3 API to communicate with Strava. The Strava API Team strives to provide a stable interface with clear documentation. It is important to maintain a clear record of functional changes to the V3 API; the changelog is the official external record of these changes.

November 9, 2017
  • Update Premium weight classes so that 0_124 is the bottom bucket for the segment leaderboard endpoint.
October 19, 2017
October 11, 2017
  • Delete club announcements endpoint.
August 29, 2017
  • Add owner_id to club detail.
  • Add endpoints to approve club membership, decline club membership, promote a club admin, and revoke a club admin.
August 3, 2017
  • Add type and after to list routes endpoint.
  • Add created_at and updated_at to route detail endpoint, and deprecate timestamp.
August 1, 2017
  • Deprecate club announcements endpoint.
July 24, 2017
June 27, 2017
April 10th, 2017
  • Add pagination & estimated_moving_time to route detail endpoint.
March 20, 2017
  • Add name to route meta endpoint.
March 9, 2017
  • Add schedule-related fields to group event detail endpoint.
March 1, 2017
  • Add endpoint to delete group event.
February 24, 2017
  • Add start_latlng to group event summary endpoint.
February 3, 2017
  • Add joined to group event summary endpoint.
January 17, 2017
  • Removed delete activity endpoint.
January 9, 2017
December 20, 2016
  • Add group event endpoint.
December 15, 2016
  • Add route meta representation.
  • Deprecate route_id fields in group event summary group event detail.
December 12, 2016
  • Add club representations
  • Deprecate club_id fields in group event summary and group event detail.
December 9, 2016
  • Add joined field to group event detail.
December 9, 2016
  • Add group event join and leave endpoints.
December 5, 2016
December 2, 2016
  • Restructure club group events into a new page.
December 2, 2016
  • Update club members endpoint to respect Enhanced Privacy Mode.
November 2, 2016
September 21, 2016
  • Add brand guidelines.
August 31, 2016
  • Add ability to star and unstar a segment.
August 25, 2016
June 30, 2016
June 27th, 2016
June 9, 2016
June 2, 2016
May 13, 2016
  • Add club admin and owner statuses to club detail) endpoint.
May 9, 2016
May 2, 2016
April 26, 2016
April 22, 2016
April 21, 2016
April 20, 2016
April 13, 2016
  • Update club detail for invite-only clubs to be visible to non-members.
March 21, 2016
December 29, 2015
December 23, 2015
December 11, 2015
  • Add route and route streams endpoints.
December 10, 2015
  • Move activity location attribute deprecation to December 18, 2016.
December 3, 2015
November 23, 2015
  • Deprecate activity location attributes.
October 8, 2015
September 25, 2015
September 25, 2015
July 17, 2015
  • Add trainer option to activity create endpoint.
  • Add commute option to activity upload endpoint.
July 16, 2015
  • Add private and commute options to activity create endpoint.
June 12, 2015
June 12, 2015
  • Clarify updating athlete gender.
June 5, 2015
May 18, 2015
April 27, 2015
  • Add club group events endpoint.
April 7, 2015
April 6, 2015
March 10, 2015
February 7, 2015
December 29, 2014
December 18, 2014
  • Add join club and leave club.
  • Add TCX support for ‘hiking’, ‘walking’, and ‘swimming’.
September 23, 2014
  • Add weighted_average_watts to the activity summary endpoint
  • Add documentation about the generic “with barometer” device.
September 5, 2014
  • Add device_watts to athlete activities, which indicates if the source of the power data is a device or Strava’s estimate.
August 26, 2014
August 11, 2014
July 24, 2014
June 15, 2014
June 3, 2014
  • Add average_cadence, average_watts, average_heartrate and max_heartrate to the segment effort endpoint.
  • Remove bike_weight and athlete_weight from the activity zones endpoint.
April 7, 2014
March 17, 2014
February 26, 2014
  • Rename activity upload parameter stationary to trainer for consistency throughout the API.
February 10, 2014
  • Add hidden attribute to segment effort objects returned as part of an activity detail response.
February 3, 2014
  • Allow the clearing of gear from an activity by passing ‘none’ for gear_id on activity update.
January 31, 2014
January 24, 2014
January 12, 2014
January 8, 2014
January 6, 2014