stravalib.client.Client.get_activity_zones#

Client.get_activity_zones(activity_id: int) list[ActivityZone][source]#

Gets activity zones for activity.

Activity zones relate to a users effort (heartrate and power).

https://developers.strava.com/docs/reference/#api-Activities-getZonesByActivityId

Parameters:

activity_id (int) – The activity for which to get zones.

Returns:

A list of stravalib.model.ActivityZone objects.

Return type:

list

Notes

Activity zones require a Strava premium account. The Strava API has the return value for activity zones incorrectly typed as int when it can return either int or float.