Skip to main content
Ctrl+K
Stravalib 2.x is out 🚀! Check out our migration guide for tips on changes from Stravalib V1!

Stravalib Docs

  • 🏠 Home
  • Get Started
  • Code/API Reference
  • Contribute
  • What's new
  • GitHub
  • 🏠 Home
  • Get Started
  • Code/API Reference
  • Contribute
  • What's new
  • GitHub

Section Navigation

  • Client
    • stravalib.client.Client
    • stravalib.client.BatchedResultsIterator
    • stravalib.client.ActivityUploader
    • stravalib.client.Client.authorization_url
    • stravalib.client.Client.exchange_code_for_token
    • stravalib.client.Client.refresh_access_token
    • stravalib.client.Client.deauthorize
    • stravalib.client.Client.get_activities
    • stravalib.client.Client.get_athlete
    • stravalib.client.Client.update_athlete
    • stravalib.client.Client.get_athlete_koms
    • stravalib.client.Client.get_athlete_stats
    • stravalib.client.Client.get_athlete_clubs
    • stravalib.client.Client.get_gear
    • stravalib.client.Client.join_club
    • stravalib.client.Client.leave_club
    • stravalib.client.Client.get_club
    • stravalib.client.Client.get_club_members
    • stravalib.client.Client.get_club_activities
    • stravalib.client.Client.get_activity
    • stravalib.client.Client.create_activity
    • stravalib.client.Client.update_activity
    • stravalib.client.Client.upload_activity
    • stravalib.client.Client.get_activity_zones
    • stravalib.client.Client.get_activity_comments
    • stravalib.client.Client.get_activity_kudos
    • stravalib.client.Client.get_activity_photos
    • stravalib.client.Client.get_activity_laps
    • stravalib.client.Client._validate_activity_type
    • stravalib.client.Client.get_segment_effort
    • stravalib.client.Client.get_segment
    • stravalib.client.Client.get_starred_segments
    • stravalib.client.Client.get_athlete_starred_segments
    • stravalib.client.Client.get_segment_efforts
    • stravalib.client.Client.explore_segments
    • stravalib.client.Client.get_activity_streams
    • stravalib.client.Client.get_effort_streams
    • stravalib.client.Client.get_segment_streams
    • stravalib.client.Client.get_routes
    • stravalib.client.Client.get_route
    • stravalib.client.Client.get_route_streams
    • stravalib.client.Client.create_subscription
    • stravalib.client.Client.handle_subscription_callback
    • stravalib.client.Client.handle_subscription_update
    • stravalib.client.Client.list_subscriptions
    • stravalib.client.Client.delete_subscription
    • stravalib.client.ActivityUploader
    • stravalib.client.ActivityUploader.update_from_response
  • Model
    • stravalib.model.AthleteStats
    • stravalib.model.MetaAthlete
    • stravalib.model.SummaryAthlete
    • stravalib.model.DetailedAthlete
    • stravalib.model.AthletePrEffort
    • stravalib.model.AthleteSegmentStats
    • stravalib.model.MetaActivity
    • stravalib.model.SummaryActivity
    • stravalib.model.DetailedActivity
    • stravalib.model.ClubActivity
    • stravalib.model.ActivityTotals
    • stravalib.model.Lap
    • stravalib.model.Split
    • stravalib.model.RelaxedActivityType
    • stravalib.model.RelaxedSportType
    • stravalib.model.ActivityZone
    • stravalib.model.TimedZoneDistribution
    • stravalib.model.ActivityPhotoPrimary
    • stravalib.model.ActivityPhoto
    • stravalib.model.MetaClub
    • stravalib.model.SummaryClub
    • stravalib.model.DetailedClub
    • stravalib.model.LatLon
    • stravalib.model.SummarySegment
    • stravalib.model.Segment
    • stravalib.model.SegmentExplorerResult
    • stravalib.model.Map
    • stravalib.model.Route
    • stravalib.model.Stream
    • stravalib.model.Split
    • stravalib.model.BaseEffort
    • stravalib.model.BestEffort
    • stravalib.model.SegmentEffort
    • stravalib.model.SegmentEffortAchievement
    • stravalib.model.SummarySegmentEffort
    • stravalib.model.Subscription
    • stravalib.model.SubscriptionCallback
    • stravalib.model.SubscriptionUpdate
    • stravalib.model.Distance
    • stravalib.model.Duration
    • stravalib.model.Timezone
    • stravalib.model.Velocity
    • stravalib.model.BoundClientEntity
    • stravalib.model.naive_datetime
    • stravalib.model.lazy_property
    • stravalib.model.check_valid_location
  • Strava Model
  • Unit helper
    • stravalib.unit_helper.c2f
    • stravalib.unit_helper._Quantity
    • stravalib.unit_helper.UnitConverter
  • Protocol
  • Limiter (Util Submodule)
    • stravalib.util.limiter.get_rates_from_response_headers
    • stravalib.util.limiter.get_seconds_until_next_quarter
    • stravalib.util.limiter.get_seconds_until_next_day
    • stravalib.util.limiter.SleepingRateLimitRule
    • stravalib.util.limiter.RateLimiter
    • stravalib.util.limiter.DefaultRateLimiter
    • stravalib.util.limiter.RequestRate
  • Exceptions & Error Handling
  • API Reference
  • Client
  • stravalib.client.Client.get_gear

stravalib.client.Client.get_gear#

Client.get_gear(gear_id: str) → DetailedGear[source]#

Get details for an item of gear.

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

Parameters:

gear_id (str) – The gear id.

Returns:

class

Return type:

stravalib.strava_model.DetailedGear

previous

stravalib.client.Client.get_athlete_clubs

next

stravalib.client.Client.join_club

On this page
  • Client.get_gear()
Edit on GitHub

This Page

  • Show Source

© Copyright 2025, The stravalib Developers.

Built with the PyData Sphinx Theme 0.16.1.