Class: Strava::Models::Achievement
- Inherits:
-
Response
- Object
- Hashie::Trash
- Strava::Model
- Response
- Strava::Models::Achievement
- Defined in:
- lib/strava/models/achievement.rb
Overview
This model is not documented by Strava API documentation. Properties are inferred from API responses.
Represents an achievement earned during a segment effort.
Achievements include overall rank on a segment, yearly/monthly/weekly records, and PR (personal record) designations. This model is not documented in the official Strava API reference.
Instance Method Summary collapse
-
#rank ⇒ Integer?
Rank or position for this achievement (e.g., 1 for first place).
-
#type ⇒ String?
Type of achievement (e.g., "overall", "pr", "year_pr").
-
#type_id ⇒ Integer?
Numeric identifier for the achievement type.
Instance Method Details
#rank ⇒ Integer?
Not documented by Strava API
Returns Rank or position for this achievement (e.g., 1 for first place).
28 |
# File 'lib/strava/models/achievement.rb', line 28 property 'rank' |
#type ⇒ String?
Not documented by Strava API
Returns Type of achievement (e.g., "overall", "pr", "year_pr").
32 |
# File 'lib/strava/models/achievement.rb', line 32 property 'type' |
#type_id ⇒ Integer?
Not documented by Strava API
Returns Numeric identifier for the achievement type.
36 |
# File 'lib/strava/models/achievement.rb', line 36 property 'type_id' |