API Reference#
Welcome to the API documentation for the stravalib package. Below the main modules are listed.
Warning
Note that only public facing methods are documented here.
- Client
- Model Functions and Classes
lazy_property()
check_valid_location()
naive_datetime()
DeprecatedSerializableMixin
BackwardCompatibilityMixin
BoundClientEntity
LatLon
Club
Gear
Bike
Shoe
ActivityTotals
AthleteStats
Athlete
ActivityComment
ActivityPhotoPrimary
ActivityPhotoMeta
ActivityPhoto
ActivityKudos
ActivityLap
Map
Split
SegmentExplorerResult
AthleteSegmentStats
AthletePrEffort
Segment
SegmentEffortAchievement
BaseEffort
BestEffort
SegmentEffort
Activity
DistributionBucket
BaseActivityZone
Stream
Route
Subscription
SubscriptionCallback
SubscriptionUpdate
- Strava Model
- Unit helper
- Protocol
- Limiter (Util Submodule)
- Field Conversions
- Exceptions & Error Handling
AuthError
LoginFailed
LoginRequired
UnboundEntity
Fault
ObjectNotFound
AccessUnauthorized
RateLimitExceeded
RateLimitTimeout
ActivityUploadFailed
ErrorProcessingActivity
CreatedActivityDeleted
ActivityPhotoUploadFailed
ActivityPhotoUploadNotSupported
TimeoutExceeded
NotAuthenticatedAthlete
warn_method_deprecation()
warn_param_unsupported()
warn_param_deprecation()
warn_param_unofficial()
warn_attribute_unofficial()
warn_method_unofficial()
warn_units_deprecated()