models

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package models exposes Strava API model types used by the public client API.

Index

Constants

View Source
const (
	ActivityTypeAlpineSki       ActivityType = internalmodels.ActivityTypeAlpineSki
	ActivityTypeBackcountrySki  ActivityType = internalmodels.ActivityTypeBackcountrySki
	ActivityTypeCanoeing        ActivityType = internalmodels.ActivityTypeCanoeing
	ActivityTypeCrossfit        ActivityType = internalmodels.ActivityTypeCrossfit
	ActivityTypeEBikeRide       ActivityType = internalmodels.ActivityTypeEBikeRide
	ActivityTypeElliptical      ActivityType = internalmodels.ActivityTypeElliptical
	ActivityTypeGolf            ActivityType = internalmodels.ActivityTypeGolf
	ActivityTypeHandcycle       ActivityType = internalmodels.ActivityTypeHandcycle
	ActivityTypeHike            ActivityType = internalmodels.ActivityTypeHike
	ActivityTypeIceSkate        ActivityType = internalmodels.ActivityTypeIceSkate
	ActivityTypeInlineSkate     ActivityType = internalmodels.ActivityTypeInlineSkate
	ActivityTypeKayaking        ActivityType = internalmodels.ActivityTypeKayaking
	ActivityTypeKitesurf        ActivityType = internalmodels.ActivityTypeKitesurf
	ActivityTypeNordicSki       ActivityType = internalmodels.ActivityTypeNordicSki
	ActivityTypeRide            ActivityType = internalmodels.ActivityTypeRide
	ActivityTypeRockClimbing    ActivityType = internalmodels.ActivityTypeRockClimbing
	ActivityTypeRollerSki       ActivityType = internalmodels.ActivityTypeRollerSki
	ActivityTypeRowing          ActivityType = internalmodels.ActivityTypeRowing
	ActivityTypeRun             ActivityType = internalmodels.ActivityTypeRun
	ActivityTypeSail            ActivityType = internalmodels.ActivityTypeSail
	ActivityTypeSkateboard      ActivityType = internalmodels.ActivityTypeSkateboard
	ActivityTypeSnowboard       ActivityType = internalmodels.ActivityTypeSnowboard
	ActivityTypeSnowshoe        ActivityType = internalmodels.ActivityTypeSnowshoe
	ActivityTypeSoccer          ActivityType = internalmodels.ActivityTypeSoccer
	ActivityTypeStairStepper    ActivityType = internalmodels.ActivityTypeStairStepper
	ActivityTypeStandUpPaddling ActivityType = internalmodels.ActivityTypeStandUpPaddling
	ActivityTypeSurfing         ActivityType = internalmodels.ActivityTypeSurfing
	ActivityTypeSwim            ActivityType = internalmodels.ActivityTypeSwim
	ActivityTypeVelomobile      ActivityType = internalmodels.ActivityTypeVelomobile
	ActivityTypeVirtualRide     ActivityType = internalmodels.ActivityTypeVirtualRide
	ActivityTypeVirtualRun      ActivityType = internalmodels.ActivityTypeVirtualRun
	ActivityTypeWalk            ActivityType = internalmodels.ActivityTypeWalk
	ActivityTypeWeightTraining  ActivityType = internalmodels.ActivityTypeWeightTraining
	ActivityTypeWheelchair      ActivityType = internalmodels.ActivityTypeWheelchair
	ActivityTypeWindsurf        ActivityType = internalmodels.ActivityTypeWindsurf
	ActivityTypeWorkout         ActivityType = internalmodels.ActivityTypeWorkout
	ActivityTypeYoga            ActivityType = internalmodels.ActivityTypeYoga

	ActivityZoneTypeHeartrate string = internalmodels.ActivityZoneTypeHeartrate
	ActivityZoneTypePower     string = internalmodels.ActivityZoneTypePower

	BaseStreamResolutionLow      string = internalmodels.BaseStreamResolutionLow
	BaseStreamResolutionMedium   string = internalmodels.BaseStreamResolutionMedium
	BaseStreamResolutionHigh     string = internalmodels.BaseStreamResolutionHigh
	BaseStreamSeriesTypeDistance string = internalmodels.BaseStreamSeriesTypeDistance
	BaseStreamSeriesTypeTime     string = internalmodels.BaseStreamSeriesTypeTime

	DetailedSegmentAllOf0ActivityTypeRide string = internalmodels.DetailedSegmentAllOf0ActivityTypeRide
	DetailedSegmentAllOf0ActivityTypeRun  string = internalmodels.DetailedSegmentAllOf0ActivityTypeRun

	ExplorerSegmentClimbCategoryDescNC  string = internalmodels.ExplorerSegmentClimbCategoryDescNC
	ExplorerSegmentClimbCategoryDescNr4 string = internalmodels.ExplorerSegmentClimbCategoryDescNr4
	ExplorerSegmentClimbCategoryDescNr3 string = internalmodels.ExplorerSegmentClimbCategoryDescNr3
	ExplorerSegmentClimbCategoryDescNr2 string = internalmodels.ExplorerSegmentClimbCategoryDescNr2
	ExplorerSegmentClimbCategoryDescNr1 string = internalmodels.ExplorerSegmentClimbCategoryDescNr1
	ExplorerSegmentClimbCategoryDescHC  string = internalmodels.ExplorerSegmentClimbCategoryDescHC

	SportTypeAlpineSki                     SportType = internalmodels.SportTypeAlpineSki
	SportTypeBackcountrySki                SportType = internalmodels.SportTypeBackcountrySki
	SportTypeBadminton                     SportType = internalmodels.SportTypeBadminton
	SportTypeBasketball                    SportType = internalmodels.SportTypeBasketball
	SportTypeCanoeing                      SportType = internalmodels.SportTypeCanoeing
	SportTypeCricket                       SportType = internalmodels.SportTypeCricket
	SportTypeCrossfit                      SportType = internalmodels.SportTypeCrossfit
	SportTypeDance                         SportType = internalmodels.SportTypeDance
	SportTypeEBikeRide                     SportType = internalmodels.SportTypeEBikeRide
	SportTypeElliptical                    SportType = internalmodels.SportTypeElliptical
	SportTypeEMountainBikeRide             SportType = internalmodels.SportTypeEMountainBikeRide
	SportTypeGolf                          SportType = internalmodels.SportTypeGolf
	SportTypeGravelRide                    SportType = internalmodels.SportTypeGravelRide
	SportTypeHandcycle                     SportType = internalmodels.SportTypeHandcycle
	SportTypeHighIntensityIntervalTraining SportType = internalmodels.SportTypeHighIntensityIntervalTraining
	SportTypeHike                          SportType = internalmodels.SportTypeHike
	SportTypeIceSkate                      SportType = internalmodels.SportTypeIceSkate
	SportTypeInlineSkate                   SportType = internalmodels.SportTypeInlineSkate
	SportTypeKayaking                      SportType = internalmodels.SportTypeKayaking
	SportTypeKitesurf                      SportType = internalmodels.SportTypeKitesurf
	SportTypeMountainBikeRide              SportType = internalmodels.SportTypeMountainBikeRide
	SportTypeNordicSki                     SportType = internalmodels.SportTypeNordicSki
	SportTypePadel                         SportType = internalmodels.SportTypePadel
	SportTypePhysicalTherapy               SportType = internalmodels.SportTypePhysicalTherapy
	SportTypePickleball                    SportType = internalmodels.SportTypePickleball
	SportTypePilates                       SportType = internalmodels.SportTypePilates
	SportTypeRacquetball                   SportType = internalmodels.SportTypeRacquetball
	SportTypeRide                          SportType = internalmodels.SportTypeRide
	SportTypeRockClimbing                  SportType = internalmodels.SportTypeRockClimbing
	SportTypeRollerSki                     SportType = internalmodels.SportTypeRollerSki
	SportTypeRowing                        SportType = internalmodels.SportTypeRowing
	SportTypeRun                           SportType = internalmodels.SportTypeRun
	SportTypeSail                          SportType = internalmodels.SportTypeSail
	SportTypeSkateboard                    SportType = internalmodels.SportTypeSkateboard
	SportTypeSnowboard                     SportType = internalmodels.SportTypeSnowboard
	SportTypeSnowshoe                      SportType = internalmodels.SportTypeSnowshoe
	SportTypeSoccer                        SportType = internalmodels.SportTypeSoccer
	SportTypeSquash                        SportType = internalmodels.SportTypeSquash
	SportTypeStairStepper                  SportType = internalmodels.SportTypeStairStepper
	SportTypeStandUpPaddling               SportType = internalmodels.SportTypeStandUpPaddling
	SportTypeSurfing                       SportType = internalmodels.SportTypeSurfing
	SportTypeSwim                          SportType = internalmodels.SportTypeSwim
	SportTypeTableTennis                   SportType = internalmodels.SportTypeTableTennis
	SportTypeTennis                        SportType = internalmodels.SportTypeTennis
	SportTypeTrailRun                      SportType = internalmodels.SportTypeTrailRun
	SportTypeVelomobile                    SportType = internalmodels.SportTypeVelomobile
	SportTypeVirtualRide                   SportType = internalmodels.SportTypeVirtualRide
	SportTypeVirtualRow                    SportType = internalmodels.SportTypeVirtualRow
	SportTypeVirtualRun                    SportType = internalmodels.SportTypeVirtualRun
	SportTypeVolleyball                    SportType = internalmodels.SportTypeVolleyball
	SportTypeWalk                          SportType = internalmodels.SportTypeWalk
	SportTypeWeightTraining                SportType = internalmodels.SportTypeWeightTraining
	SportTypeWheelchair                    SportType = internalmodels.SportTypeWheelchair
	SportTypeWindsurf                      SportType = internalmodels.SportTypeWindsurf
	SportTypeWorkout                       SportType = internalmodels.SportTypeWorkout
	SportTypeYoga                          SportType = internalmodels.SportTypeYoga

	SummarySegmentActivityTypeRide string = internalmodels.SummarySegmentActivityTypeRide
	SummarySegmentActivityTypeRun  string = internalmodels.SummarySegmentActivityTypeRun
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivityStats

type ActivityStats = internalmodels.ActivityStats

type ActivityTotal

type ActivityTotal = internalmodels.ActivityTotal

type ActivityType

type ActivityType = internalmodels.ActivityType

func NewActivityType

func NewActivityType(value ActivityType) *ActivityType

type ActivityZone

type ActivityZone = internalmodels.ActivityZone

type AltitudeStream

type AltitudeStream = internalmodels.AltitudeStream

type BaseStream

type BaseStream = internalmodels.BaseStream

type CadenceStream

type CadenceStream = internalmodels.CadenceStream

type ClubActivity

type ClubActivity = internalmodels.ClubActivity

type ClubAthlete

type ClubAthlete = internalmodels.ClubAthlete

type Comment

type Comment = internalmodels.Comment

type CommentAthlete

type CommentAthlete = internalmodels.CommentAthlete

type DetailedActivity

type DetailedActivity = internalmodels.DetailedActivity

type DetailedActivityAllOf0

type DetailedActivityAllOf0 = internalmodels.DetailedActivityAllOf0

type DetailedAthlete

type DetailedAthlete = internalmodels.DetailedAthlete

type DetailedClub

type DetailedClub = internalmodels.DetailedClub

type DetailedClubAllOf0

type DetailedClubAllOf0 = internalmodels.DetailedClubAllOf0

type DetailedGear

type DetailedGear = internalmodels.DetailedGear

type DetailedSegment

type DetailedSegment = internalmodels.DetailedSegment

type DetailedSegmentAllOf0

type DetailedSegmentAllOf0 = internalmodels.DetailedSegmentAllOf0

type DetailedSegmentEffort

type DetailedSegmentEffort = internalmodels.DetailedSegmentEffort

type DistanceStream

type DistanceStream = internalmodels.DistanceStream

type Error

type Error = internalmodels.Error

type ExplorerResponse

type ExplorerResponse = internalmodels.ExplorerResponse

type ExplorerSegment

type ExplorerSegment = internalmodels.ExplorerSegment

type Fault

type Fault = internalmodels.Fault

type HeartRateDetails

type HeartRateDetails = internalmodels.HeartRateDetails

type HeartRateZoneRanges

type HeartRateZoneRanges = internalmodels.HeartRateZoneRanges

type HeartrateStream

type HeartrateStream = internalmodels.HeartrateStream

type Lap

type Lap = internalmodels.Lap

type LatLng

type LatLng = internalmodels.LatLng

type LatLngStream

type LatLngStream = internalmodels.LatLngStream

type MetaActivity

type MetaActivity = internalmodels.MetaActivity

type MetaAthlete

type MetaAthlete = internalmodels.MetaAthlete

type MetaClub

type MetaClub = internalmodels.MetaClub

type MovingStream

type MovingStream = internalmodels.MovingStream

type PhotosSummary

type PhotosSummary = internalmodels.PhotosSummary

type PhotosSummaryPrimary

type PhotosSummaryPrimary = internalmodels.PhotosSummaryPrimary

type PolylineMap

type PolylineMap = internalmodels.PolylineMap

type PowerStream

type PowerStream = internalmodels.PowerStream

type PowerZoneRanges

type PowerZoneRanges = internalmodels.PowerZoneRanges

type Route

type Route = internalmodels.Route

type SmoothGradeStream

type SmoothGradeStream = internalmodels.SmoothGradeStream

type SmoothVelocityStream

type SmoothVelocityStream = internalmodels.SmoothVelocityStream

type Split

type Split = internalmodels.Split

type SportType

type SportType = internalmodels.SportType

func NewSportType

func NewSportType(value SportType) *SportType

type StreamSet

type StreamSet = internalmodels.StreamSet

type SummaryActivity

type SummaryActivity = internalmodels.SummaryActivity

type SummaryAthlete

type SummaryAthlete = internalmodels.SummaryAthlete

type SummaryClub

type SummaryClub = internalmodels.SummaryClub

type SummaryGear

type SummaryGear = internalmodels.SummaryGear

type SummaryPRSegmentEffort

type SummaryPRSegmentEffort = internalmodels.SummaryPRSegmentEffort

type SummarySegment

type SummarySegment = internalmodels.SummarySegment

type SummarySegmentEffort

type SummarySegmentEffort = internalmodels.SummarySegmentEffort

type TemperatureStream

type TemperatureStream = internalmodels.TemperatureStream

type TimeStream

type TimeStream = internalmodels.TimeStream

type TimedZoneDistribution

type TimedZoneDistribution = internalmodels.TimedZoneDistribution

type TimedZoneRange

type TimedZoneRange = internalmodels.TimedZoneRange

type UpdatableActivity

type UpdatableActivity = internalmodels.UpdatableActivity

type Upload

type Upload = internalmodels.Upload

type Waypoint

type Waypoint = internalmodels.Waypoint

type ZoneRange

type ZoneRange = internalmodels.ZoneRange

type ZoneRanges

type ZoneRanges = internalmodels.ZoneRanges

type Zones

type Zones = internalmodels.Zones

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL