The Strava mobile applications and 3rd party developers use the V3 API to communicate with Strava. As such it is important to maintain stability. Still there are cases where changes need to improve performance and add features. Those changes are documented here.
August 1, 2017
Deprecate club announcement endpoint
June 27, 2017
Add PR Counts to activity summaries
April 10th, 2017
Add pagination &
estimated_moving_time to routes
March 20, 2017
name to route meta
March 9, 2017
Add schedule related fields to group event detail
March 1, 2017
Add endpoint to delete group event
February 24, 2017
start_latlng to group event summary
February 3, 2017
joined to group event summary
January 17, 2017
Removed delete activity endpoint
January 9, 2017
Add name to club meta
December 20, 2016
Add group event athletes endpoint
December 9, 2016
joined field to group event detail
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
Add featured running races.
September 21, 2016
Add brand guidelines.
August 31, 2016
Add ablity to star and unstar a segment.
August 25, 2016
country to club summary.
June 30, 2016
Add power zones to athlete zones.
June 27th, 2016
private to club summary.
June 9, 2016
url to club details and summaries.
June 2, 2016
Add new athlete zones endpoint to display heart rate zones.
May 13, 2016
owner statuses to club details.
May 9, 2016
following_count to club details.
May 2, 2016
Add club admins endpoint.
April 26, 2016
New sort orders for club members endpoint.
April 22, 2016
Update club join for
April 21, 2016
Add device name to activity details.
April 20, 2016
membership status to club details.
April 13, 2016
Club details for invite-only clubs are now visible to non-members.
March 21, 2016
has_heartrate to activities endpoints.
December 29, 2015
Add swim stats to athlete stats endpoint.
December 23, 2015
max_watts to activity summaries and details
December 10, 2015
Activity location attribute
deprecation moved up to December 18th.
December 3, 2015
suffer_score in activity summaries.
November 23, 2015
Deprecate activity location attributes.
October 8, 2015
Add embed token to activity details.
September 25, 2015
CrossCountrySkiing from list of valid activity types on activity summary and detail.
September 25, 2015
hazardous attribute to segment summary.
July 16, 2015
commute options to activity create.
June 12, 2015
trucated from activity summary and detail.
Clarify updating of Athlete gender.
June 5, 2015
total_photo_count param on activity summary and detail.
May 18, 2015
athlete_type to athlete detail.
April 27, 2015
Add club group events endpoint.
April 6, 2015
Add club announcements endpoint.
March 10, 2015
weight to athlete detail.
December 29, 2014
Document activity related/group activity.
September 5, 2014
device_watts to activity, indicates if the source of the power data is a device,
or estimated by Strava.
August 26, 2014
Add new activity types.
August 11, 2014
Segment effort IDs exceed 2^32 and should be represented with 64-bit datatypes.
July 24, 2014
List starred segments for any athlete.
April 7, 2014
Add segment efforts endpoint to list segment efforts filtered by date and athlete.
March 17, 2014
calories attribute from the activity summary.
February 26, 2014
Rename upload parameter
trainer for consistency throughout the API.
stationary will continue to work until further notice.
February 3, 2014
Allow the clearing of gear from an activity by passing ‘none’ for
gear_id on activity update.
January 24, 2014
Add segment leaderboard pagination.
January 12, 2014
location_country to athlete, activity, segment and club summaries