stravalib.client.Client.get_activities#

Client.get_activities(before: datetime | str | None = None, after: datetime | str | None = None, limit: int | None = None) BatchedResultsIterator[SummaryActivity][source]#

Get activities for authenticated user sorted by newest first.

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

Parameters:
  • before (datetime.datetime or str or None, default=None) – Result will start with activities whose start date is before specified date. (UTC)

  • after (datetime.datetime or str or None, default=None) – Result will start with activities whose start date is after specified value. (UTC)

  • limit (int or None, default=None) – Maximum number of activities to return.

Returns:

An iterator of stravalib.model.SummaryActivity objects.

Return type:

stravalib.model.BatchedResultsIterator