Versions in this module Expand all Collapse all v0 v0.1.1 Mar 12, 2026 v0.1.0 Mar 12, 2026 Changes in this version + const APIKeyScopes + const AccessTokenScopes + func NewApplyCurrentPlanChangesRequest(server string, id string) (*http.Request, error) + func NewApplyPlanRequest(server string, id string, body ApplyPlanJSONRequestBody) (*http.Request, error) + func NewApplyPlanRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewApplyToActivitiesRequest(server string, athleteId string, id string) (*http.Request, error) + func NewCalcDistanceEtcRequest(server string, id string, gearId string) (*http.Request, error) + func NewCheckMergeRequest(server string, id string, routeId int64, otherId int64) (*http.Request, error) + func NewCreateCustomItemRequest(server string, id string, body CreateCustomItemJSONRequestBody) (*http.Request, error) + func NewCreateCustomItemRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateEventRequest(server string, id string, params *CreateEventParams, ...) (*http.Request, error) + func NewCreateEventRequestWithBody(server string, id string, params *CreateEventParams, contentType string, ...) (*http.Request, error) + func NewCreateFolderRequest(server string, id string, body CreateFolderJSONRequestBody) (*http.Request, error) + func NewCreateFolderRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateGearRequest(server string, id string, body CreateGearJSONRequestBody) (*http.Request, error) + func NewCreateGearRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateManualActivityRequest(server string, id string, body CreateManualActivityJSONRequestBody) (*http.Request, error) + func NewCreateManualActivityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateMultipleEventsRequest(server string, id string, params *CreateMultipleEventsParams, ...) (*http.Request, error) + func NewCreateMultipleEventsRequestWithBody(server string, id string, params *CreateMultipleEventsParams, ...) (*http.Request, error) + func NewCreateMultipleManualActivitiesRequest(server string, id string, body CreateMultipleManualActivitiesJSONRequestBody) (*http.Request, error) + func NewCreateMultipleManualActivitiesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateMultipleWorkoutsRequest(server string, id string, body CreateMultipleWorkoutsJSONRequestBody) (*http.Request, error) + func NewCreateMultipleWorkoutsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateReminderRequest(server string, id string, gearId string, body CreateReminderJSONRequestBody) (*http.Request, error) + func NewCreateReminderRequestWithBody(server string, id string, gearId string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateSettingsRequest(server string, athleteId string, body CreateSettingsJSONRequestBody) (*http.Request, error) + func NewCreateSettingsRequestWithBody(server string, athleteId string, contentType string, body io.Reader) (*http.Request, error) + func NewCreateSharedEventRequest(server string, params *CreateSharedEventParams, ...) (*http.Request, error) + func NewCreateSharedEventRequestWithBody(server string, params *CreateSharedEventParams, contentType string, ...) (*http.Request, error) + func NewCreateWorkoutRequest(server string, id string, body CreateWorkoutJSONRequestBody) (*http.Request, error) + func NewCreateWorkoutRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewDeleteActivityRequest(server string, id string) (*http.Request, error) + func NewDeleteCustomItemRequest(server string, id string, itemId int32) (*http.Request, error) + func NewDeleteEventRequest(server string, id string, eventId int32, params *DeleteEventParams) (*http.Request, error) + func NewDeleteEventsBulkRequest(server string, id string, body DeleteEventsBulkJSONRequestBody) (*http.Request, error) + func NewDeleteEventsBulkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewDeleteEventsRequest(server string, id string, params *DeleteEventsParams) (*http.Request, error) + func NewDeleteFolderRequest(server string, id string, folderId int32) (*http.Request, error) + func NewDeleteGearRequest(server string, id string, gearId string) (*http.Request, error) + func NewDeleteIntervalsRequest(server string, id string, body DeleteIntervalsJSONRequestBody) (*http.Request, error) + func NewDeleteIntervalsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewDeleteMessageRequest(server string, id int32, msgId int64) (*http.Request, error) + func NewDeleteReminderRequest(server string, id string, gearId string, reminderId int32) (*http.Request, error) + func NewDeleteSettingsRequest(server string, athleteId string, id int32) (*http.Request, error) + func NewDeleteSharedEventRequest(server string, id int32) (*http.Request, error) + func NewDeleteWorkoutRequest(server string, id string, workoutId int32, params *DeleteWorkoutParams) (*http.Request, error) + func NewDisconnectAppRequest(server string) (*http.Request, error) + func NewDownloadActivitiesAsCSVRequest(server string, id string) (*http.Request, error) + func NewDownloadActivityFileRequest(server string, id string) (*http.Request, error) + func NewDownloadActivityFitFileRequest(server string, id string, params *DownloadActivityFitFileParams) (*http.Request, error) + func NewDownloadActivityFitFilesRequest(server string, id string, params *DownloadActivityFitFilesParams) (*http.Request, error) + func NewDownloadActivityGpxFileRequest(server string, id string, params *DownloadActivityGpxFileParams) (*http.Request, error) + func NewDownloadWorkout1Request(server string, id string, eventId int32, ext string) (*http.Request, error) + func NewDownloadWorkoutForAthleteRequest(server string, id string, ext string, ...) (*http.Request, error) + func NewDownloadWorkoutForAthleteRequestWithBody(server string, id string, ext string, contentType string, body io.Reader) (*http.Request, error) + func NewDownloadWorkoutRequest(server string, ext string, body DownloadWorkoutJSONRequestBody) (*http.Request, error) + func NewDownloadWorkoutRequestWithBody(server string, ext string, contentType string, body io.Reader) (*http.Request, error) + func NewDownloadWorkoutsRequest(server string, id string, params *DownloadWorkoutsParams) (*http.Request, error) + func NewDuplicateEventsRequest(server string, id string, body DuplicateEventsJSONRequestBody) (*http.Request, error) + func NewDuplicateEventsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewDuplicateWorkoutsRequest(server string, id string, body DuplicateWorkoutsJSONRequestBody) (*http.Request, error) + func NewDuplicateWorkoutsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewFindBestEffortsRequest(server string, id string, params *FindBestEffortsParams) (*http.Request, error) + func NewGetActivitiesRequest(server string, athleteId string, ids []string, params *GetActivitiesParams) (*http.Request, error) + func NewGetActivityHRCurveRequest(server string, id string, ext string) (*http.Request, error) + func NewGetActivityMapRequest(server string, id string, params *GetActivityMapParams) (*http.Request, error) + func NewGetActivityPaceCurveRequest(server string, id string, ext string, params *GetActivityPaceCurveParams) (*http.Request, error) + func NewGetActivityPowerCurveRequest(server string, id string, ext string, params *GetActivityPowerCurveParams) (*http.Request, error) + func NewGetActivityPowerSpikeModelRequest(server string, id string) (*http.Request, error) + func NewGetActivityRequest(server string, id string, params *GetActivityParams) (*http.Request, error) + func NewGetActivitySegmentsRequest(server string, id string) (*http.Request, error) + func NewGetActivityStreamsRequest(server string, id string, ext string, params *GetActivityStreamsParams) (*http.Request, error) + func NewGetActivityWeatherSummaryRequest(server string, id string, params *GetActivityWeatherSummaryParams) (*http.Request, error) + func NewGetAthleteMMPModelRequest(server string, id string, params *GetAthleteMMPModelParams) (*http.Request, error) + func NewGetAthleteProfileRequest(server string, id string) (*http.Request, error) + func NewGetAthleteRequest(server string, id string) (*http.Request, error) + func NewGetAthleteRouteRequest(server string, id string, routeId int64, params *GetAthleteRouteParams) (*http.Request, error) + func NewGetAthleteSummaryRequest(server string, id string, ext string, params *GetAthleteSummaryParams) (*http.Request, error) + func NewGetAthleteTrainingPlanRequest(server string, id string) (*http.Request, error) + func NewGetCustomItemRequest(server string, id string, itemId int32) (*http.Request, error) + func NewGetForecastRequest(server string, id string) (*http.Request, error) + func NewGetGapHistogramRequest(server string, id string) (*http.Request, error) + func NewGetHRHistogramRequest(server string, id string, params *GetHRHistogramParams) (*http.Request, error) + func NewGetHRTrainingLoadModelRequest(server string, id string) (*http.Request, error) + func NewGetIntervalStatsRequest(server string, id string, params *GetIntervalStatsParams) (*http.Request, error) + func NewGetIntervalsRequest(server string, id string) (*http.Request, error) + func NewGetPaceHistogramRequest(server string, id string) (*http.Request, error) + func NewGetPowerHRCurveRequest(server string, id string, params *GetPowerHRCurveParams) (*http.Request, error) + func NewGetPowerHistogramRequest(server string, id string, params *GetPowerHistogramParams) (*http.Request, error) + func NewGetPowerVsHRRequest(server string, id string, ext string) (*http.Request, error) + func NewGetRecordRequest(server string, id string, date string) (*http.Request, error) + func NewGetSettings1Request(server string, athleteId string, id string) (*http.Request, error) + func NewGetSettingsRequest(server string, id string, deviceClass string) (*http.Request, error) + func NewGetSharedEventRequest(server string, id int32) (*http.Request, error) + func NewGetTimeAtHRRequest(server string, id string) (*http.Request, error) + func NewGetWeatherConfigRequest(server string, id string) (*http.Request, error) + func NewImportWorkoutFileRequest(server string, id string, folderId int32, params *ImportWorkoutFileParams, ...) (*http.Request, error) + func NewImportWorkoutFileRequestWithBody(server string, id string, folderId int32, params *ImportWorkoutFileParams, ...) (*http.Request, error) + func NewListActivitiesAroundRequest(server string, id string, params *ListActivitiesAroundParams) (*http.Request, error) + func NewListActivitiesRequest(server string, id string, params *ListActivitiesParams) (*http.Request, error) + func NewListActivityHRCurvesRequest(server string, id string, ext string, params *ListActivityHRCurvesParams) (*http.Request, error) + func NewListActivityMessagesRequest(server string, id string, params *ListActivityMessagesParams) (*http.Request, error) + func NewListActivityPaceCurvesRequest(server string, id string, ext string, params *ListActivityPaceCurvesParams) (*http.Request, error) + func NewListActivityPowerCurves1Request(server string, id string, ext string, params *ListActivityPowerCurves1Params) (*http.Request, error) + func NewListActivityPowerCurvesRequest(server string, id string, ext string, params *ListActivityPowerCurvesParams) (*http.Request, error) + func NewListAthleteHRCurvesRequest(server string, id string, ext string, params *ListAthleteHRCurvesParams) (*http.Request, error) + func NewListAthletePaceCurvesRequest(server string, id string, ext string, params *ListAthletePaceCurvesParams) (*http.Request, error) + func NewListAthletePowerCurvesRequest(server string, id string, ext string, params *ListAthletePowerCurvesParams) (*http.Request, error) + func NewListAthleteRoutesRequest(server string, id string) (*http.Request, error) + func NewListChatsRequest(server string, id string) (*http.Request, error) + func NewListCustomItemsRequest(server string, id string) (*http.Request, error) + func NewListEventsRequest(server string, id string, format string, params *ListEventsParams) (*http.Request, error) + func NewListFitnessModelEventsRequest(server string, id string) (*http.Request, error) + func NewListFolderSharedWithRequest(server string, id string, folderId int32) (*http.Request, error) + func NewListFoldersRequest(server string, id string) (*http.Request, error) + func NewListGearRequest(server string, id string, ext string) (*http.Request, error) + func NewListMatchingActivitiesRequest(server string, athleteId string, id string) (*http.Request, error) + func NewListMessagesRequest(server string, id int32, params *ListMessagesParams) (*http.Request, error) + func NewListPaceDistancesForSportRequest(server string, athleteId string, id string) (*http.Request, error) + func NewListPaceDistancesRequest(server string) (*http.Request, error) + func NewListSettingsRequest(server string, athleteId string) (*http.Request, error) + func NewListTags1Request(server string, id string) (*http.Request, error) + func NewListTags2Request(server string, id string) (*http.Request, error) + func NewListTagsRequest(server string, id string) (*http.Request, error) + func NewListWellnessRecordsRequest(server string, id string, ext string, params *ListWellnessRecordsParams) (*http.Request, error) + func NewListWorkoutsRequest(server string, id string) (*http.Request, error) + func NewMarkEventAsDoneRequest(server string, id string, eventId int32) (*http.Request, error) + func NewReplaceGearRequest(server string, id string, gearId string, body ReplaceGearJSONRequestBody) (*http.Request, error) + func NewReplaceGearRequestWithBody(server string, id string, gearId string, contentType string, body io.Reader) (*http.Request, error) + func NewSearchForActivitiesFullRequest(server string, id string, params *SearchForActivitiesFullParams) (*http.Request, error) + func NewSearchForActivitiesRequest(server string, id string, params *SearchForActivitiesParams) (*http.Request, error) + func NewSearchForIntervalsRequest(server string, id string, params *SearchForIntervalsParams) (*http.Request, error) + func NewSendActivityMessageRequest(server string, id string, body SendActivityMessageJSONRequestBody) (*http.Request, error) + func NewSendActivityMessageRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewSendMessageRequest(server string, body SendMessageJSONRequestBody) (*http.Request, error) + func NewSendMessageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewShowChatRequest(server string, id int32) (*http.Request, error) + func NewShowEventRequest(server string, id string, eventId int32) (*http.Request, error) + func NewShowWorkoutRequest(server string, id string, workoutId int32) (*http.Request, error) + func NewSplitIntervalRequest(server string, id string, params *SplitIntervalParams) (*http.Request, error) + func NewUpdateActivityRequest(server string, id string, body UpdateActivityJSONRequestBody) (*http.Request, error) + func NewUpdateActivityRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateActivityStreamsRequest(server string, id string, body UpdateActivityStreamsJSONRequestBody) (*http.Request, error) + func NewUpdateActivityStreamsRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateAthletePlanRequest(server string, id string, body UpdateAthletePlanJSONRequestBody) (*http.Request, error) + func NewUpdateAthletePlanRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateAthletePlansRequest(server string, body UpdateAthletePlansJSONRequestBody) (*http.Request, error) + func NewUpdateAthletePlansRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateAthleteRequest(server string, id string, body UpdateAthleteJSONRequestBody) (*http.Request, error) + func NewUpdateAthleteRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateAthleteRouteRequest(server string, id string, routeId int64, ...) (*http.Request, error) + func NewUpdateAthleteRouteRequestWithBody(server string, id string, routeId int64, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateCustomItemImageRequest(server string, id string, itemId int32, ...) (*http.Request, error) + func NewUpdateCustomItemImageRequestWithBody(server string, id string, itemId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateCustomItemIndexesRequest(server string, id string, body UpdateCustomItemIndexesJSONRequestBody) (*http.Request, error) + func NewUpdateCustomItemIndexesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateCustomItemRequest(server string, id string, itemId int32, body UpdateCustomItemJSONRequestBody) (*http.Request, error) + func NewUpdateCustomItemRequestWithBody(server string, id string, itemId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateEventRequest(server string, id string, eventId int32, body UpdateEventJSONRequestBody) (*http.Request, error) + func NewUpdateEventRequestWithBody(server string, id string, eventId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateEventsRequest(server string, id string, params *UpdateEventsParams, ...) (*http.Request, error) + func NewUpdateEventsRequestWithBody(server string, id string, params *UpdateEventsParams, contentType string, ...) (*http.Request, error) + func NewUpdateFolderRequest(server string, id string, folderId int32, body UpdateFolderJSONRequestBody) (*http.Request, error) + func NewUpdateFolderRequestWithBody(server string, id string, folderId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateFolderSharedWithRequest(server string, id string, folderId int32, ...) (*http.Request, error) + func NewUpdateFolderSharedWithRequestWithBody(server string, id string, folderId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateGearRequest(server string, id string, gearId string, body UpdateGearJSONRequestBody) (*http.Request, error) + func NewUpdateGearRequestWithBody(server string, id string, gearId string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateIntervalRequest(server string, id string, intervalId int32, body UpdateIntervalJSONRequestBody) (*http.Request, error) + func NewUpdateIntervalRequestWithBody(server string, id string, intervalId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateIntervalsRequest(server string, id string, params *UpdateIntervalsParams, ...) (*http.Request, error) + func NewUpdateIntervalsRequestWithBody(server string, id string, params *UpdateIntervalsParams, contentType string, ...) (*http.Request, error) + func NewUpdateLastSeenMessageIdRequest(server string, id int32, msgId int64) (*http.Request, error) + func NewUpdatePlanWorkoutsRequest(server string, id string, folderId int32, params *UpdatePlanWorkoutsParams, ...) (*http.Request, error) + func NewUpdatePlanWorkoutsRequestWithBody(server string, id string, folderId int32, params *UpdatePlanWorkoutsParams, ...) (*http.Request, error) + func NewUpdateReminderRequest(server string, id string, gearId string, reminderId int32, ...) (*http.Request, error) + func NewUpdateReminderRequestWithBody(server string, id string, gearId string, reminderId int32, ...) (*http.Request, error) + func NewUpdateSettingsMultiRequest(server string, athleteId string, params *UpdateSettingsMultiParams, ...) (*http.Request, error) + func NewUpdateSettingsMultiRequestWithBody(server string, athleteId string, params *UpdateSettingsMultiParams, ...) (*http.Request, error) + func NewUpdateSettingsRequest(server string, athleteId string, id string, params *UpdateSettingsParams, ...) (*http.Request, error) + func NewUpdateSettingsRequestWithBody(server string, athleteId string, id string, params *UpdateSettingsParams, ...) (*http.Request, error) + func NewUpdateSharedEventRequest(server string, id int32, body UpdateSharedEventJSONRequestBody) (*http.Request, error) + func NewUpdateSharedEventRequestWithBody(server string, id int32, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateWeatherConfigRequest(server string, id string, body UpdateWeatherConfigJSONRequestBody) (*http.Request, error) + func NewUpdateWeatherConfigRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateWellness1Request(server string, id string, body UpdateWellness1JSONRequestBody) (*http.Request, error) + func NewUpdateWellness1RequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateWellnessBulkRequest(server string, id string, body UpdateWellnessBulkJSONRequestBody) (*http.Request, error) + func NewUpdateWellnessBulkRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateWellnessRequest(server string, id string, date string, body UpdateWellnessJSONRequestBody) (*http.Request, error) + func NewUpdateWellnessRequestWithBody(server string, id string, date string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdateWorkoutRequest(server string, id string, workoutId int32, body UpdateWorkoutJSONRequestBody) (*http.Request, error) + func NewUpdateWorkoutRequestWithBody(server string, id string, workoutId int32, contentType string, body io.Reader) (*http.Request, error) + func NewUploadActivityRequest(server string, id string, params *UploadActivityParams, ...) (*http.Request, error) + func NewUploadActivityRequestWithBody(server string, id string, params *UploadActivityParams, contentType string, ...) (*http.Request, error) + func NewUploadActivityStreamsCSVRequest(server string, id string, body UploadActivityStreamsCSVJSONRequestBody) (*http.Request, error) + func NewUploadActivityStreamsCSVRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error) + func NewUploadWellnessRequest(server string, id string, params *UploadWellnessParams, ...) (*http.Request, error) + func NewUploadWellnessRequestWithBody(server string, id string, params *UploadWellnessParams, contentType string, ...) (*http.Request, error) + type Activity struct + Analyzed *time.Time + AthleteMaxHr *int32 + Attachments *[]Attachment + AverageAltitude *float32 + AverageCadence *float32 + AverageClouds *int32 + AverageFeelsLike *float32 + AverageHeartrate *int32 + AverageSpeed *float32 + AverageStride *float32 + AverageTemp *float32 + AverageWeatherTemp *float32 + AverageWindGust *float32 + AverageWindSpeed *float32 + AvgLrBalance *float32 + Calories *int32 + CarbsIngested *int32 + CarbsUsed *int32 + CoachTick *int32 + CoastingTime *int32 + Commute *bool + Compliance *float32 + CrankLength *float32 + Created *time.Time + CustomZones *[]ZoneSet + Decoupling *float32 + Description *string + DeviceName *string + DeviceWatts *bool + Distance *float32 + ElapsedTime *int32 + ExternalId *string + Feel *int32 + FileSportIndex *int32 + FileType *string + Gap *float32 + GapModel *ActivityGapModel + GapZoneTimes *[]int32 + Gear *StravaGear + Group *string + HasHeartrate *bool + HasSegments *bool + HasWeather *bool + HeadwindPercent *float32 + HrLoad *int32 + HrLoadType *ActivityHrLoadType + IcuAchievements *[]IcuAchievement + IcuAthleteId *string + IcuAtl *float32 + IcuAverageWatts *int32 + IcuCadenceZ2 *int32 + IcuChatId *int32 + IcuColor *string + IcuCooldownTime *int32 + IcuCtl *float32 + IcuDistance *float32 + IcuEfficiencyFactor *float32 + IcuFtp *int32 + IcuHrZoneTimes *[]int32 + IcuHrZones *[]int32 + IcuHrr *HRRecovery + IcuIgnoreHr *bool + IcuIgnorePower *bool + IcuIgnoreTime *bool + IcuIntensity *float32 + IcuIntervalsEdited *bool + IcuJoules *int32 + IcuJoulesAboveFtp *int32 + IcuLapCount *int32 + IcuMaxWbalDepletion *int32 + IcuMedianTimeDelta *int32 + IcuPmCp *int32 + IcuPmFtp *int32 + IcuPmFtpSecs *int32 + IcuPmFtpWatts *int32 + IcuPmPMax *int32 + IcuPmWPrime *int32 + IcuPowerHr *float32 + IcuPowerHrZ2 *float32 + IcuPowerHrZ2Mins *int32 + IcuPowerSpikeThreshold *int32 + IcuPowerZones *[]int32 + IcuRecordingTime *int32 + IcuRestingHr *int32 + IcuRollingCp *float32 + IcuRollingFtp *int32 + IcuRollingFtpDelta *int32 + IcuRollingPMax *float32 + IcuRollingWPrime *float32 + IcuRpe *int32 + IcuSweetSpotMax *int32 + IcuSweetSpotMin *int32 + IcuSyncDate *time.Time + IcuSyncError *string + IcuTrainingLoad *int32 + IcuTrainingLoadData *int32 + IcuVariabilityIndex *float32 + IcuWPrime *int32 + IcuWarmupTime *int32 + IcuWeight *float32 + IcuWeightedAvgWatts *int32 + IcuZoneTimes *[]ZoneTime + Id *string + IgnorePace *bool + IgnoreParts *[]Ignore + IgnoreVelocity *bool + IntervalSummary *[]string + KgLifted *float32 + Lengths *int32 + LockIntervals *bool + Lthr *int32 + MaxAltitude *float32 + MaxFeelsLike *float32 + MaxHeartrate *int32 + MaxRain *float32 + MaxSnow *float32 + MaxSpeed *float32 + MaxTemp *int32 + MaxWeatherTemp *float32 + MinAltitude *float32 + MinFeelsLike *float32 + MinTemp *int32 + MinWeatherTemp *float32 + MovingTime *int32 + Name *string + OauthClientId *int32 + OauthClientName *string + P30sExponent *float32 + PMax *int32 + Pace *float32 + PaceLoad *int32 + PaceLoadType *ActivityPaceLoadType + PaceZoneTimes *[]int32 + PaceZones *[]float32 + PairedEventId *int32 + PerceivedExertion *float32 + PolarizationIndex *float32 + PoolLength *float32 + PowerField *string + PowerFieldNames *[]string + PowerLoad *int32 + PowerMeter *string + PowerMeterBattery *string + PowerMeterSerial *string + PrevailingWindDeg *int32 + Race *bool + RecordingStops *[]int32 + RouteId *int64 + SessionRpe *int32 + SkylineChartBytes *[][]byte + Source *ActivitySource + SsCp *float32 + SsPMax *float32 + SsWPrime *float32 + StartDate *string + StartDateLocal *string + StrainScore *float32 + StravaId *string + StreamTypes *[]string + SubType *ActivitySubType + Tags *[]string + TailwindPercent *float32 + ThresholdPace *float32 + Timezone *string + TizOrder *ActivityTizOrder + TotalElevationGain *float32 + TotalElevationLoss *float32 + Trainer *bool + Trimp *float32 + Type *string + UseElevationCorrection *bool + UseGapZoneTimes *bool + WorkoutShiftSecs *int32 + type ActivityCharts struct + Data *[]Pos + Home *[]Pos + Hr *[]Pos + Pace *[]Pos + Power *[]Pos + type ActivityFilter struct + Code *string + FieldId *ActivityFilterFieldId + Id *int32 + Not *bool + Operator *string + Value *map[string]interface{} + type ActivityFilterFieldId string + const ActivityFilterFieldIdAverageAltitude + const ActivityFilterFieldIdAverageCadence + const ActivityFilterFieldIdAverageCadenceZ2 + const ActivityFilterFieldIdAverageHeartrate + const ActivityFilterFieldIdAveragePower + const ActivityFilterFieldIdAverageSpeed + const ActivityFilterFieldIdAverageTemp + const ActivityFilterFieldIdCalories + const ActivityFilterFieldIdClimbing + const ActivityFilterFieldIdCoastingTime + const ActivityFilterFieldIdCompliance + const ActivityFilterFieldIdCustom + const ActivityFilterFieldIdDayOfWeek + const ActivityFilterFieldIdDescription + const ActivityFilterFieldIdDeviceName + const ActivityFilterFieldIdDistance + const ActivityFilterFieldIdEfficiency + const ActivityFilterFieldIdElapsedTime + const ActivityFilterFieldIdFeel + const ActivityFilterFieldIdGap + const ActivityFilterFieldIdGearName + const ActivityFilterFieldIdHrrc + const ActivityFilterFieldIdIndoor + const ActivityFilterFieldIdIntensity + const ActivityFilterFieldIdKgLifted + const ActivityFilterFieldIdLoad + const ActivityFilterFieldIdMaxAltitude + const ActivityFilterFieldIdMaxHeartrate + const ActivityFilterFieldIdMaxSpeed + const ActivityFilterFieldIdMaxWbalDepletion + const ActivityFilterFieldIdMinAltitude + const ActivityFilterFieldIdMovingTime + const ActivityFilterFieldIdName + const ActivityFilterFieldIdNormPower + const ActivityFilterFieldIdNotName + const ActivityFilterFieldIdPace + const ActivityFilterFieldIdPolarizationIndex + const ActivityFilterFieldIdPowerHr + const ActivityFilterFieldIdPowerHrZ2 + const ActivityFilterFieldIdPowerHrZ2Mins + const ActivityFilterFieldIdPowerMeter + const ActivityFilterFieldIdPowerMeterSerial + const ActivityFilterFieldIdRace + const ActivityFilterFieldIdRouteId + const ActivityFilterFieldIdRpe + const ActivityFilterFieldIdSessionRpe + const ActivityFilterFieldIdSource + const ActivityFilterFieldIdStartTime + const ActivityFilterFieldIdTags + const ActivityFilterFieldIdTrimp + const ActivityFilterFieldIdType + const ActivityFilterFieldIdVariabilityIndex + const ActivityFilterFieldIdWork + const ActivityFilterFieldIdWorkAboveFtp + type ActivityGapModel string + const ActivityGapModelNONE + const ActivityGapModelSTRAVARUN + type ActivityHRCurve struct + Bpm *[]int32 + Id *string + StartDateLocal *string + Weight *float32 + type ActivityHRCurvePayload struct + Curves *[]ActivityHRCurve + Secs *[]int32 + type ActivityHrLoadType string + const ActivityHrLoadTypeAVGHR + const ActivityHrLoadTypeHRSS + const ActivityHrLoadTypeHRZONES + type ActivityId struct + IcuAthleteId *string + Id *string + type ActivityMini struct + Id *string + Name *string + StartDateLocal *string + Type *string + type ActivityPaceLoadType string + const ActivityPaceLoadTypeRUN + const ActivityPaceLoadTypeSWIM + type ActivityPowerCurve struct + Id *string + StartDateLocal *string + Watts *[]int32 + Weight *float32 + type ActivityPowerCurvePayload struct + AfterKj *int32 + Curves *[]ActivityPowerCurve + Secs *[]int32 + type ActivitySearchResult struct + Description *string + Distance *float32 + Id *string + MovingTime *int32 + Name *string + Race *bool + StartDateLocal *string + Tags *[]string + Type *string + type ActivitySource string + const ActivitySourceCONCEPT2 + const ActivitySourceCOROS + const ActivitySourceDROPBOX + const ActivitySourceGARMINCONNECT + const ActivitySourceHUAWEI + const ActivitySourceMANUAL + const ActivitySourceOAUTHCLIENT + const ActivitySourcePOLAR + const ActivitySourceSTRAVA + const ActivitySourceSUUNTO + const ActivitySourceUPLOAD + const ActivitySourceWAHOO + const ActivitySourceZEPP + const ActivitySourceZWIFT + type ActivityStream struct + AllNull *bool + Anomalies *[]Anomaly + Custom *bool + Data *map[string]interface{} + Data2 *map[string]interface{} + Name *string + Type *string + ValueTypeIsArray *bool + type ActivitySubType string + const ActivitySubTypeCOMMUTE + const ActivitySubTypeCOOLDOWN + const ActivitySubTypeNONE + const ActivitySubTypeRACE + const ActivitySubTypeWARMUP + type ActivityTizOrder string + const ActivityTizOrderHRPACEPOWER + const ActivityTizOrderHRPOWERPACE + const ActivityTizOrderPACEHRPOWER + const ActivityTizOrderPACEPOWERHR + const ActivityTizOrderPOWERHRPACE + const ActivityTizOrderPOWERPACEHR + type ActivityWeather struct + ClosestPoints *[]Closest + Points *[]WeatherPoint + type ActivityWeatherSummary struct + ApparentWindGust *WindRose + ApparentWindSpeed *WindRose + AverageClouds *int32 + AverageFeelsLike *float32 + AverageTemp *float32 + AverageWeatherTemp *float32 + AverageWindGust *float32 + AverageWindSpeed *float32 + AverageYaw *float32 + Description *string + EndIndex *int32 + EndSecs *int32 + HeadwindPercent *float32 + MaxFeelsLike *float32 + MaxRain *float32 + MaxShowers *float32 + MaxSnow *float32 + MaxTemp *int32 + MaxWeatherTemp *float32 + MaxWindGust *float32 + MaxWindSpeed *float32 + MinFeelsLike *float32 + MinTemp *int32 + MinWeatherTemp *float32 + MinWindGust *float32 + MinWindSpeed *float32 + MovingTime *int32 + PrevailingWindDeg *int32 + StartIndex *int32 + StartSecs *int32 + TailwindPercent *float32 + WholeActivity *bool + WindGust *WindRose + WindSpeed *WindRose + type ActivityWithIntervals struct + Analyzed *time.Time + AthleteMaxHr *int32 + Attachments *[]Attachment + AverageAltitude *float32 + AverageCadence *float32 + AverageClouds *int32 + AverageFeelsLike *float32 + AverageHeartrate *int32 + AverageSpeed *float32 + AverageStride *float32 + AverageTemp *float32 + AverageWeatherTemp *float32 + AverageWindGust *float32 + AverageWindSpeed *float32 + AvgLrBalance *float32 + Calories *int32 + CarbsIngested *int32 + CarbsUsed *int32 + CoachTick *int32 + CoastingTime *int32 + Commute *bool + Compliance *float32 + CrankLength *float32 + Created *time.Time + CustomZones *[]ZoneSet + Decoupling *float32 + Description *string + DeviceName *string + DeviceWatts *bool + Distance *float32 + ElapsedTime *int32 + ExternalId *string + Feel *int32 + FileSportIndex *int32 + FileType *string + Gap *float32 + GapModel *ActivityWithIntervalsGapModel + GapZoneTimes *[]int32 + Gear *StravaGear + Group *string + HasHeartrate *bool + HasSegments *bool + HasWeather *bool + HeadwindPercent *float32 + HrLoad *int32 + HrLoadType *ActivityWithIntervalsHrLoadType + IcuAchievements *[]IcuAchievement + IcuAthleteId *string + IcuAtl *float32 + IcuAverageWatts *int32 + IcuCadenceZ2 *int32 + IcuChatId *int32 + IcuColor *string + IcuCooldownTime *int32 + IcuCtl *float32 + IcuDistance *float32 + IcuEfficiencyFactor *float32 + IcuFtp *int32 + IcuGroups *[]IntervalGroup + IcuHrZoneTimes *[]int32 + IcuHrZones *[]int32 + IcuHrr *HRRecovery + IcuIgnoreHr *bool + IcuIgnorePower *bool + IcuIgnoreTime *bool + IcuIntensity *float32 + IcuIntervals *[]Interval + IcuIntervalsEdited *bool + IcuJoules *int32 + IcuJoulesAboveFtp *int32 + IcuLapCount *int32 + IcuMaxWbalDepletion *int32 + IcuMedianTimeDelta *int32 + IcuPmCp *int32 + IcuPmFtp *int32 + IcuPmFtpSecs *int32 + IcuPmFtpWatts *int32 + IcuPmPMax *int32 + IcuPmWPrime *int32 + IcuPowerHr *float32 + IcuPowerHrZ2 *float32 + IcuPowerHrZ2Mins *int32 + IcuPowerSpikeThreshold *int32 + IcuPowerZones *[]int32 + IcuRecordingTime *int32 + IcuRestingHr *int32 + IcuRollingCp *float32 + IcuRollingFtp *int32 + IcuRollingFtpDelta *int32 + IcuRollingPMax *float32 + IcuRollingWPrime *float32 + IcuRpe *int32 + IcuSweetSpotMax *int32 + IcuSweetSpotMin *int32 + IcuSyncDate *time.Time + IcuSyncError *string + IcuTrainingLoad *int32 + IcuTrainingLoadData *int32 + IcuVariabilityIndex *float32 + IcuWPrime *int32 + IcuWarmupTime *int32 + IcuWeight *float32 + IcuWeightedAvgWatts *int32 + IcuZoneTimes *[]ZoneTime + Id *string + IgnorePace *bool + IgnoreParts *[]Ignore + IgnoreVelocity *bool + IntervalSummary *[]string + KgLifted *float32 + Lengths *int32 + LockIntervals *bool + Lthr *int32 + MaxAltitude *float32 + MaxFeelsLike *float32 + MaxHeartrate *int32 + MaxRain *float32 + MaxSnow *float32 + MaxSpeed *float32 + MaxTemp *int32 + MaxWeatherTemp *float32 + MinAltitude *float32 + MinFeelsLike *float32 + MinTemp *int32 + MinWeatherTemp *float32 + MovingTime *int32 + Name *string + OauthClientId *int32 + OauthClientName *string + P30sExponent *float32 + PMax *int32 + Pace *float32 + PaceLoad *int32 + PaceLoadType *ActivityWithIntervalsPaceLoadType + PaceZoneTimes *[]int32 + PaceZones *[]float32 + PairedEventId *int32 + PerceivedExertion *float32 + PolarizationIndex *float32 + PoolLength *float32 + PowerField *string + PowerFieldNames *[]string + PowerLoad *int32 + PowerMeter *string + PowerMeterBattery *string + PowerMeterSerial *string + PrevailingWindDeg *int32 + Race *bool + RecordingStops *[]int32 + RouteId *int64 + SessionRpe *int32 + SkylineChartBytes *[][]byte + Source *ActivityWithIntervalsSource + SsCp *float32 + SsPMax *float32 + SsWPrime *float32 + StartDate *string + StartDateLocal *string + StrainScore *float32 + StravaId *string + StreamTypes *[]string + SubType *ActivityWithIntervalsSubType + Tags *[]string + TailwindPercent *float32 + ThresholdPace *float32 + Timezone *string + TizOrder *ActivityWithIntervalsTizOrder + TotalElevationGain *float32 + TotalElevationLoss *float32 + Trainer *bool + Trimp *float32 + Type *string + UseElevationCorrection *bool + UseGapZoneTimes *bool + WorkoutShiftSecs *int32 + type ActivityWithIntervalsGapModel string + const ActivityWithIntervalsGapModelNONE + const ActivityWithIntervalsGapModelSTRAVARUN + type ActivityWithIntervalsHrLoadType string + const ActivityWithIntervalsHrLoadTypeAVGHR + const ActivityWithIntervalsHrLoadTypeHRSS + const ActivityWithIntervalsHrLoadTypeHRZONES + type ActivityWithIntervalsPaceLoadType string + const ActivityWithIntervalsPaceLoadTypeRUN + const ActivityWithIntervalsPaceLoadTypeSWIM + type ActivityWithIntervalsSource string + const ActivityWithIntervalsSourceCONCEPT2 + const ActivityWithIntervalsSourceCOROS + const ActivityWithIntervalsSourceDROPBOX + const ActivityWithIntervalsSourceGARMINCONNECT + const ActivityWithIntervalsSourceHUAWEI + const ActivityWithIntervalsSourceMANUAL + const ActivityWithIntervalsSourceOAUTHCLIENT + const ActivityWithIntervalsSourcePOLAR + const ActivityWithIntervalsSourceSTRAVA + const ActivityWithIntervalsSourceSUUNTO + const ActivityWithIntervalsSourceUPLOAD + const ActivityWithIntervalsSourceWAHOO + const ActivityWithIntervalsSourceZEPP + const ActivityWithIntervalsSourceZWIFT + type ActivityWithIntervalsSubType string + const ActivityWithIntervalsSubTypeCOMMUTE + const ActivityWithIntervalsSubTypeCOOLDOWN + const ActivityWithIntervalsSubTypeNONE + const ActivityWithIntervalsSubTypeRACE + const ActivityWithIntervalsSubTypeWARMUP + type ActivityWithIntervalsTizOrder string + const ActivityWithIntervalsTizOrderHRPACEPOWER + const ActivityWithIntervalsTizOrderHRPOWERPACE + const ActivityWithIntervalsTizOrderPACEHRPOWER + const ActivityWithIntervalsTizOrderPACEPOWERHR + const ActivityWithIntervalsTizOrderPOWERHRPACE + const ActivityWithIntervalsTizOrderPOWERPACEHR + type Anomaly struct + EndIndex *int32 + StartIndex *int32 + Value *int32 + ValueEnd *int32 + type ApplyCurrentPlanChangesResp struct + Body []byte + HTTPResponse *http.Response + func ParseApplyCurrentPlanChangesResp(rsp *http.Response) (*ApplyCurrentPlanChangesResp, error) + func (r ApplyCurrentPlanChangesResp) Status() string + func (r ApplyCurrentPlanChangesResp) StatusCode() int + type ApplyPlanDTO struct + ExtraWorkouts *[]Workout + FolderId *int32 + StartDateLocal *string + type ApplyPlanJSONRequestBody = ApplyPlanDTO + type ApplyPlanResp struct + Body []byte + HTTPResponse *http.Response + func ParseApplyPlanResp(rsp *http.Response) (*ApplyPlanResp, error) + func (r ApplyPlanResp) Status() string + func (r ApplyPlanResp) StatusCode() int + type ApplyToActivitiesResp struct + Body []byte + HTTPResponse *http.Response + func ParseApplyToActivitiesResp(rsp *http.Response) (*ApplyToActivitiesResp, error) + func (r ApplyToActivitiesResp) Status() string + func (r ApplyToActivitiesResp) StatusCode() int + type Athlete struct + ActivityRpePrompt *bool + AddWeatherToStravaDescr *bool + BetaUser *bool + Bikes *[]StravaGear + Bio *string + City *string + CoachTicks *[]CoachTick + Concept2SyncActivities *bool + Concept2UserId *string + CorosDownloadWellness *bool + CorosLastUpload *time.Time + CorosSyncActivities *bool + CorosUploadWorkouts *bool + CorosUserId *string + Country *string + Currency *string + DateFormat *string + DropboxScope *string + Email *string + Fahrenheit *bool + Firstname *string + GarminPaceRange *float32 + GarminPowerTarget *AthleteGarminPowerTarget + GarminSyncActivityTypes *[]AthleteGarminSyncActivityTypes + GarminSyncAfter *time.Time + GoogleScope *string + GoogleWellnessKeys *[]string + HasPassword *bool + Height *float32 + HeightUnits *AthleteHeightUnits + HuaweiDownloadWellness *bool + HuaweiSyncActivities *bool + HuaweiUploadWorkouts *bool + HuaweiUserId *string + IcuActivated *time.Time + IcuAdmin *bool + IcuApiKey *string + IcuCoach *bool + IcuDateOfBirth *string + IcuEffortSecs *[]int32 + IcuEmailDisabled *string + IcuEmailVerified *bool + IcuFormAsPercent *bool + IcuFriendInviteToken *string + IcuGarminDownloadWellness *bool + IcuGarminHealth *bool + IcuGarminHrRange *float32 + IcuGarminLastUpload *time.Time + IcuGarminOutdoorPowerRange *float32 + IcuGarminSyncActivities *bool + IcuGarminTraining *bool + IcuGarminUploadFilters *[]ActivityFilter + IcuGarminUploadWorkouts *bool + IcuGarminWellnessKeys *[]string + IcuLastSeen *time.Time + IcuMenstrualCyclePerm *AthleteIcuMenstrualCyclePerm + IcuMmpDays *int32 + IcuPermission *AthleteIcuPermission + IcuQueuePos *int32 + IcuRestingHr *int32 + IcuSendAchievements *bool + IcuSendActivityChat *bool + IcuSendActivityMsg *bool + IcuSendCoachMeReq *bool + IcuSendCoachTick *bool + IcuSendCoachedActivityChat *bool + IcuSendCoachedNewActivity *bool + IcuSendFollowReq *bool + IcuSendFollowedActivityChat *bool + IcuSendFollowedNewActivity *bool + IcuSendGearAlerts *bool + IcuSendGroupChat *bool + IcuSendGroupMsg *bool + IcuSendNewsletter *bool + IcuSendPlanForWeek *bool + IcuSendPrivateChat *bool + IcuSendPrivateMsg *bool + IcuTrackMenstrualCycle *bool + IcuTypeSettings *[]Settings + IcuWeight *float32 + IcuWeightSync *AthleteIcuWeightSync + IcuWellnessKeys *[]string + IcuWellnessPrompt *bool + Id *string + IgnoreStravaGear *bool + IncludeDescrInPlanForWeek *bool + Lastname *string + Locale *string + MeasurementPreference *string + Name *string + OpenStepDuration *int32 + OuraScope *string + OuraWellnessKeys *[]string + Plan *AthletePlan + PlanExpires *time.Time + PolarDownloadWellness *bool + PolarScope *string + PolarSyncActivities *bool + PolarSyncActivityTypes *[]AthletePolarSyncActivityTypes + PolarWellnessKeys *[]string + PrivateWellnessKeys *[]string + ProfileMedium *string + Rain *AthleteRain + Scope *string + Sex *string + Shoes *[]StravaGear + SponsoredByChatId *int32 + State *string + Status *AthleteStatus + StatusUpdated *time.Time + StravaAllowed *bool + StravaAuthorized *bool + StravaId *int32 + StravaSyncActivities *bool + StravaSyncActivityTypes *[]AthleteStravaSyncActivityTypes + StravaSyncOtherActivities *bool + SuuntoDownloadWellness *bool + SuuntoHrRange *float32 + SuuntoLastUpload *time.Time + SuuntoOutdoorPowerRange *float32 + SuuntoPaceRange *float32 + SuuntoScope *string + SuuntoSyncActivities *bool + SuuntoSyncActivityTypes *[]AthleteSuuntoSyncActivityTypes + SuuntoUploadFilters *[]ActivityFilter + SuuntoUploadWorkouts *bool + SuuntoUserId *string + TimeFormat *string + Timezone *string + TrainingAvailability *[]AthleteTrainingAvailability + TrainingPlanId *int32 + TrainingPlanStartDate *string + TrialEndDate *time.Time + UpdateStravaName *bool + Visibility *AthleteVisibility + WahooSyncActivities *bool + WahooUploadWorkouts *bool + WahooUserId *string + Website *string + Weight *float32 + WeightPrefLb *bool + WellnessLastPromptDate *string + WhoopScope *string + WhoopWellnessKeys *[]string + WindSpeed *AthleteWindSpeed + ZeppDownloadWellness *bool + ZeppSyncActivities *bool + ZeppUploadWorkouts *bool + ZeppUserId *string + ZwiftSyncActivities *bool + ZwiftUploadWorkouts *bool + ZwiftUserId *string + type AthleteGarminPowerTarget string + const AthleteGarminPowerTargetPOWER + const AthleteGarminPowerTargetPOWER10S + const AthleteGarminPowerTargetPOWER30S + const AthleteGarminPowerTargetPOWER3S + const AthleteGarminPowerTargetPOWERLAP + type AthleteGarminSyncActivityTypes string + const AthleteGarminSyncActivityTypesAlpineSki + const AthleteGarminSyncActivityTypesBackcountrySki + const AthleteGarminSyncActivityTypesBadminton + const AthleteGarminSyncActivityTypesCanoeing + const AthleteGarminSyncActivityTypesCrossfit + const AthleteGarminSyncActivityTypesEBikeRide + const AthleteGarminSyncActivityTypesEMountainBikeRide + const AthleteGarminSyncActivityTypesElliptical + const AthleteGarminSyncActivityTypesGolf + const AthleteGarminSyncActivityTypesGravelRide + const AthleteGarminSyncActivityTypesHandcycle + const AthleteGarminSyncActivityTypesHighIntensityIntervalTraining + const AthleteGarminSyncActivityTypesHike + const AthleteGarminSyncActivityTypesHockey + const AthleteGarminSyncActivityTypesIceSkate + const AthleteGarminSyncActivityTypesInlineSkate + const AthleteGarminSyncActivityTypesKayaking + const AthleteGarminSyncActivityTypesKitesurf + const AthleteGarminSyncActivityTypesMountainBikeRide + const AthleteGarminSyncActivityTypesNordicSki + const AthleteGarminSyncActivityTypesOpenWaterSwim + const AthleteGarminSyncActivityTypesOther + const AthleteGarminSyncActivityTypesPadel + const AthleteGarminSyncActivityTypesPickleball + const AthleteGarminSyncActivityTypesPilates + const AthleteGarminSyncActivityTypesRacquetball + const AthleteGarminSyncActivityTypesRide + const AthleteGarminSyncActivityTypesRockClimbing + const AthleteGarminSyncActivityTypesRollerSki + const AthleteGarminSyncActivityTypesRowing + const AthleteGarminSyncActivityTypesRugby + const AthleteGarminSyncActivityTypesRun + const AthleteGarminSyncActivityTypesSail + const AthleteGarminSyncActivityTypesSkateboard + const AthleteGarminSyncActivityTypesSnowboard + const AthleteGarminSyncActivityTypesSnowshoe + const AthleteGarminSyncActivityTypesSoccer + const AthleteGarminSyncActivityTypesSquash + const AthleteGarminSyncActivityTypesStairStepper + const AthleteGarminSyncActivityTypesStandUpPaddling + const AthleteGarminSyncActivityTypesSurfing + const AthleteGarminSyncActivityTypesSwim + const AthleteGarminSyncActivityTypesTableTennis + const AthleteGarminSyncActivityTypesTennis + const AthleteGarminSyncActivityTypesTrackRide + const AthleteGarminSyncActivityTypesTrailRun + const AthleteGarminSyncActivityTypesTransition + const AthleteGarminSyncActivityTypesVelomobile + const AthleteGarminSyncActivityTypesVirtualRide + const AthleteGarminSyncActivityTypesVirtualRow + const AthleteGarminSyncActivityTypesVirtualRun + const AthleteGarminSyncActivityTypesVirtualSki + const AthleteGarminSyncActivityTypesWalk + const AthleteGarminSyncActivityTypesWaterSport + const AthleteGarminSyncActivityTypesWeightTraining + const AthleteGarminSyncActivityTypesWheelchair + const AthleteGarminSyncActivityTypesWindsurf + const AthleteGarminSyncActivityTypesWorkout + const AthleteGarminSyncActivityTypesYoga + type AthleteHeightUnits string + const AthleteHeightUnitsCM + const AthleteHeightUnitsFEET + type AthleteIcuMenstrualCyclePerm string + const AthleteIcuMenstrualCyclePermNONE + const AthleteIcuMenstrualCyclePermREAD + const AthleteIcuMenstrualCyclePermWRITE + type AthleteIcuPermission string + const AthleteIcuPermissionNONE + const AthleteIcuPermissionREAD + const AthleteIcuPermissionWRITE + type AthleteIcuWeightSync string + const AthleteIcuWeightSyncNONE + const AthleteIcuWeightSyncSTRAVA + type AthletePlan string + const AthletePlanFREE + const AthletePlanPREMIUM + const AthletePlanSUPPORTER + const AthletePlanWHITELABEL + type AthletePolarSyncActivityTypes string + const AthletePolarSyncActivityTypesAlpineSki + const AthletePolarSyncActivityTypesBackcountrySki + const AthletePolarSyncActivityTypesBadminton + const AthletePolarSyncActivityTypesCanoeing + const AthletePolarSyncActivityTypesCrossfit + const AthletePolarSyncActivityTypesEBikeRide + const AthletePolarSyncActivityTypesEMountainBikeRide + const AthletePolarSyncActivityTypesElliptical + const AthletePolarSyncActivityTypesGolf + const AthletePolarSyncActivityTypesGravelRide + const AthletePolarSyncActivityTypesHandcycle + const AthletePolarSyncActivityTypesHighIntensityIntervalTraining + const AthletePolarSyncActivityTypesHike + const AthletePolarSyncActivityTypesHockey + const AthletePolarSyncActivityTypesIceSkate + const AthletePolarSyncActivityTypesInlineSkate + const AthletePolarSyncActivityTypesKayaking + const AthletePolarSyncActivityTypesKitesurf + const AthletePolarSyncActivityTypesMountainBikeRide + const AthletePolarSyncActivityTypesNordicSki + const AthletePolarSyncActivityTypesOpenWaterSwim + const AthletePolarSyncActivityTypesOther + const AthletePolarSyncActivityTypesPadel + const AthletePolarSyncActivityTypesPickleball + const AthletePolarSyncActivityTypesPilates + const AthletePolarSyncActivityTypesRacquetball + const AthletePolarSyncActivityTypesRide + const AthletePolarSyncActivityTypesRockClimbing + const AthletePolarSyncActivityTypesRollerSki + const AthletePolarSyncActivityTypesRowing + const AthletePolarSyncActivityTypesRugby + const AthletePolarSyncActivityTypesRun + const AthletePolarSyncActivityTypesSail + const AthletePolarSyncActivityTypesSkateboard + const AthletePolarSyncActivityTypesSnowboard + const AthletePolarSyncActivityTypesSnowshoe + const AthletePolarSyncActivityTypesSoccer + const AthletePolarSyncActivityTypesSquash + const AthletePolarSyncActivityTypesStairStepper + const AthletePolarSyncActivityTypesStandUpPaddling + const AthletePolarSyncActivityTypesSurfing + const AthletePolarSyncActivityTypesSwim + const AthletePolarSyncActivityTypesTableTennis + const AthletePolarSyncActivityTypesTennis + const AthletePolarSyncActivityTypesTrackRide + const AthletePolarSyncActivityTypesTrailRun + const AthletePolarSyncActivityTypesTransition + const AthletePolarSyncActivityTypesVelomobile + const AthletePolarSyncActivityTypesVirtualRide + const AthletePolarSyncActivityTypesVirtualRow + const AthletePolarSyncActivityTypesVirtualRun + const AthletePolarSyncActivityTypesVirtualSki + const AthletePolarSyncActivityTypesWalk + const AthletePolarSyncActivityTypesWaterSport + const AthletePolarSyncActivityTypesWeightTraining + const AthletePolarSyncActivityTypesWheelchair + const AthletePolarSyncActivityTypesWindsurf + const AthletePolarSyncActivityTypesWorkout + const AthletePolarSyncActivityTypesYoga + type AthleteProfile struct + Athlete *AthleteSearchResult + CustomItems *[]CustomItem + SharedFolders *[]Folder + type AthleteRain string + const AthleteRainINCHES + const AthleteRainMM + type AthleteRoute struct + AthleteId *string + Commute *bool + Description *string + Latlngs *[][]float32 + Name *string + RenameActivities *bool + ReplacedByRouteId *int64 + RouteId *int64 + Tags *[]string + type AthleteSearchResult struct + Bio *string + City *string + Country *string + Email *string + Id *string + Name *string + ProfileMedium *string + Sex *string + State *string + Timezone *string + Website *string + type AthleteStatus string + const AthleteStatusACTIVE + const AthleteStatusARCHIVED + const AthleteStatusDORMANT + type AthleteStravaSyncActivityTypes string + const AthleteStravaSyncActivityTypesAlpineSki + const AthleteStravaSyncActivityTypesBackcountrySki + const AthleteStravaSyncActivityTypesBadminton + const AthleteStravaSyncActivityTypesCanoeing + const AthleteStravaSyncActivityTypesCrossfit + const AthleteStravaSyncActivityTypesEBikeRide + const AthleteStravaSyncActivityTypesEMountainBikeRide + const AthleteStravaSyncActivityTypesElliptical + const AthleteStravaSyncActivityTypesGolf + const AthleteStravaSyncActivityTypesGravelRide + const AthleteStravaSyncActivityTypesHandcycle + const AthleteStravaSyncActivityTypesHighIntensityIntervalTraining + const AthleteStravaSyncActivityTypesHike + const AthleteStravaSyncActivityTypesHockey + const AthleteStravaSyncActivityTypesIceSkate + const AthleteStravaSyncActivityTypesInlineSkate + const AthleteStravaSyncActivityTypesKayaking + const AthleteStravaSyncActivityTypesKitesurf + const AthleteStravaSyncActivityTypesMountainBikeRide + const AthleteStravaSyncActivityTypesNordicSki + const AthleteStravaSyncActivityTypesOpenWaterSwim + const AthleteStravaSyncActivityTypesOther + const AthleteStravaSyncActivityTypesPadel + const AthleteStravaSyncActivityTypesPickleball + const AthleteStravaSyncActivityTypesPilates + const AthleteStravaSyncActivityTypesRacquetball + const AthleteStravaSyncActivityTypesRide + const AthleteStravaSyncActivityTypesRockClimbing + const AthleteStravaSyncActivityTypesRollerSki + const AthleteStravaSyncActivityTypesRowing + const AthleteStravaSyncActivityTypesRugby + const AthleteStravaSyncActivityTypesRun + const AthleteStravaSyncActivityTypesSail + const AthleteStravaSyncActivityTypesSkateboard + const AthleteStravaSyncActivityTypesSnowboard + const AthleteStravaSyncActivityTypesSnowshoe + const AthleteStravaSyncActivityTypesSoccer + const AthleteStravaSyncActivityTypesSquash + const AthleteStravaSyncActivityTypesStairStepper + const AthleteStravaSyncActivityTypesStandUpPaddling + const AthleteStravaSyncActivityTypesSurfing + const AthleteStravaSyncActivityTypesSwim + const AthleteStravaSyncActivityTypesTableTennis + const AthleteStravaSyncActivityTypesTennis + const AthleteStravaSyncActivityTypesTrackRide + const AthleteStravaSyncActivityTypesTrailRun + const AthleteStravaSyncActivityTypesTransition + const AthleteStravaSyncActivityTypesVelomobile + const AthleteStravaSyncActivityTypesVirtualRide + const AthleteStravaSyncActivityTypesVirtualRow + const AthleteStravaSyncActivityTypesVirtualRun + const AthleteStravaSyncActivityTypesVirtualSki + const AthleteStravaSyncActivityTypesWalk + const AthleteStravaSyncActivityTypesWaterSport + const AthleteStravaSyncActivityTypesWeightTraining + const AthleteStravaSyncActivityTypesWheelchair + const AthleteStravaSyncActivityTypesWindsurf + const AthleteStravaSyncActivityTypesWorkout + const AthleteStravaSyncActivityTypesYoga + type AthleteSuuntoSyncActivityTypes string + const AthleteSuuntoSyncActivityTypesAlpineSki + const AthleteSuuntoSyncActivityTypesBackcountrySki + const AthleteSuuntoSyncActivityTypesBadminton + const AthleteSuuntoSyncActivityTypesCanoeing + const AthleteSuuntoSyncActivityTypesCrossfit + const AthleteSuuntoSyncActivityTypesEBikeRide + const AthleteSuuntoSyncActivityTypesEMountainBikeRide + const AthleteSuuntoSyncActivityTypesElliptical + const AthleteSuuntoSyncActivityTypesGolf + const AthleteSuuntoSyncActivityTypesGravelRide + const AthleteSuuntoSyncActivityTypesHandcycle + const AthleteSuuntoSyncActivityTypesHighIntensityIntervalTraining + const AthleteSuuntoSyncActivityTypesHike + const AthleteSuuntoSyncActivityTypesHockey + const AthleteSuuntoSyncActivityTypesIceSkate + const AthleteSuuntoSyncActivityTypesInlineSkate + const AthleteSuuntoSyncActivityTypesKayaking + const AthleteSuuntoSyncActivityTypesKitesurf + const AthleteSuuntoSyncActivityTypesMountainBikeRide + const AthleteSuuntoSyncActivityTypesNordicSki + const AthleteSuuntoSyncActivityTypesOpenWaterSwim + const AthleteSuuntoSyncActivityTypesOther + const AthleteSuuntoSyncActivityTypesPadel + const AthleteSuuntoSyncActivityTypesPickleball + const AthleteSuuntoSyncActivityTypesPilates + const AthleteSuuntoSyncActivityTypesRacquetball + const AthleteSuuntoSyncActivityTypesRide + const AthleteSuuntoSyncActivityTypesRockClimbing + const AthleteSuuntoSyncActivityTypesRollerSki + const AthleteSuuntoSyncActivityTypesRowing + const AthleteSuuntoSyncActivityTypesRugby + const AthleteSuuntoSyncActivityTypesRun + const AthleteSuuntoSyncActivityTypesSail + const AthleteSuuntoSyncActivityTypesSkateboard + const AthleteSuuntoSyncActivityTypesSnowboard + const AthleteSuuntoSyncActivityTypesSnowshoe + const AthleteSuuntoSyncActivityTypesSoccer + const AthleteSuuntoSyncActivityTypesSquash + const AthleteSuuntoSyncActivityTypesStairStepper + const AthleteSuuntoSyncActivityTypesStandUpPaddling + const AthleteSuuntoSyncActivityTypesSurfing + const AthleteSuuntoSyncActivityTypesSwim + const AthleteSuuntoSyncActivityTypesTableTennis + const AthleteSuuntoSyncActivityTypesTennis + const AthleteSuuntoSyncActivityTypesTrackRide + const AthleteSuuntoSyncActivityTypesTrailRun + const AthleteSuuntoSyncActivityTypesTransition + const AthleteSuuntoSyncActivityTypesVelomobile + const AthleteSuuntoSyncActivityTypesVirtualRide + const AthleteSuuntoSyncActivityTypesVirtualRow + const AthleteSuuntoSyncActivityTypesVirtualRun + const AthleteSuuntoSyncActivityTypesVirtualSki + const AthleteSuuntoSyncActivityTypesWalk + const AthleteSuuntoSyncActivityTypesWaterSport + const AthleteSuuntoSyncActivityTypesWeightTraining + const AthleteSuuntoSyncActivityTypesWheelchair + const AthleteSuuntoSyncActivityTypesWindsurf + const AthleteSuuntoSyncActivityTypesWorkout + const AthleteSuuntoSyncActivityTypesYoga + type AthleteTrainingAvailability struct + CanTrainSports *[]AthleteTrainingAvailabilityCanTrainSports + EndDay *int32 + MaxTrainingTime *int32 + StartDay *int32 + TrainingAvailability *AthleteTrainingAvailabilityTrainingAvailability + type AthleteTrainingAvailabilityCanTrainSports string + const AthleteTrainingAvailabilityCanTrainSportsAlpineSki + const AthleteTrainingAvailabilityCanTrainSportsBackcountrySki + const AthleteTrainingAvailabilityCanTrainSportsBadminton + const AthleteTrainingAvailabilityCanTrainSportsCanoeing + const AthleteTrainingAvailabilityCanTrainSportsCrossfit + const AthleteTrainingAvailabilityCanTrainSportsEBikeRide + const AthleteTrainingAvailabilityCanTrainSportsEMountainBikeRide + const AthleteTrainingAvailabilityCanTrainSportsElliptical + const AthleteTrainingAvailabilityCanTrainSportsGolf + const AthleteTrainingAvailabilityCanTrainSportsGravelRide + const AthleteTrainingAvailabilityCanTrainSportsHandcycle + const AthleteTrainingAvailabilityCanTrainSportsHighIntensityIntervalTraining + const AthleteTrainingAvailabilityCanTrainSportsHike + const AthleteTrainingAvailabilityCanTrainSportsHockey + const AthleteTrainingAvailabilityCanTrainSportsIceSkate + const AthleteTrainingAvailabilityCanTrainSportsInlineSkate + const AthleteTrainingAvailabilityCanTrainSportsKayaking + const AthleteTrainingAvailabilityCanTrainSportsKitesurf + const AthleteTrainingAvailabilityCanTrainSportsMountainBikeRide + const AthleteTrainingAvailabilityCanTrainSportsNordicSki + const AthleteTrainingAvailabilityCanTrainSportsOpenWaterSwim + const AthleteTrainingAvailabilityCanTrainSportsOther + const AthleteTrainingAvailabilityCanTrainSportsPadel + const AthleteTrainingAvailabilityCanTrainSportsPickleball + const AthleteTrainingAvailabilityCanTrainSportsPilates + const AthleteTrainingAvailabilityCanTrainSportsRacquetball + const AthleteTrainingAvailabilityCanTrainSportsRide + const AthleteTrainingAvailabilityCanTrainSportsRockClimbing + const AthleteTrainingAvailabilityCanTrainSportsRollerSki + const AthleteTrainingAvailabilityCanTrainSportsRowing + const AthleteTrainingAvailabilityCanTrainSportsRugby + const AthleteTrainingAvailabilityCanTrainSportsRun + const AthleteTrainingAvailabilityCanTrainSportsSail + const AthleteTrainingAvailabilityCanTrainSportsSkateboard + const AthleteTrainingAvailabilityCanTrainSportsSnowboard + const AthleteTrainingAvailabilityCanTrainSportsSnowshoe + const AthleteTrainingAvailabilityCanTrainSportsSoccer + const AthleteTrainingAvailabilityCanTrainSportsSquash + const AthleteTrainingAvailabilityCanTrainSportsStairStepper + const AthleteTrainingAvailabilityCanTrainSportsStandUpPaddling + const AthleteTrainingAvailabilityCanTrainSportsSurfing + const AthleteTrainingAvailabilityCanTrainSportsSwim + const AthleteTrainingAvailabilityCanTrainSportsTableTennis + const AthleteTrainingAvailabilityCanTrainSportsTennis + const AthleteTrainingAvailabilityCanTrainSportsTrackRide + const AthleteTrainingAvailabilityCanTrainSportsTrailRun + const AthleteTrainingAvailabilityCanTrainSportsTransition + const AthleteTrainingAvailabilityCanTrainSportsVelomobile + const AthleteTrainingAvailabilityCanTrainSportsVirtualRide + const AthleteTrainingAvailabilityCanTrainSportsVirtualRow + const AthleteTrainingAvailabilityCanTrainSportsVirtualRun + const AthleteTrainingAvailabilityCanTrainSportsVirtualSki + const AthleteTrainingAvailabilityCanTrainSportsWalk + const AthleteTrainingAvailabilityCanTrainSportsWaterSport + const AthleteTrainingAvailabilityCanTrainSportsWeightTraining + const AthleteTrainingAvailabilityCanTrainSportsWheelchair + const AthleteTrainingAvailabilityCanTrainSportsWindsurf + const AthleteTrainingAvailabilityCanTrainSportsWorkout + const AthleteTrainingAvailabilityCanTrainSportsYoga + type AthleteTrainingAvailabilityTrainingAvailability string + const AthleteTrainingAvailabilityTrainingAvailabilityLIMITED + const AthleteTrainingAvailabilityTrainingAvailabilityNORMAL + const AthleteTrainingAvailabilityTrainingAvailabilityUNAVAILABLE + type AthleteTrainingPlan struct + AthleteId *string + Timezone *string + TrainingPlan *Folder + TrainingPlanAlias *string + TrainingPlanId *int32 + TrainingPlanLastApplied *time.Time + TrainingPlanStartDate *string + type AthleteTrainingPlanUpdate struct + Id *string + TrainingPlanAlias *string + TrainingPlanId *int32 + TrainingPlanStartDate *string + type AthleteUpdateDTO struct + ActivityRpePrompt *bool + AddWeatherToStravaDescr *bool + ApplyToAll *bool + BetaUser *bool + Bikes *[]StravaGear + Bio *string + City *string + CoachTicks *[]CoachTick + Concept2SyncActivities *bool + Concept2UserId *string + CorosDownloadWellness *bool + CorosLastUpload *time.Time + CorosSyncActivities *bool + CorosUploadWorkouts *bool + CorosUserId *string + Country *string + Currency *string + DateFormat *string + DropboxScope *string + Email *string + Fahrenheit *bool + Firstname *string + GarminPaceRange *float32 + GarminPowerTarget *AthleteUpdateDTOGarminPowerTarget + GarminSyncActivityTypes *[]AthleteUpdateDTOGarminSyncActivityTypes + GarminSyncAfter *time.Time + GoogleScope *string + GoogleWellnessKeys *[]string + HasPassword *bool + Height *float32 + HeightUnits *AthleteUpdateDTOHeightUnits + HuaweiDownloadWellness *bool + HuaweiSyncActivities *bool + HuaweiUploadWorkouts *bool + HuaweiUserId *string + IcuActivated *time.Time + IcuAdmin *bool + IcuApiKey *string + IcuCoach *bool + IcuDateOfBirth *string + IcuEffortSecs *[]int32 + IcuEmailDisabled *string + IcuEmailVerified *bool + IcuFormAsPercent *bool + IcuFriendInviteToken *string + IcuGarminDownloadWellness *bool + IcuGarminHealth *bool + IcuGarminHrRange *float32 + IcuGarminLastUpload *time.Time + IcuGarminOutdoorPowerRange *float32 + IcuGarminSyncActivities *bool + IcuGarminTraining *bool + IcuGarminUploadFilters *[]ActivityFilter + IcuGarminUploadWorkouts *bool + IcuGarminWellnessKeys *[]string + IcuLastSeen *time.Time + IcuMenstrualCyclePerm *AthleteUpdateDTOIcuMenstrualCyclePerm + IcuMmpDays *int32 + IcuNotes *string + IcuPermission *AthleteUpdateDTOIcuPermission + IcuQueuePos *int32 + IcuRestingHr *int32 + IcuSendAchievements *bool + IcuSendActivityChat *bool + IcuSendActivityMsg *bool + IcuSendCoachMeReq *bool + IcuSendCoachTick *bool + IcuSendCoachedActivityChat *bool + IcuSendCoachedNewActivity *bool + IcuSendFollowReq *bool + IcuSendFollowedActivityChat *bool + IcuSendFollowedNewActivity *bool + IcuSendGearAlerts *bool + IcuSendGroupChat *bool + IcuSendGroupMsg *bool + IcuSendNewsletter *bool + IcuSendPlanForWeek *bool + IcuSendPrivateChat *bool + IcuSendPrivateMsg *bool + IcuTags *[]string + IcuTrackMenstrualCycle *bool + IcuTypeSettings *[]Settings + IcuWeight *float32 + IcuWeightSync *AthleteUpdateDTOIcuWeightSync + IcuWellnessKeys *[]string + IcuWellnessPrompt *bool + Id *string + IgnoreStravaGear *bool + IncludeDescrInPlanForWeek *bool + Lastname *string + LocalDate *string + Locale *string + MeasurementPreference *string + Name *string + OpenStepDuration *int32 + OuraScope *string + OuraWellnessKeys *[]string + Password *string + Plan *AthleteUpdateDTOPlan + PlanExpires *time.Time + PolarDownloadWellness *bool + PolarScope *string + PolarSyncActivities *bool + PolarSyncActivityTypes *[]AthleteUpdateDTOPolarSyncActivityTypes + PolarWellnessKeys *[]string + PrivateWellnessKeys *[]string + ProfileMedium *string + Rain *AthleteUpdateDTORain + RecalcHrZones *bool + Scope *string + Sex *string + Shoes *[]StravaGear + SponsoredByChatId *int32 + State *string + Status *AthleteUpdateDTOStatus + StatusUpdated *time.Time + StravaAllowed *bool + StravaAuthorized *bool + StravaId *int32 + StravaSyncActivities *bool + StravaSyncActivityTypes *[]AthleteUpdateDTOStravaSyncActivityTypes + StravaSyncOtherActivities *bool + SuuntoDownloadWellness *bool + SuuntoHrRange *float32 + SuuntoLastUpload *time.Time + SuuntoOutdoorPowerRange *float32 + SuuntoPaceRange *float32 + SuuntoScope *string + SuuntoSyncActivities *bool + SuuntoSyncActivityTypes *[]AthleteUpdateDTOSuuntoSyncActivityTypes + SuuntoUploadFilters *[]ActivityFilter + SuuntoUploadWorkouts *bool + SuuntoUserId *string + TimeFormat *string + Timezone *string + TrainingAvailability *[]AthleteTrainingAvailability + TrainingPlanId *int32 + TrainingPlanStartDate *string + TrialEndDate *time.Time + UpdateStravaName *bool + Visibility *AthleteUpdateDTOVisibility + WahooSyncActivities *bool + WahooUploadWorkouts *bool + WahooUserId *string + Website *string + Weight *float32 + WeightPrefLb *bool + WellnessLastPromptDate *string + WhoopScope *string + WhoopWellnessKeys *[]string + WindSpeed *AthleteUpdateDTOWindSpeed + ZeppDownloadWellness *bool + ZeppSyncActivities *bool + ZeppUploadWorkouts *bool + ZeppUserId *string + ZwiftSyncActivities *bool + ZwiftUploadWorkouts *bool + ZwiftUserId *string + type AthleteUpdateDTOGarminPowerTarget string + const AthleteUpdateDTOGarminPowerTargetPOWER + const AthleteUpdateDTOGarminPowerTargetPOWER10S + const AthleteUpdateDTOGarminPowerTargetPOWER30S + const AthleteUpdateDTOGarminPowerTargetPOWER3S + const AthleteUpdateDTOGarminPowerTargetPOWERLAP + type AthleteUpdateDTOGarminSyncActivityTypes string + const AthleteUpdateDTOGarminSyncActivityTypesAlpineSki + const AthleteUpdateDTOGarminSyncActivityTypesBackcountrySki + const AthleteUpdateDTOGarminSyncActivityTypesBadminton + const AthleteUpdateDTOGarminSyncActivityTypesCanoeing + const AthleteUpdateDTOGarminSyncActivityTypesCrossfit + const AthleteUpdateDTOGarminSyncActivityTypesEBikeRide + const AthleteUpdateDTOGarminSyncActivityTypesEMountainBikeRide + const AthleteUpdateDTOGarminSyncActivityTypesElliptical + const AthleteUpdateDTOGarminSyncActivityTypesGolf + const AthleteUpdateDTOGarminSyncActivityTypesGravelRide + const AthleteUpdateDTOGarminSyncActivityTypesHandcycle + const AthleteUpdateDTOGarminSyncActivityTypesHighIntensityIntervalTraining + const AthleteUpdateDTOGarminSyncActivityTypesHike + const AthleteUpdateDTOGarminSyncActivityTypesHockey + const AthleteUpdateDTOGarminSyncActivityTypesIceSkate + const AthleteUpdateDTOGarminSyncActivityTypesInlineSkate + const AthleteUpdateDTOGarminSyncActivityTypesKayaking + const AthleteUpdateDTOGarminSyncActivityTypesKitesurf + const AthleteUpdateDTOGarminSyncActivityTypesMountainBikeRide + const AthleteUpdateDTOGarminSyncActivityTypesNordicSki + const AthleteUpdateDTOGarminSyncActivityTypesOpenWaterSwim + const AthleteUpdateDTOGarminSyncActivityTypesOther + const AthleteUpdateDTOGarminSyncActivityTypesPadel + const AthleteUpdateDTOGarminSyncActivityTypesPickleball + const AthleteUpdateDTOGarminSyncActivityTypesPilates + const AthleteUpdateDTOGarminSyncActivityTypesRacquetball + const AthleteUpdateDTOGarminSyncActivityTypesRide + const AthleteUpdateDTOGarminSyncActivityTypesRockClimbing + const AthleteUpdateDTOGarminSyncActivityTypesRollerSki + const AthleteUpdateDTOGarminSyncActivityTypesRowing + const AthleteUpdateDTOGarminSyncActivityTypesRugby + const AthleteUpdateDTOGarminSyncActivityTypesRun + const AthleteUpdateDTOGarminSyncActivityTypesSail + const AthleteUpdateDTOGarminSyncActivityTypesSkateboard + const AthleteUpdateDTOGarminSyncActivityTypesSnowboard + const AthleteUpdateDTOGarminSyncActivityTypesSnowshoe + const AthleteUpdateDTOGarminSyncActivityTypesSoccer + const AthleteUpdateDTOGarminSyncActivityTypesSquash + const AthleteUpdateDTOGarminSyncActivityTypesStairStepper + const AthleteUpdateDTOGarminSyncActivityTypesStandUpPaddling + const AthleteUpdateDTOGarminSyncActivityTypesSurfing + const AthleteUpdateDTOGarminSyncActivityTypesSwim + const AthleteUpdateDTOGarminSyncActivityTypesTableTennis + const AthleteUpdateDTOGarminSyncActivityTypesTennis + const AthleteUpdateDTOGarminSyncActivityTypesTrackRide + const AthleteUpdateDTOGarminSyncActivityTypesTrailRun + const AthleteUpdateDTOGarminSyncActivityTypesTransition + const AthleteUpdateDTOGarminSyncActivityTypesVelomobile + const AthleteUpdateDTOGarminSyncActivityTypesVirtualRide + const AthleteUpdateDTOGarminSyncActivityTypesVirtualRow + const AthleteUpdateDTOGarminSyncActivityTypesVirtualRun + const AthleteUpdateDTOGarminSyncActivityTypesVirtualSki + const AthleteUpdateDTOGarminSyncActivityTypesWalk + const AthleteUpdateDTOGarminSyncActivityTypesWaterSport + const AthleteUpdateDTOGarminSyncActivityTypesWeightTraining + const AthleteUpdateDTOGarminSyncActivityTypesWheelchair + const AthleteUpdateDTOGarminSyncActivityTypesWindsurf + const AthleteUpdateDTOGarminSyncActivityTypesWorkout + const AthleteUpdateDTOGarminSyncActivityTypesYoga + type AthleteUpdateDTOHeightUnits string + const AthleteUpdateDTOHeightUnitsCM + const AthleteUpdateDTOHeightUnitsFEET + type AthleteUpdateDTOIcuMenstrualCyclePerm string + const AthleteUpdateDTOIcuMenstrualCyclePermNONE + const AthleteUpdateDTOIcuMenstrualCyclePermREAD + const AthleteUpdateDTOIcuMenstrualCyclePermWRITE + type AthleteUpdateDTOIcuPermission string + const AthleteUpdateDTOIcuPermissionNONE + const AthleteUpdateDTOIcuPermissionREAD + const AthleteUpdateDTOIcuPermissionWRITE + type AthleteUpdateDTOIcuWeightSync string + const AthleteUpdateDTOIcuWeightSyncNONE + const AthleteUpdateDTOIcuWeightSyncSTRAVA + type AthleteUpdateDTOPlan string + const AthleteUpdateDTOPlanFREE + const AthleteUpdateDTOPlanPREMIUM + const AthleteUpdateDTOPlanSUPPORTER + const AthleteUpdateDTOPlanWHITELABEL + type AthleteUpdateDTOPolarSyncActivityTypes string + const AthleteUpdateDTOPolarSyncActivityTypesAlpineSki + const AthleteUpdateDTOPolarSyncActivityTypesBackcountrySki + const AthleteUpdateDTOPolarSyncActivityTypesBadminton + const AthleteUpdateDTOPolarSyncActivityTypesCanoeing + const AthleteUpdateDTOPolarSyncActivityTypesCrossfit + const AthleteUpdateDTOPolarSyncActivityTypesEBikeRide + const AthleteUpdateDTOPolarSyncActivityTypesEMountainBikeRide + const AthleteUpdateDTOPolarSyncActivityTypesElliptical + const AthleteUpdateDTOPolarSyncActivityTypesGolf + const AthleteUpdateDTOPolarSyncActivityTypesGravelRide + const AthleteUpdateDTOPolarSyncActivityTypesHandcycle + const AthleteUpdateDTOPolarSyncActivityTypesHighIntensityIntervalTraining + const AthleteUpdateDTOPolarSyncActivityTypesHike + const AthleteUpdateDTOPolarSyncActivityTypesHockey + const AthleteUpdateDTOPolarSyncActivityTypesIceSkate + const AthleteUpdateDTOPolarSyncActivityTypesInlineSkate + const AthleteUpdateDTOPolarSyncActivityTypesKayaking + const AthleteUpdateDTOPolarSyncActivityTypesKitesurf + const AthleteUpdateDTOPolarSyncActivityTypesMountainBikeRide + const AthleteUpdateDTOPolarSyncActivityTypesNordicSki + const AthleteUpdateDTOPolarSyncActivityTypesOpenWaterSwim + const AthleteUpdateDTOPolarSyncActivityTypesOther + const AthleteUpdateDTOPolarSyncActivityTypesPadel + const AthleteUpdateDTOPolarSyncActivityTypesPickleball + const AthleteUpdateDTOPolarSyncActivityTypesPilates + const AthleteUpdateDTOPolarSyncActivityTypesRacquetball + const AthleteUpdateDTOPolarSyncActivityTypesRide + const AthleteUpdateDTOPolarSyncActivityTypesRockClimbing + const AthleteUpdateDTOPolarSyncActivityTypesRollerSki + const AthleteUpdateDTOPolarSyncActivityTypesRowing + const AthleteUpdateDTOPolarSyncActivityTypesRugby + const AthleteUpdateDTOPolarSyncActivityTypesRun + const AthleteUpdateDTOPolarSyncActivityTypesSail + const AthleteUpdateDTOPolarSyncActivityTypesSkateboard + const AthleteUpdateDTOPolarSyncActivityTypesSnowboard + const AthleteUpdateDTOPolarSyncActivityTypesSnowshoe + const AthleteUpdateDTOPolarSyncActivityTypesSoccer + const AthleteUpdateDTOPolarSyncActivityTypesSquash + const AthleteUpdateDTOPolarSyncActivityTypesStairStepper + const AthleteUpdateDTOPolarSyncActivityTypesStandUpPaddling + const AthleteUpdateDTOPolarSyncActivityTypesSurfing + const AthleteUpdateDTOPolarSyncActivityTypesSwim + const AthleteUpdateDTOPolarSyncActivityTypesTableTennis + const AthleteUpdateDTOPolarSyncActivityTypesTennis + const AthleteUpdateDTOPolarSyncActivityTypesTrackRide + const AthleteUpdateDTOPolarSyncActivityTypesTrailRun + const AthleteUpdateDTOPolarSyncActivityTypesTransition + const AthleteUpdateDTOPolarSyncActivityTypesVelomobile + const AthleteUpdateDTOPolarSyncActivityTypesVirtualRide + const AthleteUpdateDTOPolarSyncActivityTypesVirtualRow + const AthleteUpdateDTOPolarSyncActivityTypesVirtualRun + const AthleteUpdateDTOPolarSyncActivityTypesVirtualSki + const AthleteUpdateDTOPolarSyncActivityTypesWalk + const AthleteUpdateDTOPolarSyncActivityTypesWaterSport + const AthleteUpdateDTOPolarSyncActivityTypesWeightTraining + const AthleteUpdateDTOPolarSyncActivityTypesWheelchair + const AthleteUpdateDTOPolarSyncActivityTypesWindsurf + const AthleteUpdateDTOPolarSyncActivityTypesWorkout + const AthleteUpdateDTOPolarSyncActivityTypesYoga + type AthleteUpdateDTORain string + const AthleteUpdateDTORainINCHES + const AthleteUpdateDTORainMM + type AthleteUpdateDTOStatus string + const AthleteUpdateDTOStatusACTIVE + const AthleteUpdateDTOStatusARCHIVED + const AthleteUpdateDTOStatusDORMANT + type AthleteUpdateDTOStravaSyncActivityTypes string + const AthleteUpdateDTOStravaSyncActivityTypesAlpineSki + const AthleteUpdateDTOStravaSyncActivityTypesBackcountrySki + const AthleteUpdateDTOStravaSyncActivityTypesBadminton + const AthleteUpdateDTOStravaSyncActivityTypesCanoeing + const AthleteUpdateDTOStravaSyncActivityTypesCrossfit + const AthleteUpdateDTOStravaSyncActivityTypesEBikeRide + const AthleteUpdateDTOStravaSyncActivityTypesEMountainBikeRide + const AthleteUpdateDTOStravaSyncActivityTypesElliptical + const AthleteUpdateDTOStravaSyncActivityTypesGolf + const AthleteUpdateDTOStravaSyncActivityTypesGravelRide + const AthleteUpdateDTOStravaSyncActivityTypesHandcycle + const AthleteUpdateDTOStravaSyncActivityTypesHighIntensityIntervalTraining + const AthleteUpdateDTOStravaSyncActivityTypesHike + const AthleteUpdateDTOStravaSyncActivityTypesHockey + const AthleteUpdateDTOStravaSyncActivityTypesIceSkate + const AthleteUpdateDTOStravaSyncActivityTypesInlineSkate + const AthleteUpdateDTOStravaSyncActivityTypesKayaking + const AthleteUpdateDTOStravaSyncActivityTypesKitesurf + const AthleteUpdateDTOStravaSyncActivityTypesMountainBikeRide + const AthleteUpdateDTOStravaSyncActivityTypesNordicSki + const AthleteUpdateDTOStravaSyncActivityTypesOpenWaterSwim + const AthleteUpdateDTOStravaSyncActivityTypesOther + const AthleteUpdateDTOStravaSyncActivityTypesPadel + const AthleteUpdateDTOStravaSyncActivityTypesPickleball + const AthleteUpdateDTOStravaSyncActivityTypesPilates + const AthleteUpdateDTOStravaSyncActivityTypesRacquetball + const AthleteUpdateDTOStravaSyncActivityTypesRide + const AthleteUpdateDTOStravaSyncActivityTypesRockClimbing + const AthleteUpdateDTOStravaSyncActivityTypesRollerSki + const AthleteUpdateDTOStravaSyncActivityTypesRowing + const AthleteUpdateDTOStravaSyncActivityTypesRugby + const AthleteUpdateDTOStravaSyncActivityTypesRun + const AthleteUpdateDTOStravaSyncActivityTypesSail + const AthleteUpdateDTOStravaSyncActivityTypesSkateboard + const AthleteUpdateDTOStravaSyncActivityTypesSnowboard + const AthleteUpdateDTOStravaSyncActivityTypesSnowshoe + const AthleteUpdateDTOStravaSyncActivityTypesSoccer + const AthleteUpdateDTOStravaSyncActivityTypesSquash + const AthleteUpdateDTOStravaSyncActivityTypesStairStepper + const AthleteUpdateDTOStravaSyncActivityTypesStandUpPaddling + const AthleteUpdateDTOStravaSyncActivityTypesSurfing + const AthleteUpdateDTOStravaSyncActivityTypesSwim + const AthleteUpdateDTOStravaSyncActivityTypesTableTennis + const AthleteUpdateDTOStravaSyncActivityTypesTennis + const AthleteUpdateDTOStravaSyncActivityTypesTrackRide + const AthleteUpdateDTOStravaSyncActivityTypesTrailRun + const AthleteUpdateDTOStravaSyncActivityTypesTransition + const AthleteUpdateDTOStravaSyncActivityTypesVelomobile + const AthleteUpdateDTOStravaSyncActivityTypesVirtualRide + const AthleteUpdateDTOStravaSyncActivityTypesVirtualRow + const AthleteUpdateDTOStravaSyncActivityTypesVirtualRun + const AthleteUpdateDTOStravaSyncActivityTypesVirtualSki + const AthleteUpdateDTOStravaSyncActivityTypesWalk + const AthleteUpdateDTOStravaSyncActivityTypesWaterSport + const AthleteUpdateDTOStravaSyncActivityTypesWeightTraining + const AthleteUpdateDTOStravaSyncActivityTypesWheelchair + const AthleteUpdateDTOStravaSyncActivityTypesWindsurf + const AthleteUpdateDTOStravaSyncActivityTypesWorkout + const AthleteUpdateDTOStravaSyncActivityTypesYoga + type AthleteUpdateDTOSuuntoSyncActivityTypes string + const AthleteUpdateDTOSuuntoSyncActivityTypesAlpineSki + const AthleteUpdateDTOSuuntoSyncActivityTypesBackcountrySki + const AthleteUpdateDTOSuuntoSyncActivityTypesBadminton + const AthleteUpdateDTOSuuntoSyncActivityTypesCanoeing + const AthleteUpdateDTOSuuntoSyncActivityTypesCrossfit + const AthleteUpdateDTOSuuntoSyncActivityTypesEBikeRide + const AthleteUpdateDTOSuuntoSyncActivityTypesEMountainBikeRide + const AthleteUpdateDTOSuuntoSyncActivityTypesElliptical + const AthleteUpdateDTOSuuntoSyncActivityTypesGolf + const AthleteUpdateDTOSuuntoSyncActivityTypesGravelRide + const AthleteUpdateDTOSuuntoSyncActivityTypesHandcycle + const AthleteUpdateDTOSuuntoSyncActivityTypesHighIntensityIntervalTraining + const AthleteUpdateDTOSuuntoSyncActivityTypesHike + const AthleteUpdateDTOSuuntoSyncActivityTypesHockey + const AthleteUpdateDTOSuuntoSyncActivityTypesIceSkate + const AthleteUpdateDTOSuuntoSyncActivityTypesInlineSkate + const AthleteUpdateDTOSuuntoSyncActivityTypesKayaking + const AthleteUpdateDTOSuuntoSyncActivityTypesKitesurf + const AthleteUpdateDTOSuuntoSyncActivityTypesMountainBikeRide + const AthleteUpdateDTOSuuntoSyncActivityTypesNordicSki + const AthleteUpdateDTOSuuntoSyncActivityTypesOpenWaterSwim + const AthleteUpdateDTOSuuntoSyncActivityTypesOther + const AthleteUpdateDTOSuuntoSyncActivityTypesPadel + const AthleteUpdateDTOSuuntoSyncActivityTypesPickleball + const AthleteUpdateDTOSuuntoSyncActivityTypesPilates + const AthleteUpdateDTOSuuntoSyncActivityTypesRacquetball + const AthleteUpdateDTOSuuntoSyncActivityTypesRide + const AthleteUpdateDTOSuuntoSyncActivityTypesRockClimbing + const AthleteUpdateDTOSuuntoSyncActivityTypesRollerSki + const AthleteUpdateDTOSuuntoSyncActivityTypesRowing + const AthleteUpdateDTOSuuntoSyncActivityTypesRugby + const AthleteUpdateDTOSuuntoSyncActivityTypesRun + const AthleteUpdateDTOSuuntoSyncActivityTypesSail + const AthleteUpdateDTOSuuntoSyncActivityTypesSkateboard + const AthleteUpdateDTOSuuntoSyncActivityTypesSnowboard + const AthleteUpdateDTOSuuntoSyncActivityTypesSnowshoe + const AthleteUpdateDTOSuuntoSyncActivityTypesSoccer + const AthleteUpdateDTOSuuntoSyncActivityTypesSquash + const AthleteUpdateDTOSuuntoSyncActivityTypesStairStepper + const AthleteUpdateDTOSuuntoSyncActivityTypesStandUpPaddling + const AthleteUpdateDTOSuuntoSyncActivityTypesSurfing + const AthleteUpdateDTOSuuntoSyncActivityTypesSwim + const AthleteUpdateDTOSuuntoSyncActivityTypesTableTennis + const AthleteUpdateDTOSuuntoSyncActivityTypesTennis + const AthleteUpdateDTOSuuntoSyncActivityTypesTrackRide + const AthleteUpdateDTOSuuntoSyncActivityTypesTrailRun + const AthleteUpdateDTOSuuntoSyncActivityTypesTransition + const AthleteUpdateDTOSuuntoSyncActivityTypesVelomobile + const AthleteUpdateDTOSuuntoSyncActivityTypesVirtualRide + const AthleteUpdateDTOSuuntoSyncActivityTypesVirtualRow + const AthleteUpdateDTOSuuntoSyncActivityTypesVirtualRun + const AthleteUpdateDTOSuuntoSyncActivityTypesVirtualSki + const AthleteUpdateDTOSuuntoSyncActivityTypesWalk + const AthleteUpdateDTOSuuntoSyncActivityTypesWaterSport + const AthleteUpdateDTOSuuntoSyncActivityTypesWeightTraining + const AthleteUpdateDTOSuuntoSyncActivityTypesWheelchair + const AthleteUpdateDTOSuuntoSyncActivityTypesWindsurf + const AthleteUpdateDTOSuuntoSyncActivityTypesWorkout + const AthleteUpdateDTOSuuntoSyncActivityTypesYoga + type AthleteUpdateDTOVisibility string + const AthleteUpdateDTOVisibilityHIDDEN + const AthleteUpdateDTOVisibilityPRIVATE + const AthleteUpdateDTOVisibilityPUBLIC + type AthleteUpdateDTOWindSpeed string + const AthleteUpdateDTOWindSpeedBFT + const AthleteUpdateDTOWindSpeedKMH + const AthleteUpdateDTOWindSpeedKNOTS + const AthleteUpdateDTOWindSpeedMPH + const AthleteUpdateDTOWindSpeedMPS + type AthleteVisibility string + const AthleteVisibilityHIDDEN + const AthleteVisibilityPRIVATE + const AthleteVisibilityPUBLIC + type AthleteWindSpeed string + const AthleteWindSpeedBFT + const AthleteWindSpeedKMH + const AthleteWindSpeedKNOTS + const AthleteWindSpeedMPH + const AthleteWindSpeedMPS + type Attachment struct + Filename *string + Id *string + Mimetype *string + Url *string + type BestEfforts struct + Efforts *[]Effort + type Bucket struct + Cadence *int32 + Hr *float64 + MovingSecs *int32 + Secs *int32 + Start *int32 + Watts *float64 + type CalcDistanceEtcResp struct + Body []byte + HTTPResponse *http.Response + func ParseCalcDistanceEtcResp(rsp *http.Response) (*CalcDistanceEtcResp, error) + func (r CalcDistanceEtcResp) Status() string + func (r CalcDistanceEtcResp) StatusCode() int + type CategorySummary struct + Calories *int32 + Category *CategorySummaryCategory + Count *int32 + Distance *float32 + Eftp *float32 + EftpPerKg *float32 + ElapsedTime *int32 + MovingTime *int32 + Srpe *int32 + Time *int32 + TotalElevationGain *float32 + TrainingLoad *int32 + type CategorySummaryCategory string + const CategorySummaryCategoryAlpineSki + const CategorySummaryCategoryBackcountrySki + const CategorySummaryCategoryBadminton + const CategorySummaryCategoryCanoeing + const CategorySummaryCategoryCrossfit + const CategorySummaryCategoryEBikeRide + const CategorySummaryCategoryEMountainBikeRide + const CategorySummaryCategoryElliptical + const CategorySummaryCategoryGolf + const CategorySummaryCategoryGravelRide + const CategorySummaryCategoryHandcycle + const CategorySummaryCategoryHighIntensityIntervalTraining + const CategorySummaryCategoryHike + const CategorySummaryCategoryHockey + const CategorySummaryCategoryIceSkate + const CategorySummaryCategoryInlineSkate + const CategorySummaryCategoryKayaking + const CategorySummaryCategoryKitesurf + const CategorySummaryCategoryMountainBikeRide + const CategorySummaryCategoryNordicSki + const CategorySummaryCategoryOpenWaterSwim + const CategorySummaryCategoryOther + const CategorySummaryCategoryPadel + const CategorySummaryCategoryPickleball + const CategorySummaryCategoryPilates + const CategorySummaryCategoryRacquetball + const CategorySummaryCategoryRide + const CategorySummaryCategoryRockClimbing + const CategorySummaryCategoryRollerSki + const CategorySummaryCategoryRowing + const CategorySummaryCategoryRugby + const CategorySummaryCategoryRun + const CategorySummaryCategorySail + const CategorySummaryCategorySkateboard + const CategorySummaryCategorySnowboard + const CategorySummaryCategorySnowshoe + const CategorySummaryCategorySoccer + const CategorySummaryCategorySquash + const CategorySummaryCategoryStairStepper + const CategorySummaryCategoryStandUpPaddling + const CategorySummaryCategorySurfing + const CategorySummaryCategorySwim + const CategorySummaryCategoryTableTennis + const CategorySummaryCategoryTennis + const CategorySummaryCategoryTrackRide + const CategorySummaryCategoryTrailRun + const CategorySummaryCategoryTransition + const CategorySummaryCategoryVelomobile + const CategorySummaryCategoryVirtualRide + const CategorySummaryCategoryVirtualRow + const CategorySummaryCategoryVirtualRun + const CategorySummaryCategoryVirtualSki + const CategorySummaryCategoryWalk + const CategorySummaryCategoryWaterSport + const CategorySummaryCategoryWeightTraining + const CategorySummaryCategoryWheelchair + const CategorySummaryCategoryWindsurf + const CategorySummaryCategoryWorkout + const CategorySummaryCategoryYoga + type Chat struct + ActivityId *string + AthleteId *string + CoachingGroup *time.Time + Coins *float32 + Description *string + FollowsYou *string + HideMembers *bool + Id *int32 + JoinPolicy *ChatJoinPolicy + Kicked *time.Time + KickedById *string + LastSeenMessageId *int64 + Members *[]ChatMember + MembersCannotChat *bool + MuteUntil *time.Time + Name *string + NewMessageCount *int32 + OtherAthleteId *string + OtherAthleteSex *string + Picture *string + PrimaryGroup *bool + Pub *bool + Role *ChatRole + SharedFolders *[]Folder + SidebarColor *string + SidebarDark *bool + SidebarLogo *string + SidebarTopColor *string + Slug *string + Type *ChatType + Updated *time.Time + Url *string + YouFollow *string + type ChatJoinPolicy string + const ASK + const INVITEONLY + const OPEN + type ChatMember struct + AcceptedCoachingGroup *time.Time + AthleteId *string + Coach *bool + Name *string + Plan *ChatMemberPlan + ProfileMedium *string + Role *ChatMemberRole + type ChatMemberPlan string + const ChatMemberPlanFREE + const ChatMemberPlanPREMIUM + const ChatMemberPlanSUPPORTER + const ChatMemberPlanWHITELABEL + type ChatMemberRole string + const ChatMemberRoleADMIN + const ChatMemberRoleCOACH + const ChatMemberRoleFOLLOWER + const ChatMemberRoleMEMBER + type ChatRole string + const ChatRoleADMIN + const ChatRoleCOACH + const ChatRoleFOLLOWER + const ChatRoleMEMBER + type ChatType string + const ChatTypeACTIVITY + const ChatTypeGROUP + const ChatTypePRIVATE + type CheckMergeResp struct + Body []byte + HTTPResponse *http.Response + func ParseCheckMergeResp(rsp *http.Response) (*CheckMergeResp, error) + func (r CheckMergeResp) Status() string + func (r CheckMergeResp) StatusCode() int + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) ApplyCurrentPlanChanges(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ApplyPlan(ctx context.Context, id string, body ApplyPlanJSONRequestBody, ...) (*http.Response, error) + func (c *Client) ApplyPlanWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) ApplyToActivities(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + func (c *Client) CalcDistanceEtc(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) CheckMerge(ctx context.Context, id string, routeId int64, otherId int64, ...) (*http.Response, error) + func (c *Client) CreateCustomItem(ctx context.Context, id string, body CreateCustomItemJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateCustomItemWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateEvent(ctx context.Context, id string, params *CreateEventParams, ...) (*http.Response, error) + func (c *Client) CreateEventWithBody(ctx context.Context, id string, params *CreateEventParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateFolder(ctx context.Context, id string, body CreateFolderJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateFolderWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateGear(ctx context.Context, id string, body CreateGearJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateGearWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateManualActivity(ctx context.Context, id string, body CreateManualActivityJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateManualActivityWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateMultipleEvents(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*http.Response, error) + func (c *Client) CreateMultipleEventsWithBody(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*http.Response, error) + func (c *Client) CreateMultipleManualActivities(ctx context.Context, id string, ...) (*http.Response, error) + func (c *Client) CreateMultipleManualActivitiesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateMultipleWorkouts(ctx context.Context, id string, body CreateMultipleWorkoutsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateMultipleWorkoutsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateReminder(ctx context.Context, id string, gearId string, ...) (*http.Response, error) + func (c *Client) CreateReminderWithBody(ctx context.Context, id string, gearId string, contentType string, ...) (*http.Response, error) + func (c *Client) CreateSettings(ctx context.Context, athleteId string, body CreateSettingsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateSettingsWithBody(ctx context.Context, athleteId string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateSharedEvent(ctx context.Context, params *CreateSharedEventParams, ...) (*http.Response, error) + func (c *Client) CreateSharedEventWithBody(ctx context.Context, params *CreateSharedEventParams, contentType string, ...) (*http.Response, error) + func (c *Client) CreateWorkout(ctx context.Context, id string, body CreateWorkoutJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateWorkoutWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DeleteActivity(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteCustomItem(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteEvent(ctx context.Context, id string, eventId int32, params *DeleteEventParams, ...) (*http.Response, error) + func (c *Client) DeleteEvents(ctx context.Context, id string, params *DeleteEventsParams, ...) (*http.Response, error) + func (c *Client) DeleteEventsBulk(ctx context.Context, id string, body DeleteEventsBulkJSONRequestBody, ...) (*http.Response, error) + func (c *Client) DeleteEventsBulkWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DeleteFolder(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteGear(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteIntervals(ctx context.Context, id string, body DeleteIntervalsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) DeleteIntervalsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DeleteMessage(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteReminder(ctx context.Context, id string, gearId string, reminderId int32, ...) (*http.Response, error) + func (c *Client) DeleteSettings(ctx context.Context, athleteId string, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteSharedEvent(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteWorkout(ctx context.Context, id string, workoutId int32, params *DeleteWorkoutParams, ...) (*http.Response, error) + func (c *Client) DisconnectApp(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DownloadActivitiesAsCSV(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DownloadActivityFile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DownloadActivityFitFile(ctx context.Context, id string, params *DownloadActivityFitFileParams, ...) (*http.Response, error) + func (c *Client) DownloadActivityFitFiles(ctx context.Context, id string, params *DownloadActivityFitFilesParams, ...) (*http.Response, error) + func (c *Client) DownloadActivityGpxFile(ctx context.Context, id string, params *DownloadActivityGpxFileParams, ...) (*http.Response, error) + func (c *Client) DownloadWorkout(ctx context.Context, ext string, body DownloadWorkoutJSONRequestBody, ...) (*http.Response, error) + func (c *Client) DownloadWorkout1(ctx context.Context, id string, eventId int32, ext string, ...) (*http.Response, error) + func (c *Client) DownloadWorkoutForAthlete(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) DownloadWorkoutForAthleteWithBody(ctx context.Context, id string, ext string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DownloadWorkoutWithBody(ctx context.Context, ext string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DownloadWorkouts(ctx context.Context, id string, params *DownloadWorkoutsParams, ...) (*http.Response, error) + func (c *Client) DuplicateEvents(ctx context.Context, id string, body DuplicateEventsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) DuplicateEventsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DuplicateWorkouts(ctx context.Context, id string, body DuplicateWorkoutsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) DuplicateWorkoutsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) FindBestEfforts(ctx context.Context, id string, params *FindBestEffortsParams, ...) (*http.Response, error) + func (c *Client) GetActivities(ctx context.Context, athleteId string, ids []string, ...) (*http.Response, error) + func (c *Client) GetActivity(ctx context.Context, id string, params *GetActivityParams, ...) (*http.Response, error) + func (c *Client) GetActivityHRCurve(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetActivityMap(ctx context.Context, id string, params *GetActivityMapParams, ...) (*http.Response, error) + func (c *Client) GetActivityPaceCurve(ctx context.Context, id string, ext string, params *GetActivityPaceCurveParams, ...) (*http.Response, error) + func (c *Client) GetActivityPowerCurve(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) GetActivityPowerSpikeModel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetActivitySegments(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetActivityStreams(ctx context.Context, id string, ext string, params *GetActivityStreamsParams, ...) (*http.Response, error) + func (c *Client) GetActivityWeatherSummary(ctx context.Context, id string, params *GetActivityWeatherSummaryParams, ...) (*http.Response, error) + func (c *Client) GetAthlete(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetAthleteMMPModel(ctx context.Context, id string, params *GetAthleteMMPModelParams, ...) (*http.Response, error) + func (c *Client) GetAthleteProfile(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetAthleteRoute(ctx context.Context, id string, routeId int64, params *GetAthleteRouteParams, ...) (*http.Response, error) + func (c *Client) GetAthleteSummary(ctx context.Context, id string, ext string, params *GetAthleteSummaryParams, ...) (*http.Response, error) + func (c *Client) GetAthleteTrainingPlan(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetCustomItem(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetForecast(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetGapHistogram(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetHRHistogram(ctx context.Context, id string, params *GetHRHistogramParams, ...) (*http.Response, error) + func (c *Client) GetHRTrainingLoadModel(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetIntervalStats(ctx context.Context, id string, params *GetIntervalStatsParams, ...) (*http.Response, error) + func (c *Client) GetIntervals(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetPaceHistogram(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetPowerHRCurve(ctx context.Context, id string, params *GetPowerHRCurveParams, ...) (*http.Response, error) + func (c *Client) GetPowerHistogram(ctx context.Context, id string, params *GetPowerHistogramParams, ...) (*http.Response, error) + func (c *Client) GetPowerVsHR(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetRecord(ctx context.Context, id string, date string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSettings(ctx context.Context, id string, deviceClass string, ...) (*http.Response, error) + func (c *Client) GetSettings1(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + func (c *Client) GetSharedEvent(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetTimeAtHR(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetWeatherConfig(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ImportWorkoutFile(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + func (c *Client) ImportWorkoutFileWithBody(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + func (c *Client) ListActivities(ctx context.Context, id string, params *ListActivitiesParams, ...) (*http.Response, error) + func (c *Client) ListActivitiesAround(ctx context.Context, id string, params *ListActivitiesAroundParams, ...) (*http.Response, error) + func (c *Client) ListActivityHRCurves(ctx context.Context, id string, ext string, params *ListActivityHRCurvesParams, ...) (*http.Response, error) + func (c *Client) ListActivityMessages(ctx context.Context, id string, params *ListActivityMessagesParams, ...) (*http.Response, error) + func (c *Client) ListActivityPaceCurves(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) ListActivityPowerCurves(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) ListActivityPowerCurves1(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) ListAthleteHRCurves(ctx context.Context, id string, ext string, params *ListAthleteHRCurvesParams, ...) (*http.Response, error) + func (c *Client) ListAthletePaceCurves(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) ListAthletePowerCurves(ctx context.Context, id string, ext string, ...) (*http.Response, error) + func (c *Client) ListAthleteRoutes(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListChats(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListCustomItems(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListEvents(ctx context.Context, id string, format string, params *ListEventsParams, ...) (*http.Response, error) + func (c *Client) ListFitnessModelEvents(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListFolderSharedWith(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListFolders(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListGear(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListMatchingActivities(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + func (c *Client) ListMessages(ctx context.Context, id int32, params *ListMessagesParams, ...) (*http.Response, error) + func (c *Client) ListPaceDistances(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListPaceDistancesForSport(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + func (c *Client) ListSettings(ctx context.Context, athleteId string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListTags(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListTags1(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListTags2(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ListWellnessRecords(ctx context.Context, id string, ext string, params *ListWellnessRecordsParams, ...) (*http.Response, error) + func (c *Client) ListWorkouts(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) MarkEventAsDone(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ReplaceGear(ctx context.Context, id string, gearId string, body ReplaceGearJSONRequestBody, ...) (*http.Response, error) + func (c *Client) ReplaceGearWithBody(ctx context.Context, id string, gearId string, contentType string, ...) (*http.Response, error) + func (c *Client) SearchForActivities(ctx context.Context, id string, params *SearchForActivitiesParams, ...) (*http.Response, error) + func (c *Client) SearchForActivitiesFull(ctx context.Context, id string, params *SearchForActivitiesFullParams, ...) (*http.Response, error) + func (c *Client) SearchForIntervals(ctx context.Context, id string, params *SearchForIntervalsParams, ...) (*http.Response, error) + func (c *Client) SendActivityMessage(ctx context.Context, id string, body SendActivityMessageJSONRequestBody, ...) (*http.Response, error) + func (c *Client) SendActivityMessageWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) SendMessage(ctx context.Context, body SendMessageJSONRequestBody, ...) (*http.Response, error) + func (c *Client) SendMessageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) ShowChat(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ShowEvent(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) ShowWorkout(ctx context.Context, id string, workoutId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) SplitInterval(ctx context.Context, id string, params *SplitIntervalParams, ...) (*http.Response, error) + func (c *Client) UpdateActivity(ctx context.Context, id string, body UpdateActivityJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateActivityStreams(ctx context.Context, id string, body UpdateActivityStreamsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateActivityStreamsWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateActivityWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateAthlete(ctx context.Context, id string, body UpdateAthleteJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateAthletePlan(ctx context.Context, id string, body UpdateAthletePlanJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateAthletePlanWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateAthletePlans(ctx context.Context, body UpdateAthletePlansJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateAthletePlansWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateAthleteRoute(ctx context.Context, id string, routeId int64, ...) (*http.Response, error) + func (c *Client) UpdateAthleteRouteWithBody(ctx context.Context, id string, routeId int64, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateAthleteWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateCustomItem(ctx context.Context, id string, itemId int32, ...) (*http.Response, error) + func (c *Client) UpdateCustomItemImage(ctx context.Context, id string, itemId int32, ...) (*http.Response, error) + func (c *Client) UpdateCustomItemImageWithBody(ctx context.Context, id string, itemId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateCustomItemIndexes(ctx context.Context, id string, body UpdateCustomItemIndexesJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateCustomItemIndexesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateCustomItemWithBody(ctx context.Context, id string, itemId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateEvent(ctx context.Context, id string, eventId int32, body UpdateEventJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateEventWithBody(ctx context.Context, id string, eventId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateEvents(ctx context.Context, id string, params *UpdateEventsParams, ...) (*http.Response, error) + func (c *Client) UpdateEventsWithBody(ctx context.Context, id string, params *UpdateEventsParams, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateFolder(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + func (c *Client) UpdateFolderSharedWith(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + func (c *Client) UpdateFolderSharedWithWithBody(ctx context.Context, id string, folderId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateFolderWithBody(ctx context.Context, id string, folderId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateGear(ctx context.Context, id string, gearId string, body UpdateGearJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateGearWithBody(ctx context.Context, id string, gearId string, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateInterval(ctx context.Context, id string, intervalId int32, ...) (*http.Response, error) + func (c *Client) UpdateIntervalWithBody(ctx context.Context, id string, intervalId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateIntervals(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*http.Response, error) + func (c *Client) UpdateIntervalsWithBody(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*http.Response, error) + func (c *Client) UpdateLastSeenMessageId(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) UpdatePlanWorkouts(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + func (c *Client) UpdatePlanWorkoutsWithBody(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + func (c *Client) UpdateReminder(ctx context.Context, id string, gearId string, reminderId int32, ...) (*http.Response, error) + func (c *Client) UpdateReminderWithBody(ctx context.Context, id string, gearId string, reminderId int32, ...) (*http.Response, error) + func (c *Client) UpdateSettings(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*http.Response, error) + func (c *Client) UpdateSettingsMulti(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*http.Response, error) + func (c *Client) UpdateSettingsMultiWithBody(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*http.Response, error) + func (c *Client) UpdateSettingsWithBody(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*http.Response, error) + func (c *Client) UpdateSharedEvent(ctx context.Context, id int32, body UpdateSharedEventJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateSharedEventWithBody(ctx context.Context, id int32, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateWeatherConfig(ctx context.Context, id string, body UpdateWeatherConfigJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateWeatherConfigWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateWellness(ctx context.Context, id string, date string, ...) (*http.Response, error) + func (c *Client) UpdateWellness1(ctx context.Context, id string, body UpdateWellness1JSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateWellness1WithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateWellnessBulk(ctx context.Context, id string, body UpdateWellnessBulkJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UpdateWellnessBulkWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdateWellnessWithBody(ctx context.Context, id string, date string, contentType string, ...) (*http.Response, error) + func (c *Client) UpdateWorkout(ctx context.Context, id string, workoutId int32, ...) (*http.Response, error) + func (c *Client) UpdateWorkoutWithBody(ctx context.Context, id string, workoutId int32, contentType string, ...) (*http.Response, error) + func (c *Client) UploadActivity(ctx context.Context, id string, params *UploadActivityParams, ...) (*http.Response, error) + func (c *Client) UploadActivityStreamsCSV(ctx context.Context, id string, body UploadActivityStreamsCSVJSONRequestBody, ...) (*http.Response, error) + func (c *Client) UploadActivityStreamsCSVWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UploadActivityWithBody(ctx context.Context, id string, params *UploadActivityParams, ...) (*http.Response, error) + func (c *Client) UploadWellness(ctx context.Context, id string, params *UploadWellnessParams, ...) (*http.Response, error) + func (c *Client) UploadWellnessWithBody(ctx context.Context, id string, params *UploadWellnessParams, ...) (*http.Response, error) + type ClientInterface interface + ApplyCurrentPlanChanges func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ApplyPlan func(ctx context.Context, id string, body ApplyPlanJSONRequestBody, ...) (*http.Response, error) + ApplyPlanWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + ApplyToActivities func(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + CalcDistanceEtc func(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*http.Response, error) + CheckMerge func(ctx context.Context, id string, routeId int64, otherId int64, ...) (*http.Response, error) + CreateCustomItem func(ctx context.Context, id string, body CreateCustomItemJSONRequestBody, ...) (*http.Response, error) + CreateCustomItemWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateEvent func(ctx context.Context, id string, params *CreateEventParams, ...) (*http.Response, error) + CreateEventWithBody func(ctx context.Context, id string, params *CreateEventParams, contentType string, ...) (*http.Response, error) + CreateFolder func(ctx context.Context, id string, body CreateFolderJSONRequestBody, ...) (*http.Response, error) + CreateFolderWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateGear func(ctx context.Context, id string, body CreateGearJSONRequestBody, ...) (*http.Response, error) + CreateGearWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateManualActivity func(ctx context.Context, id string, body CreateManualActivityJSONRequestBody, ...) (*http.Response, error) + CreateManualActivityWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateMultipleEvents func(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*http.Response, error) + CreateMultipleEventsWithBody func(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*http.Response, error) + CreateMultipleManualActivities func(ctx context.Context, id string, ...) (*http.Response, error) + CreateMultipleManualActivitiesWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateMultipleWorkouts func(ctx context.Context, id string, body CreateMultipleWorkoutsJSONRequestBody, ...) (*http.Response, error) + CreateMultipleWorkoutsWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateReminder func(ctx context.Context, id string, gearId string, ...) (*http.Response, error) + CreateReminderWithBody func(ctx context.Context, id string, gearId string, contentType string, ...) (*http.Response, error) + CreateSettings func(ctx context.Context, athleteId string, body CreateSettingsJSONRequestBody, ...) (*http.Response, error) + CreateSettingsWithBody func(ctx context.Context, athleteId string, contentType string, body io.Reader, ...) (*http.Response, error) + CreateSharedEvent func(ctx context.Context, params *CreateSharedEventParams, ...) (*http.Response, error) + CreateSharedEventWithBody func(ctx context.Context, params *CreateSharedEventParams, contentType string, ...) (*http.Response, error) + CreateWorkout func(ctx context.Context, id string, body CreateWorkoutJSONRequestBody, ...) (*http.Response, error) + CreateWorkoutWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + DeleteActivity func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteCustomItem func(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteEvent func(ctx context.Context, id string, eventId int32, params *DeleteEventParams, ...) (*http.Response, error) + DeleteEvents func(ctx context.Context, id string, params *DeleteEventsParams, ...) (*http.Response, error) + DeleteEventsBulk func(ctx context.Context, id string, body DeleteEventsBulkJSONRequestBody, ...) (*http.Response, error) + DeleteEventsBulkWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + DeleteFolder func(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteGear func(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteIntervals func(ctx context.Context, id string, body DeleteIntervalsJSONRequestBody, ...) (*http.Response, error) + DeleteIntervalsWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + DeleteMessage func(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteReminder func(ctx context.Context, id string, gearId string, reminderId int32, ...) (*http.Response, error) + DeleteSettings func(ctx context.Context, athleteId string, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteSharedEvent func(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteWorkout func(ctx context.Context, id string, workoutId int32, params *DeleteWorkoutParams, ...) (*http.Response, error) + DisconnectApp func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + DownloadActivitiesAsCSV func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + DownloadActivityFile func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + DownloadActivityFitFile func(ctx context.Context, id string, params *DownloadActivityFitFileParams, ...) (*http.Response, error) + DownloadActivityFitFiles func(ctx context.Context, id string, params *DownloadActivityFitFilesParams, ...) (*http.Response, error) + DownloadActivityGpxFile func(ctx context.Context, id string, params *DownloadActivityGpxFileParams, ...) (*http.Response, error) + DownloadWorkout func(ctx context.Context, ext string, body DownloadWorkoutJSONRequestBody, ...) (*http.Response, error) + DownloadWorkout1 func(ctx context.Context, id string, eventId int32, ext string, ...) (*http.Response, error) + DownloadWorkoutForAthlete func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + DownloadWorkoutForAthleteWithBody func(ctx context.Context, id string, ext string, contentType string, body io.Reader, ...) (*http.Response, error) + DownloadWorkoutWithBody func(ctx context.Context, ext string, contentType string, body io.Reader, ...) (*http.Response, error) + DownloadWorkouts func(ctx context.Context, id string, params *DownloadWorkoutsParams, ...) (*http.Response, error) + DuplicateEvents func(ctx context.Context, id string, body DuplicateEventsJSONRequestBody, ...) (*http.Response, error) + DuplicateEventsWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + DuplicateWorkouts func(ctx context.Context, id string, body DuplicateWorkoutsJSONRequestBody, ...) (*http.Response, error) + DuplicateWorkoutsWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + FindBestEfforts func(ctx context.Context, id string, params *FindBestEffortsParams, ...) (*http.Response, error) + GetActivities func(ctx context.Context, athleteId string, ids []string, ...) (*http.Response, error) + GetActivity func(ctx context.Context, id string, params *GetActivityParams, ...) (*http.Response, error) + GetActivityHRCurve func(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetActivityMap func(ctx context.Context, id string, params *GetActivityMapParams, ...) (*http.Response, error) + GetActivityPaceCurve func(ctx context.Context, id string, ext string, params *GetActivityPaceCurveParams, ...) (*http.Response, error) + GetActivityPowerCurve func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + GetActivityPowerSpikeModel func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetActivitySegments func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetActivityStreams func(ctx context.Context, id string, ext string, params *GetActivityStreamsParams, ...) (*http.Response, error) + GetActivityWeatherSummary func(ctx context.Context, id string, params *GetActivityWeatherSummaryParams, ...) (*http.Response, error) + GetAthlete func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetAthleteMMPModel func(ctx context.Context, id string, params *GetAthleteMMPModelParams, ...) (*http.Response, error) + GetAthleteProfile func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetAthleteRoute func(ctx context.Context, id string, routeId int64, params *GetAthleteRouteParams, ...) (*http.Response, error) + GetAthleteSummary func(ctx context.Context, id string, ext string, params *GetAthleteSummaryParams, ...) (*http.Response, error) + GetAthleteTrainingPlan func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetCustomItem func(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetForecast func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetGapHistogram func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetHRHistogram func(ctx context.Context, id string, params *GetHRHistogramParams, ...) (*http.Response, error) + GetHRTrainingLoadModel func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetIntervalStats func(ctx context.Context, id string, params *GetIntervalStatsParams, ...) (*http.Response, error) + GetIntervals func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetPaceHistogram func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetPowerHRCurve func(ctx context.Context, id string, params *GetPowerHRCurveParams, ...) (*http.Response, error) + GetPowerHistogram func(ctx context.Context, id string, params *GetPowerHistogramParams, ...) (*http.Response, error) + GetPowerVsHR func(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetRecord func(ctx context.Context, id string, date string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSettings func(ctx context.Context, id string, deviceClass string, ...) (*http.Response, error) + GetSettings1 func(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + GetSharedEvent func(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + GetTimeAtHR func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetWeatherConfig func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ImportWorkoutFile func(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + ImportWorkoutFileWithBody func(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + ListActivities func(ctx context.Context, id string, params *ListActivitiesParams, ...) (*http.Response, error) + ListActivitiesAround func(ctx context.Context, id string, params *ListActivitiesAroundParams, ...) (*http.Response, error) + ListActivityHRCurves func(ctx context.Context, id string, ext string, params *ListActivityHRCurvesParams, ...) (*http.Response, error) + ListActivityMessages func(ctx context.Context, id string, params *ListActivityMessagesParams, ...) (*http.Response, error) + ListActivityPaceCurves func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + ListActivityPowerCurves func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + ListActivityPowerCurves1 func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + ListAthleteHRCurves func(ctx context.Context, id string, ext string, params *ListAthleteHRCurvesParams, ...) (*http.Response, error) + ListAthletePaceCurves func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + ListAthletePowerCurves func(ctx context.Context, id string, ext string, ...) (*http.Response, error) + ListAthleteRoutes func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListChats func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListCustomItems func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListEvents func(ctx context.Context, id string, format string, params *ListEventsParams, ...) (*http.Response, error) + ListFitnessModelEvents func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListFolderSharedWith func(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + ListFolders func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListGear func(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListMatchingActivities func(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + ListMessages func(ctx context.Context, id int32, params *ListMessagesParams, ...) (*http.Response, error) + ListPaceDistances func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + ListPaceDistancesForSport func(ctx context.Context, athleteId string, id string, ...) (*http.Response, error) + ListSettings func(ctx context.Context, athleteId string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListTags func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListTags1 func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListTags2 func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + ListWellnessRecords func(ctx context.Context, id string, ext string, params *ListWellnessRecordsParams, ...) (*http.Response, error) + ListWorkouts func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + MarkEventAsDone func(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + ReplaceGear func(ctx context.Context, id string, gearId string, body ReplaceGearJSONRequestBody, ...) (*http.Response, error) + ReplaceGearWithBody func(ctx context.Context, id string, gearId string, contentType string, ...) (*http.Response, error) + SearchForActivities func(ctx context.Context, id string, params *SearchForActivitiesParams, ...) (*http.Response, error) + SearchForActivitiesFull func(ctx context.Context, id string, params *SearchForActivitiesFullParams, ...) (*http.Response, error) + SearchForIntervals func(ctx context.Context, id string, params *SearchForIntervalsParams, ...) (*http.Response, error) + SendActivityMessage func(ctx context.Context, id string, body SendActivityMessageJSONRequestBody, ...) (*http.Response, error) + SendActivityMessageWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + SendMessage func(ctx context.Context, body SendMessageJSONRequestBody, ...) (*http.Response, error) + SendMessageWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + ShowChat func(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*http.Response, error) + ShowEvent func(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + ShowWorkout func(ctx context.Context, id string, workoutId int32, reqEditors ...RequestEditorFn) (*http.Response, error) + SplitInterval func(ctx context.Context, id string, params *SplitIntervalParams, ...) (*http.Response, error) + UpdateActivity func(ctx context.Context, id string, body UpdateActivityJSONRequestBody, ...) (*http.Response, error) + UpdateActivityStreams func(ctx context.Context, id string, body UpdateActivityStreamsJSONRequestBody, ...) (*http.Response, error) + UpdateActivityStreamsWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateActivityWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateAthlete func(ctx context.Context, id string, body UpdateAthleteJSONRequestBody, ...) (*http.Response, error) + UpdateAthletePlan func(ctx context.Context, id string, body UpdateAthletePlanJSONRequestBody, ...) (*http.Response, error) + UpdateAthletePlanWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateAthletePlans func(ctx context.Context, body UpdateAthletePlansJSONRequestBody, ...) (*http.Response, error) + UpdateAthletePlansWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateAthleteRoute func(ctx context.Context, id string, routeId int64, ...) (*http.Response, error) + UpdateAthleteRouteWithBody func(ctx context.Context, id string, routeId int64, contentType string, ...) (*http.Response, error) + UpdateAthleteWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateCustomItem func(ctx context.Context, id string, itemId int32, ...) (*http.Response, error) + UpdateCustomItemImage func(ctx context.Context, id string, itemId int32, ...) (*http.Response, error) + UpdateCustomItemImageWithBody func(ctx context.Context, id string, itemId int32, contentType string, ...) (*http.Response, error) + UpdateCustomItemIndexes func(ctx context.Context, id string, body UpdateCustomItemIndexesJSONRequestBody, ...) (*http.Response, error) + UpdateCustomItemIndexesWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateCustomItemWithBody func(ctx context.Context, id string, itemId int32, contentType string, ...) (*http.Response, error) + UpdateEvent func(ctx context.Context, id string, eventId int32, body UpdateEventJSONRequestBody, ...) (*http.Response, error) + UpdateEventWithBody func(ctx context.Context, id string, eventId int32, contentType string, ...) (*http.Response, error) + UpdateEvents func(ctx context.Context, id string, params *UpdateEventsParams, ...) (*http.Response, error) + UpdateEventsWithBody func(ctx context.Context, id string, params *UpdateEventsParams, contentType string, ...) (*http.Response, error) + UpdateFolder func(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + UpdateFolderSharedWith func(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + UpdateFolderSharedWithWithBody func(ctx context.Context, id string, folderId int32, contentType string, ...) (*http.Response, error) + UpdateFolderWithBody func(ctx context.Context, id string, folderId int32, contentType string, ...) (*http.Response, error) + UpdateGear func(ctx context.Context, id string, gearId string, body UpdateGearJSONRequestBody, ...) (*http.Response, error) + UpdateGearWithBody func(ctx context.Context, id string, gearId string, contentType string, ...) (*http.Response, error) + UpdateInterval func(ctx context.Context, id string, intervalId int32, ...) (*http.Response, error) + UpdateIntervalWithBody func(ctx context.Context, id string, intervalId int32, contentType string, ...) (*http.Response, error) + UpdateIntervals func(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*http.Response, error) + UpdateIntervalsWithBody func(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*http.Response, error) + UpdateLastSeenMessageId func(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*http.Response, error) + UpdatePlanWorkouts func(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + UpdatePlanWorkoutsWithBody func(ctx context.Context, id string, folderId int32, ...) (*http.Response, error) + UpdateReminder func(ctx context.Context, id string, gearId string, reminderId int32, ...) (*http.Response, error) + UpdateReminderWithBody func(ctx context.Context, id string, gearId string, reminderId int32, ...) (*http.Response, error) + UpdateSettings func(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*http.Response, error) + UpdateSettingsMulti func(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*http.Response, error) + UpdateSettingsMultiWithBody func(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*http.Response, error) + UpdateSettingsWithBody func(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*http.Response, error) + UpdateSharedEvent func(ctx context.Context, id int32, body UpdateSharedEventJSONRequestBody, ...) (*http.Response, error) + UpdateSharedEventWithBody func(ctx context.Context, id int32, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateWeatherConfig func(ctx context.Context, id string, body UpdateWeatherConfigJSONRequestBody, ...) (*http.Response, error) + UpdateWeatherConfigWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateWellness func(ctx context.Context, id string, date string, ...) (*http.Response, error) + UpdateWellness1 func(ctx context.Context, id string, body UpdateWellness1JSONRequestBody, ...) (*http.Response, error) + UpdateWellness1WithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateWellnessBulk func(ctx context.Context, id string, body UpdateWellnessBulkJSONRequestBody, ...) (*http.Response, error) + UpdateWellnessBulkWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UpdateWellnessWithBody func(ctx context.Context, id string, date string, contentType string, ...) (*http.Response, error) + UpdateWorkout func(ctx context.Context, id string, workoutId int32, ...) (*http.Response, error) + UpdateWorkoutWithBody func(ctx context.Context, id string, workoutId int32, contentType string, ...) (*http.Response, error) + UploadActivity func(ctx context.Context, id string, params *UploadActivityParams, ...) (*http.Response, error) + UploadActivityStreamsCSV func(ctx context.Context, id string, body UploadActivityStreamsCSVJSONRequestBody, ...) (*http.Response, error) + UploadActivityStreamsCSVWithBody func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error) + UploadActivityWithBody func(ctx context.Context, id string, params *UploadActivityParams, ...) (*http.Response, error) + UploadWellness func(ctx context.Context, id string, params *UploadWellnessParams, ...) (*http.Response, error) + UploadWellnessWithBody func(ctx context.Context, id string, params *UploadWellnessParams, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) ApplyCurrentPlanChangesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ApplyCurrentPlanChangesResp, error) + func (c *ClientWithResponses) ApplyPlanWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ApplyPlanResp, error) + func (c *ClientWithResponses) ApplyPlanWithResponse(ctx context.Context, id string, body ApplyPlanJSONRequestBody, ...) (*ApplyPlanResp, error) + func (c *ClientWithResponses) ApplyToActivitiesWithResponse(ctx context.Context, athleteId string, id string, ...) (*ApplyToActivitiesResp, error) + func (c *ClientWithResponses) CalcDistanceEtcWithResponse(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*CalcDistanceEtcResp, error) + func (c *ClientWithResponses) CheckMergeWithResponse(ctx context.Context, id string, routeId int64, otherId int64, ...) (*CheckMergeResp, error) + func (c *ClientWithResponses) CreateCustomItemWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateCustomItemResp, error) + func (c *ClientWithResponses) CreateCustomItemWithResponse(ctx context.Context, id string, body CreateCustomItemJSONRequestBody, ...) (*CreateCustomItemResp, error) + func (c *ClientWithResponses) CreateEventWithBodyWithResponse(ctx context.Context, id string, params *CreateEventParams, contentType string, ...) (*CreateEventResp, error) + func (c *ClientWithResponses) CreateEventWithResponse(ctx context.Context, id string, params *CreateEventParams, ...) (*CreateEventResp, error) + func (c *ClientWithResponses) CreateFolderWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateFolderResp, error) + func (c *ClientWithResponses) CreateFolderWithResponse(ctx context.Context, id string, body CreateFolderJSONRequestBody, ...) (*CreateFolderResp, error) + func (c *ClientWithResponses) CreateGearWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateGearResp, error) + func (c *ClientWithResponses) CreateGearWithResponse(ctx context.Context, id string, body CreateGearJSONRequestBody, ...) (*CreateGearResp, error) + func (c *ClientWithResponses) CreateManualActivityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateManualActivityResp, error) + func (c *ClientWithResponses) CreateManualActivityWithResponse(ctx context.Context, id string, body CreateManualActivityJSONRequestBody, ...) (*CreateManualActivityResp, error) + func (c *ClientWithResponses) CreateMultipleEventsWithBodyWithResponse(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*CreateMultipleEventsResp, error) + func (c *ClientWithResponses) CreateMultipleEventsWithResponse(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*CreateMultipleEventsResp, error) + func (c *ClientWithResponses) CreateMultipleManualActivitiesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateMultipleManualActivitiesResp, error) + func (c *ClientWithResponses) CreateMultipleManualActivitiesWithResponse(ctx context.Context, id string, ...) (*CreateMultipleManualActivitiesResp, error) + func (c *ClientWithResponses) CreateMultipleWorkoutsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateMultipleWorkoutsResp, error) + func (c *ClientWithResponses) CreateMultipleWorkoutsWithResponse(ctx context.Context, id string, body CreateMultipleWorkoutsJSONRequestBody, ...) (*CreateMultipleWorkoutsResp, error) + func (c *ClientWithResponses) CreateReminderWithBodyWithResponse(ctx context.Context, id string, gearId string, contentType string, ...) (*CreateReminderResp, error) + func (c *ClientWithResponses) CreateReminderWithResponse(ctx context.Context, id string, gearId string, ...) (*CreateReminderResp, error) + func (c *ClientWithResponses) CreateSettingsWithBodyWithResponse(ctx context.Context, athleteId string, contentType string, body io.Reader, ...) (*CreateSettingsResp, error) + func (c *ClientWithResponses) CreateSettingsWithResponse(ctx context.Context, athleteId string, body CreateSettingsJSONRequestBody, ...) (*CreateSettingsResp, error) + func (c *ClientWithResponses) CreateSharedEventWithBodyWithResponse(ctx context.Context, params *CreateSharedEventParams, contentType string, ...) (*CreateSharedEventResp, error) + func (c *ClientWithResponses) CreateSharedEventWithResponse(ctx context.Context, params *CreateSharedEventParams, ...) (*CreateSharedEventResp, error) + func (c *ClientWithResponses) CreateWorkoutWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateWorkoutResp, error) + func (c *ClientWithResponses) CreateWorkoutWithResponse(ctx context.Context, id string, body CreateWorkoutJSONRequestBody, ...) (*CreateWorkoutResp, error) + func (c *ClientWithResponses) DeleteActivityWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteActivityResp, error) + func (c *ClientWithResponses) DeleteCustomItemWithResponse(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*DeleteCustomItemResp, error) + func (c *ClientWithResponses) DeleteEventWithResponse(ctx context.Context, id string, eventId int32, params *DeleteEventParams, ...) (*DeleteEventResp, error) + func (c *ClientWithResponses) DeleteEventsBulkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DeleteEventsBulkResp, error) + func (c *ClientWithResponses) DeleteEventsBulkWithResponse(ctx context.Context, id string, body DeleteEventsBulkJSONRequestBody, ...) (*DeleteEventsBulkResp, error) + func (c *ClientWithResponses) DeleteEventsWithResponse(ctx context.Context, id string, params *DeleteEventsParams, ...) (*DeleteEventsResp, error) + func (c *ClientWithResponses) DeleteFolderWithResponse(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*DeleteFolderResp, error) + func (c *ClientWithResponses) DeleteGearWithResponse(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*DeleteGearResp, error) + func (c *ClientWithResponses) DeleteIntervalsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DeleteIntervalsResp, error) + func (c *ClientWithResponses) DeleteIntervalsWithResponse(ctx context.Context, id string, body DeleteIntervalsJSONRequestBody, ...) (*DeleteIntervalsResp, error) + func (c *ClientWithResponses) DeleteMessageWithResponse(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*DeleteMessageResp, error) + func (c *ClientWithResponses) DeleteReminderWithResponse(ctx context.Context, id string, gearId string, reminderId int32, ...) (*DeleteReminderResp, error) + func (c *ClientWithResponses) DeleteSettingsWithResponse(ctx context.Context, athleteId string, id int32, reqEditors ...RequestEditorFn) (*DeleteSettingsResp, error) + func (c *ClientWithResponses) DeleteSharedEventWithResponse(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*DeleteSharedEventResp, error) + func (c *ClientWithResponses) DeleteWorkoutWithResponse(ctx context.Context, id string, workoutId int32, params *DeleteWorkoutParams, ...) (*DeleteWorkoutResp, error) + func (c *ClientWithResponses) DisconnectAppWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DisconnectAppResp, error) + func (c *ClientWithResponses) DownloadActivitiesAsCSVWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadActivitiesAsCSVResp, error) + func (c *ClientWithResponses) DownloadActivityFileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadActivityFileResp, error) + func (c *ClientWithResponses) DownloadActivityFitFileWithResponse(ctx context.Context, id string, params *DownloadActivityFitFileParams, ...) (*DownloadActivityFitFileResp, error) + func (c *ClientWithResponses) DownloadActivityFitFilesWithResponse(ctx context.Context, id string, params *DownloadActivityFitFilesParams, ...) (*DownloadActivityFitFilesResp, error) + func (c *ClientWithResponses) DownloadActivityGpxFileWithResponse(ctx context.Context, id string, params *DownloadActivityGpxFileParams, ...) (*DownloadActivityGpxFileResp, error) + func (c *ClientWithResponses) DownloadWorkout1WithResponse(ctx context.Context, id string, eventId int32, ext string, ...) (*DownloadWorkout1Resp, error) + func (c *ClientWithResponses) DownloadWorkoutForAthleteWithBodyWithResponse(ctx context.Context, id string, ext string, contentType string, body io.Reader, ...) (*DownloadWorkoutForAthleteResp, error) + func (c *ClientWithResponses) DownloadWorkoutForAthleteWithResponse(ctx context.Context, id string, ext string, ...) (*DownloadWorkoutForAthleteResp, error) + func (c *ClientWithResponses) DownloadWorkoutWithBodyWithResponse(ctx context.Context, ext string, contentType string, body io.Reader, ...) (*DownloadWorkoutResp, error) + func (c *ClientWithResponses) DownloadWorkoutWithResponse(ctx context.Context, ext string, body DownloadWorkoutJSONRequestBody, ...) (*DownloadWorkoutResp, error) + func (c *ClientWithResponses) DownloadWorkoutsWithResponse(ctx context.Context, id string, params *DownloadWorkoutsParams, ...) (*DownloadWorkoutsResp, error) + func (c *ClientWithResponses) DuplicateEventsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DuplicateEventsResp, error) + func (c *ClientWithResponses) DuplicateEventsWithResponse(ctx context.Context, id string, body DuplicateEventsJSONRequestBody, ...) (*DuplicateEventsResp, error) + func (c *ClientWithResponses) DuplicateWorkoutsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DuplicateWorkoutsResp, error) + func (c *ClientWithResponses) DuplicateWorkoutsWithResponse(ctx context.Context, id string, body DuplicateWorkoutsJSONRequestBody, ...) (*DuplicateWorkoutsResp, error) + func (c *ClientWithResponses) FindBestEffortsWithResponse(ctx context.Context, id string, params *FindBestEffortsParams, ...) (*FindBestEffortsResp, error) + func (c *ClientWithResponses) GetActivitiesWithResponse(ctx context.Context, athleteId string, ids []string, ...) (*GetActivitiesResp, error) + func (c *ClientWithResponses) GetActivityHRCurveWithResponse(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*GetActivityHRCurveResp, error) + func (c *ClientWithResponses) GetActivityMapWithResponse(ctx context.Context, id string, params *GetActivityMapParams, ...) (*GetActivityMapResp, error) + func (c *ClientWithResponses) GetActivityPaceCurveWithResponse(ctx context.Context, id string, ext string, params *GetActivityPaceCurveParams, ...) (*GetActivityPaceCurveResp, error) + func (c *ClientWithResponses) GetActivityPowerCurveWithResponse(ctx context.Context, id string, ext string, ...) (*GetActivityPowerCurveResp, error) + func (c *ClientWithResponses) GetActivityPowerSpikeModelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActivityPowerSpikeModelResp, error) + func (c *ClientWithResponses) GetActivitySegmentsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActivitySegmentsResp, error) + func (c *ClientWithResponses) GetActivityStreamsWithResponse(ctx context.Context, id string, ext string, params *GetActivityStreamsParams, ...) (*GetActivityStreamsResp, error) + func (c *ClientWithResponses) GetActivityWeatherSummaryWithResponse(ctx context.Context, id string, params *GetActivityWeatherSummaryParams, ...) (*GetActivityWeatherSummaryResp, error) + func (c *ClientWithResponses) GetActivityWithResponse(ctx context.Context, id string, params *GetActivityParams, ...) (*GetActivityResp, error) + func (c *ClientWithResponses) GetAthleteMMPModelWithResponse(ctx context.Context, id string, params *GetAthleteMMPModelParams, ...) (*GetAthleteMMPModelResp, error) + func (c *ClientWithResponses) GetAthleteProfileWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAthleteProfileResp, error) + func (c *ClientWithResponses) GetAthleteRouteWithResponse(ctx context.Context, id string, routeId int64, params *GetAthleteRouteParams, ...) (*GetAthleteRouteResp, error) + func (c *ClientWithResponses) GetAthleteSummaryWithResponse(ctx context.Context, id string, ext string, params *GetAthleteSummaryParams, ...) (*GetAthleteSummaryResp, error) + func (c *ClientWithResponses) GetAthleteTrainingPlanWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAthleteTrainingPlanResp, error) + func (c *ClientWithResponses) GetAthleteWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAthleteResp, error) + func (c *ClientWithResponses) GetCustomItemWithResponse(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*GetCustomItemResp, error) + func (c *ClientWithResponses) GetForecastWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetForecastResp, error) + func (c *ClientWithResponses) GetGapHistogramWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGapHistogramResp, error) + func (c *ClientWithResponses) GetHRHistogramWithResponse(ctx context.Context, id string, params *GetHRHistogramParams, ...) (*GetHRHistogramResp, error) + func (c *ClientWithResponses) GetHRTrainingLoadModelWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetHRTrainingLoadModelResp, error) + func (c *ClientWithResponses) GetIntervalStatsWithResponse(ctx context.Context, id string, params *GetIntervalStatsParams, ...) (*GetIntervalStatsResp, error) + func (c *ClientWithResponses) GetIntervalsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntervalsResp, error) + func (c *ClientWithResponses) GetPaceHistogramWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPaceHistogramResp, error) + func (c *ClientWithResponses) GetPowerHRCurveWithResponse(ctx context.Context, id string, params *GetPowerHRCurveParams, ...) (*GetPowerHRCurveResp, error) + func (c *ClientWithResponses) GetPowerHistogramWithResponse(ctx context.Context, id string, params *GetPowerHistogramParams, ...) (*GetPowerHistogramResp, error) + func (c *ClientWithResponses) GetPowerVsHRWithResponse(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*GetPowerVsHRResp, error) + func (c *ClientWithResponses) GetRecordWithResponse(ctx context.Context, id string, date string, reqEditors ...RequestEditorFn) (*GetRecordResp, error) + func (c *ClientWithResponses) GetSettings1WithResponse(ctx context.Context, athleteId string, id string, ...) (*GetSettings1Resp, error) + func (c *ClientWithResponses) GetSettingsWithResponse(ctx context.Context, id string, deviceClass string, ...) (*GetSettingsResp, error) + func (c *ClientWithResponses) GetSharedEventWithResponse(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*GetSharedEventResp, error) + func (c *ClientWithResponses) GetTimeAtHRWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTimeAtHRResp, error) + func (c *ClientWithResponses) GetWeatherConfigWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWeatherConfigResp, error) + func (c *ClientWithResponses) ImportWorkoutFileWithBodyWithResponse(ctx context.Context, id string, folderId int32, ...) (*ImportWorkoutFileResp, error) + func (c *ClientWithResponses) ImportWorkoutFileWithResponse(ctx context.Context, id string, folderId int32, ...) (*ImportWorkoutFileResp, error) + func (c *ClientWithResponses) ListActivitiesAroundWithResponse(ctx context.Context, id string, params *ListActivitiesAroundParams, ...) (*ListActivitiesAroundResp, error) + func (c *ClientWithResponses) ListActivitiesWithResponse(ctx context.Context, id string, params *ListActivitiesParams, ...) (*ListActivitiesResp, error) + func (c *ClientWithResponses) ListActivityHRCurvesWithResponse(ctx context.Context, id string, ext string, params *ListActivityHRCurvesParams, ...) (*ListActivityHRCurvesResp, error) + func (c *ClientWithResponses) ListActivityMessagesWithResponse(ctx context.Context, id string, params *ListActivityMessagesParams, ...) (*ListActivityMessagesResp, error) + func (c *ClientWithResponses) ListActivityPaceCurvesWithResponse(ctx context.Context, id string, ext string, ...) (*ListActivityPaceCurvesResp, error) + func (c *ClientWithResponses) ListActivityPowerCurves1WithResponse(ctx context.Context, id string, ext string, ...) (*ListActivityPowerCurves1Resp, error) + func (c *ClientWithResponses) ListActivityPowerCurvesWithResponse(ctx context.Context, id string, ext string, ...) (*ListActivityPowerCurvesResp, error) + func (c *ClientWithResponses) ListAthleteHRCurvesWithResponse(ctx context.Context, id string, ext string, params *ListAthleteHRCurvesParams, ...) (*ListAthleteHRCurvesResp, error) + func (c *ClientWithResponses) ListAthletePaceCurvesWithResponse(ctx context.Context, id string, ext string, ...) (*ListAthletePaceCurvesResp, error) + func (c *ClientWithResponses) ListAthletePowerCurvesWithResponse(ctx context.Context, id string, ext string, ...) (*ListAthletePowerCurvesResp, error) + func (c *ClientWithResponses) ListAthleteRoutesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListAthleteRoutesResp, error) + func (c *ClientWithResponses) ListChatsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListChatsResp, error) + func (c *ClientWithResponses) ListCustomItemsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCustomItemsResp, error) + func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, id string, format string, params *ListEventsParams, ...) (*ListEventsResp, error) + func (c *ClientWithResponses) ListFitnessModelEventsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListFitnessModelEventsResp, error) + func (c *ClientWithResponses) ListFolderSharedWithWithResponse(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*ListFolderSharedWithResp, error) + func (c *ClientWithResponses) ListFoldersWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListFoldersResp, error) + func (c *ClientWithResponses) ListGearWithResponse(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*ListGearResp, error) + func (c *ClientWithResponses) ListMatchingActivitiesWithResponse(ctx context.Context, athleteId string, id string, ...) (*ListMatchingActivitiesResp, error) + func (c *ClientWithResponses) ListMessagesWithResponse(ctx context.Context, id int32, params *ListMessagesParams, ...) (*ListMessagesResp, error) + func (c *ClientWithResponses) ListPaceDistancesForSportWithResponse(ctx context.Context, athleteId string, id string, ...) (*ListPaceDistancesForSportResp, error) + func (c *ClientWithResponses) ListPaceDistancesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPaceDistancesResp, error) + func (c *ClientWithResponses) ListSettingsWithResponse(ctx context.Context, athleteId string, reqEditors ...RequestEditorFn) (*ListSettingsResp, error) + func (c *ClientWithResponses) ListTags1WithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTags1Resp, error) + func (c *ClientWithResponses) ListTags2WithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTags2Resp, error) + func (c *ClientWithResponses) ListTagsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTagsResp, error) + func (c *ClientWithResponses) ListWellnessRecordsWithResponse(ctx context.Context, id string, ext string, params *ListWellnessRecordsParams, ...) (*ListWellnessRecordsResp, error) + func (c *ClientWithResponses) ListWorkoutsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListWorkoutsResp, error) + func (c *ClientWithResponses) MarkEventAsDoneWithResponse(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*MarkEventAsDoneResp, error) + func (c *ClientWithResponses) ReplaceGearWithBodyWithResponse(ctx context.Context, id string, gearId string, contentType string, ...) (*ReplaceGearResp, error) + func (c *ClientWithResponses) ReplaceGearWithResponse(ctx context.Context, id string, gearId string, body ReplaceGearJSONRequestBody, ...) (*ReplaceGearResp, error) + func (c *ClientWithResponses) SearchForActivitiesFullWithResponse(ctx context.Context, id string, params *SearchForActivitiesFullParams, ...) (*SearchForActivitiesFullResp, error) + func (c *ClientWithResponses) SearchForActivitiesWithResponse(ctx context.Context, id string, params *SearchForActivitiesParams, ...) (*SearchForActivitiesResp, error) + func (c *ClientWithResponses) SearchForIntervalsWithResponse(ctx context.Context, id string, params *SearchForIntervalsParams, ...) (*SearchForIntervalsResp, error) + func (c *ClientWithResponses) SendActivityMessageWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SendActivityMessageResp, error) + func (c *ClientWithResponses) SendActivityMessageWithResponse(ctx context.Context, id string, body SendActivityMessageJSONRequestBody, ...) (*SendActivityMessageResp, error) + func (c *ClientWithResponses) SendMessageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SendMessageResp, error) + func (c *ClientWithResponses) SendMessageWithResponse(ctx context.Context, body SendMessageJSONRequestBody, ...) (*SendMessageResp, error) + func (c *ClientWithResponses) ShowChatWithResponse(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*ShowChatResp, error) + func (c *ClientWithResponses) ShowEventWithResponse(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*ShowEventResp, error) + func (c *ClientWithResponses) ShowWorkoutWithResponse(ctx context.Context, id string, workoutId int32, reqEditors ...RequestEditorFn) (*ShowWorkoutResp, error) + func (c *ClientWithResponses) SplitIntervalWithResponse(ctx context.Context, id string, params *SplitIntervalParams, ...) (*SplitIntervalResp, error) + func (c *ClientWithResponses) UpdateActivityStreamsWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateActivityStreamsResp, error) + func (c *ClientWithResponses) UpdateActivityStreamsWithResponse(ctx context.Context, id string, body UpdateActivityStreamsJSONRequestBody, ...) (*UpdateActivityStreamsResp, error) + func (c *ClientWithResponses) UpdateActivityWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateActivityResp, error) + func (c *ClientWithResponses) UpdateActivityWithResponse(ctx context.Context, id string, body UpdateActivityJSONRequestBody, ...) (*UpdateActivityResp, error) + func (c *ClientWithResponses) UpdateAthletePlanWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAthletePlanResp, error) + func (c *ClientWithResponses) UpdateAthletePlanWithResponse(ctx context.Context, id string, body UpdateAthletePlanJSONRequestBody, ...) (*UpdateAthletePlanResp, error) + func (c *ClientWithResponses) UpdateAthletePlansWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateAthletePlansResp, error) + func (c *ClientWithResponses) UpdateAthletePlansWithResponse(ctx context.Context, body UpdateAthletePlansJSONRequestBody, ...) (*UpdateAthletePlansResp, error) + func (c *ClientWithResponses) UpdateAthleteRouteWithBodyWithResponse(ctx context.Context, id string, routeId int64, contentType string, ...) (*UpdateAthleteRouteResp, error) + func (c *ClientWithResponses) UpdateAthleteRouteWithResponse(ctx context.Context, id string, routeId int64, ...) (*UpdateAthleteRouteResp, error) + func (c *ClientWithResponses) UpdateAthleteWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAthleteResp, error) + func (c *ClientWithResponses) UpdateAthleteWithResponse(ctx context.Context, id string, body UpdateAthleteJSONRequestBody, ...) (*UpdateAthleteResp, error) + func (c *ClientWithResponses) UpdateCustomItemImageWithBodyWithResponse(ctx context.Context, id string, itemId int32, contentType string, ...) (*UpdateCustomItemImageResp, error) + func (c *ClientWithResponses) UpdateCustomItemImageWithResponse(ctx context.Context, id string, itemId int32, ...) (*UpdateCustomItemImageResp, error) + func (c *ClientWithResponses) UpdateCustomItemIndexesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateCustomItemIndexesResp, error) + func (c *ClientWithResponses) UpdateCustomItemIndexesWithResponse(ctx context.Context, id string, body UpdateCustomItemIndexesJSONRequestBody, ...) (*UpdateCustomItemIndexesResp, error) + func (c *ClientWithResponses) UpdateCustomItemWithBodyWithResponse(ctx context.Context, id string, itemId int32, contentType string, ...) (*UpdateCustomItemResp, error) + func (c *ClientWithResponses) UpdateCustomItemWithResponse(ctx context.Context, id string, itemId int32, ...) (*UpdateCustomItemResp, error) + func (c *ClientWithResponses) UpdateEventWithBodyWithResponse(ctx context.Context, id string, eventId int32, contentType string, ...) (*UpdateEventResp, error) + func (c *ClientWithResponses) UpdateEventWithResponse(ctx context.Context, id string, eventId int32, body UpdateEventJSONRequestBody, ...) (*UpdateEventResp, error) + func (c *ClientWithResponses) UpdateEventsWithBodyWithResponse(ctx context.Context, id string, params *UpdateEventsParams, contentType string, ...) (*UpdateEventsResp, error) + func (c *ClientWithResponses) UpdateEventsWithResponse(ctx context.Context, id string, params *UpdateEventsParams, ...) (*UpdateEventsResp, error) + func (c *ClientWithResponses) UpdateFolderSharedWithWithBodyWithResponse(ctx context.Context, id string, folderId int32, contentType string, ...) (*UpdateFolderSharedWithResp, error) + func (c *ClientWithResponses) UpdateFolderSharedWithWithResponse(ctx context.Context, id string, folderId int32, ...) (*UpdateFolderSharedWithResp, error) + func (c *ClientWithResponses) UpdateFolderWithBodyWithResponse(ctx context.Context, id string, folderId int32, contentType string, ...) (*UpdateFolderResp, error) + func (c *ClientWithResponses) UpdateFolderWithResponse(ctx context.Context, id string, folderId int32, ...) (*UpdateFolderResp, error) + func (c *ClientWithResponses) UpdateGearWithBodyWithResponse(ctx context.Context, id string, gearId string, contentType string, ...) (*UpdateGearResp, error) + func (c *ClientWithResponses) UpdateGearWithResponse(ctx context.Context, id string, gearId string, body UpdateGearJSONRequestBody, ...) (*UpdateGearResp, error) + func (c *ClientWithResponses) UpdateIntervalWithBodyWithResponse(ctx context.Context, id string, intervalId int32, contentType string, ...) (*UpdateIntervalResp, error) + func (c *ClientWithResponses) UpdateIntervalWithResponse(ctx context.Context, id string, intervalId int32, ...) (*UpdateIntervalResp, error) + func (c *ClientWithResponses) UpdateIntervalsWithBodyWithResponse(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*UpdateIntervalsResp, error) + func (c *ClientWithResponses) UpdateIntervalsWithResponse(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*UpdateIntervalsResp, error) + func (c *ClientWithResponses) UpdateLastSeenMessageIdWithResponse(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*UpdateLastSeenMessageIdResp, error) + func (c *ClientWithResponses) UpdatePlanWorkoutsWithBodyWithResponse(ctx context.Context, id string, folderId int32, ...) (*UpdatePlanWorkoutsResp, error) + func (c *ClientWithResponses) UpdatePlanWorkoutsWithResponse(ctx context.Context, id string, folderId int32, ...) (*UpdatePlanWorkoutsResp, error) + func (c *ClientWithResponses) UpdateReminderWithBodyWithResponse(ctx context.Context, id string, gearId string, reminderId int32, ...) (*UpdateReminderResp, error) + func (c *ClientWithResponses) UpdateReminderWithResponse(ctx context.Context, id string, gearId string, reminderId int32, ...) (*UpdateReminderResp, error) + func (c *ClientWithResponses) UpdateSettingsMultiWithBodyWithResponse(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*UpdateSettingsMultiResp, error) + func (c *ClientWithResponses) UpdateSettingsMultiWithResponse(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*UpdateSettingsMultiResp, error) + func (c *ClientWithResponses) UpdateSettingsWithBodyWithResponse(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*UpdateSettingsResp, error) + func (c *ClientWithResponses) UpdateSettingsWithResponse(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*UpdateSettingsResp, error) + func (c *ClientWithResponses) UpdateSharedEventWithBodyWithResponse(ctx context.Context, id int32, contentType string, body io.Reader, ...) (*UpdateSharedEventResp, error) + func (c *ClientWithResponses) UpdateSharedEventWithResponse(ctx context.Context, id int32, body UpdateSharedEventJSONRequestBody, ...) (*UpdateSharedEventResp, error) + func (c *ClientWithResponses) UpdateWeatherConfigWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateWeatherConfigResp, error) + func (c *ClientWithResponses) UpdateWeatherConfigWithResponse(ctx context.Context, id string, body UpdateWeatherConfigJSONRequestBody, ...) (*UpdateWeatherConfigResp, error) + func (c *ClientWithResponses) UpdateWellness1WithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateWellness1Resp, error) + func (c *ClientWithResponses) UpdateWellness1WithResponse(ctx context.Context, id string, body UpdateWellness1JSONRequestBody, ...) (*UpdateWellness1Resp, error) + func (c *ClientWithResponses) UpdateWellnessBulkWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateWellnessBulkResp, error) + func (c *ClientWithResponses) UpdateWellnessBulkWithResponse(ctx context.Context, id string, body UpdateWellnessBulkJSONRequestBody, ...) (*UpdateWellnessBulkResp, error) + func (c *ClientWithResponses) UpdateWellnessWithBodyWithResponse(ctx context.Context, id string, date string, contentType string, ...) (*UpdateWellnessResp, error) + func (c *ClientWithResponses) UpdateWellnessWithResponse(ctx context.Context, id string, date string, ...) (*UpdateWellnessResp, error) + func (c *ClientWithResponses) UpdateWorkoutWithBodyWithResponse(ctx context.Context, id string, workoutId int32, contentType string, ...) (*UpdateWorkoutResp, error) + func (c *ClientWithResponses) UpdateWorkoutWithResponse(ctx context.Context, id string, workoutId int32, ...) (*UpdateWorkoutResp, error) + func (c *ClientWithResponses) UploadActivityStreamsCSVWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UploadActivityStreamsCSVResp, error) + func (c *ClientWithResponses) UploadActivityStreamsCSVWithResponse(ctx context.Context, id string, body UploadActivityStreamsCSVJSONRequestBody, ...) (*UploadActivityStreamsCSVResp, error) + func (c *ClientWithResponses) UploadActivityWithBodyWithResponse(ctx context.Context, id string, params *UploadActivityParams, ...) (*UploadActivityResp, error) + func (c *ClientWithResponses) UploadActivityWithResponse(ctx context.Context, id string, params *UploadActivityParams, ...) (*UploadActivityResp, error) + func (c *ClientWithResponses) UploadWellnessWithBodyWithResponse(ctx context.Context, id string, params *UploadWellnessParams, ...) (*UploadWellnessResp, error) + func (c *ClientWithResponses) UploadWellnessWithResponse(ctx context.Context, id string, params *UploadWellnessParams, ...) (*UploadWellnessResp, error) + type ClientWithResponsesInterface interface + ApplyCurrentPlanChangesWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ApplyCurrentPlanChangesResp, error) + ApplyPlanWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*ApplyPlanResp, error) + ApplyPlanWithResponse func(ctx context.Context, id string, body ApplyPlanJSONRequestBody, ...) (*ApplyPlanResp, error) + ApplyToActivitiesWithResponse func(ctx context.Context, athleteId string, id string, ...) (*ApplyToActivitiesResp, error) + CalcDistanceEtcWithResponse func(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*CalcDistanceEtcResp, error) + CheckMergeWithResponse func(ctx context.Context, id string, routeId int64, otherId int64, ...) (*CheckMergeResp, error) + CreateCustomItemWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateCustomItemResp, error) + CreateCustomItemWithResponse func(ctx context.Context, id string, body CreateCustomItemJSONRequestBody, ...) (*CreateCustomItemResp, error) + CreateEventWithBodyWithResponse func(ctx context.Context, id string, params *CreateEventParams, contentType string, ...) (*CreateEventResp, error) + CreateEventWithResponse func(ctx context.Context, id string, params *CreateEventParams, ...) (*CreateEventResp, error) + CreateFolderWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateFolderResp, error) + CreateFolderWithResponse func(ctx context.Context, id string, body CreateFolderJSONRequestBody, ...) (*CreateFolderResp, error) + CreateGearWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateGearResp, error) + CreateGearWithResponse func(ctx context.Context, id string, body CreateGearJSONRequestBody, ...) (*CreateGearResp, error) + CreateManualActivityWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateManualActivityResp, error) + CreateManualActivityWithResponse func(ctx context.Context, id string, body CreateManualActivityJSONRequestBody, ...) (*CreateManualActivityResp, error) + CreateMultipleEventsWithBodyWithResponse func(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*CreateMultipleEventsResp, error) + CreateMultipleEventsWithResponse func(ctx context.Context, id string, params *CreateMultipleEventsParams, ...) (*CreateMultipleEventsResp, error) + CreateMultipleManualActivitiesWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateMultipleManualActivitiesResp, error) + CreateMultipleManualActivitiesWithResponse func(ctx context.Context, id string, ...) (*CreateMultipleManualActivitiesResp, error) + CreateMultipleWorkoutsWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateMultipleWorkoutsResp, error) + CreateMultipleWorkoutsWithResponse func(ctx context.Context, id string, body CreateMultipleWorkoutsJSONRequestBody, ...) (*CreateMultipleWorkoutsResp, error) + CreateReminderWithBodyWithResponse func(ctx context.Context, id string, gearId string, contentType string, ...) (*CreateReminderResp, error) + CreateReminderWithResponse func(ctx context.Context, id string, gearId string, ...) (*CreateReminderResp, error) + CreateSettingsWithBodyWithResponse func(ctx context.Context, athleteId string, contentType string, body io.Reader, ...) (*CreateSettingsResp, error) + CreateSettingsWithResponse func(ctx context.Context, athleteId string, body CreateSettingsJSONRequestBody, ...) (*CreateSettingsResp, error) + CreateSharedEventWithBodyWithResponse func(ctx context.Context, params *CreateSharedEventParams, contentType string, ...) (*CreateSharedEventResp, error) + CreateSharedEventWithResponse func(ctx context.Context, params *CreateSharedEventParams, ...) (*CreateSharedEventResp, error) + CreateWorkoutWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*CreateWorkoutResp, error) + CreateWorkoutWithResponse func(ctx context.Context, id string, body CreateWorkoutJSONRequestBody, ...) (*CreateWorkoutResp, error) + DeleteActivityWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteActivityResp, error) + DeleteCustomItemWithResponse func(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*DeleteCustomItemResp, error) + DeleteEventWithResponse func(ctx context.Context, id string, eventId int32, params *DeleteEventParams, ...) (*DeleteEventResp, error) + DeleteEventsBulkWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DeleteEventsBulkResp, error) + DeleteEventsBulkWithResponse func(ctx context.Context, id string, body DeleteEventsBulkJSONRequestBody, ...) (*DeleteEventsBulkResp, error) + DeleteEventsWithResponse func(ctx context.Context, id string, params *DeleteEventsParams, ...) (*DeleteEventsResp, error) + DeleteFolderWithResponse func(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*DeleteFolderResp, error) + DeleteGearWithResponse func(ctx context.Context, id string, gearId string, reqEditors ...RequestEditorFn) (*DeleteGearResp, error) + DeleteIntervalsWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DeleteIntervalsResp, error) + DeleteIntervalsWithResponse func(ctx context.Context, id string, body DeleteIntervalsJSONRequestBody, ...) (*DeleteIntervalsResp, error) + DeleteMessageWithResponse func(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*DeleteMessageResp, error) + DeleteReminderWithResponse func(ctx context.Context, id string, gearId string, reminderId int32, ...) (*DeleteReminderResp, error) + DeleteSettingsWithResponse func(ctx context.Context, athleteId string, id int32, reqEditors ...RequestEditorFn) (*DeleteSettingsResp, error) + DeleteSharedEventWithResponse func(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*DeleteSharedEventResp, error) + DeleteWorkoutWithResponse func(ctx context.Context, id string, workoutId int32, params *DeleteWorkoutParams, ...) (*DeleteWorkoutResp, error) + DisconnectAppWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*DisconnectAppResp, error) + DownloadActivitiesAsCSVWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadActivitiesAsCSVResp, error) + DownloadActivityFileWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DownloadActivityFileResp, error) + DownloadActivityFitFileWithResponse func(ctx context.Context, id string, params *DownloadActivityFitFileParams, ...) (*DownloadActivityFitFileResp, error) + DownloadActivityFitFilesWithResponse func(ctx context.Context, id string, params *DownloadActivityFitFilesParams, ...) (*DownloadActivityFitFilesResp, error) + DownloadActivityGpxFileWithResponse func(ctx context.Context, id string, params *DownloadActivityGpxFileParams, ...) (*DownloadActivityGpxFileResp, error) + DownloadWorkout1WithResponse func(ctx context.Context, id string, eventId int32, ext string, ...) (*DownloadWorkout1Resp, error) + DownloadWorkoutForAthleteWithBodyWithResponse func(ctx context.Context, id string, ext string, contentType string, body io.Reader, ...) (*DownloadWorkoutForAthleteResp, error) + DownloadWorkoutForAthleteWithResponse func(ctx context.Context, id string, ext string, ...) (*DownloadWorkoutForAthleteResp, error) + DownloadWorkoutWithBodyWithResponse func(ctx context.Context, ext string, contentType string, body io.Reader, ...) (*DownloadWorkoutResp, error) + DownloadWorkoutWithResponse func(ctx context.Context, ext string, body DownloadWorkoutJSONRequestBody, ...) (*DownloadWorkoutResp, error) + DownloadWorkoutsWithResponse func(ctx context.Context, id string, params *DownloadWorkoutsParams, ...) (*DownloadWorkoutsResp, error) + DuplicateEventsWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DuplicateEventsResp, error) + DuplicateEventsWithResponse func(ctx context.Context, id string, body DuplicateEventsJSONRequestBody, ...) (*DuplicateEventsResp, error) + DuplicateWorkoutsWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*DuplicateWorkoutsResp, error) + DuplicateWorkoutsWithResponse func(ctx context.Context, id string, body DuplicateWorkoutsJSONRequestBody, ...) (*DuplicateWorkoutsResp, error) + FindBestEffortsWithResponse func(ctx context.Context, id string, params *FindBestEffortsParams, ...) (*FindBestEffortsResp, error) + GetActivitiesWithResponse func(ctx context.Context, athleteId string, ids []string, ...) (*GetActivitiesResp, error) + GetActivityHRCurveWithResponse func(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*GetActivityHRCurveResp, error) + GetActivityMapWithResponse func(ctx context.Context, id string, params *GetActivityMapParams, ...) (*GetActivityMapResp, error) + GetActivityPaceCurveWithResponse func(ctx context.Context, id string, ext string, params *GetActivityPaceCurveParams, ...) (*GetActivityPaceCurveResp, error) + GetActivityPowerCurveWithResponse func(ctx context.Context, id string, ext string, ...) (*GetActivityPowerCurveResp, error) + GetActivityPowerSpikeModelWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActivityPowerSpikeModelResp, error) + GetActivitySegmentsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetActivitySegmentsResp, error) + GetActivityStreamsWithResponse func(ctx context.Context, id string, ext string, params *GetActivityStreamsParams, ...) (*GetActivityStreamsResp, error) + GetActivityWeatherSummaryWithResponse func(ctx context.Context, id string, params *GetActivityWeatherSummaryParams, ...) (*GetActivityWeatherSummaryResp, error) + GetActivityWithResponse func(ctx context.Context, id string, params *GetActivityParams, ...) (*GetActivityResp, error) + GetAthleteMMPModelWithResponse func(ctx context.Context, id string, params *GetAthleteMMPModelParams, ...) (*GetAthleteMMPModelResp, error) + GetAthleteProfileWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAthleteProfileResp, error) + GetAthleteRouteWithResponse func(ctx context.Context, id string, routeId int64, params *GetAthleteRouteParams, ...) (*GetAthleteRouteResp, error) + GetAthleteSummaryWithResponse func(ctx context.Context, id string, ext string, params *GetAthleteSummaryParams, ...) (*GetAthleteSummaryResp, error) + GetAthleteTrainingPlanWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAthleteTrainingPlanResp, error) + GetAthleteWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAthleteResp, error) + GetCustomItemWithResponse func(ctx context.Context, id string, itemId int32, reqEditors ...RequestEditorFn) (*GetCustomItemResp, error) + GetForecastWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetForecastResp, error) + GetGapHistogramWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGapHistogramResp, error) + GetHRHistogramWithResponse func(ctx context.Context, id string, params *GetHRHistogramParams, ...) (*GetHRHistogramResp, error) + GetHRTrainingLoadModelWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetHRTrainingLoadModelResp, error) + GetIntervalStatsWithResponse func(ctx context.Context, id string, params *GetIntervalStatsParams, ...) (*GetIntervalStatsResp, error) + GetIntervalsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntervalsResp, error) + GetPaceHistogramWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPaceHistogramResp, error) + GetPowerHRCurveWithResponse func(ctx context.Context, id string, params *GetPowerHRCurveParams, ...) (*GetPowerHRCurveResp, error) + GetPowerHistogramWithResponse func(ctx context.Context, id string, params *GetPowerHistogramParams, ...) (*GetPowerHistogramResp, error) + GetPowerVsHRWithResponse func(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*GetPowerVsHRResp, error) + GetRecordWithResponse func(ctx context.Context, id string, date string, reqEditors ...RequestEditorFn) (*GetRecordResp, error) + GetSettings1WithResponse func(ctx context.Context, athleteId string, id string, ...) (*GetSettings1Resp, error) + GetSettingsWithResponse func(ctx context.Context, id string, deviceClass string, ...) (*GetSettingsResp, error) + GetSharedEventWithResponse func(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*GetSharedEventResp, error) + GetTimeAtHRWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTimeAtHRResp, error) + GetWeatherConfigWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetWeatherConfigResp, error) + ImportWorkoutFileWithBodyWithResponse func(ctx context.Context, id string, folderId int32, ...) (*ImportWorkoutFileResp, error) + ImportWorkoutFileWithResponse func(ctx context.Context, id string, folderId int32, ...) (*ImportWorkoutFileResp, error) + ListActivitiesAroundWithResponse func(ctx context.Context, id string, params *ListActivitiesAroundParams, ...) (*ListActivitiesAroundResp, error) + ListActivitiesWithResponse func(ctx context.Context, id string, params *ListActivitiesParams, ...) (*ListActivitiesResp, error) + ListActivityHRCurvesWithResponse func(ctx context.Context, id string, ext string, params *ListActivityHRCurvesParams, ...) (*ListActivityHRCurvesResp, error) + ListActivityMessagesWithResponse func(ctx context.Context, id string, params *ListActivityMessagesParams, ...) (*ListActivityMessagesResp, error) + ListActivityPaceCurvesWithResponse func(ctx context.Context, id string, ext string, ...) (*ListActivityPaceCurvesResp, error) + ListActivityPowerCurves1WithResponse func(ctx context.Context, id string, ext string, ...) (*ListActivityPowerCurves1Resp, error) + ListActivityPowerCurvesWithResponse func(ctx context.Context, id string, ext string, ...) (*ListActivityPowerCurvesResp, error) + ListAthleteHRCurvesWithResponse func(ctx context.Context, id string, ext string, params *ListAthleteHRCurvesParams, ...) (*ListAthleteHRCurvesResp, error) + ListAthletePaceCurvesWithResponse func(ctx context.Context, id string, ext string, ...) (*ListAthletePaceCurvesResp, error) + ListAthletePowerCurvesWithResponse func(ctx context.Context, id string, ext string, ...) (*ListAthletePowerCurvesResp, error) + ListAthleteRoutesWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListAthleteRoutesResp, error) + ListChatsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListChatsResp, error) + ListCustomItemsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListCustomItemsResp, error) + ListEventsWithResponse func(ctx context.Context, id string, format string, params *ListEventsParams, ...) (*ListEventsResp, error) + ListFitnessModelEventsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListFitnessModelEventsResp, error) + ListFolderSharedWithWithResponse func(ctx context.Context, id string, folderId int32, reqEditors ...RequestEditorFn) (*ListFolderSharedWithResp, error) + ListFoldersWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListFoldersResp, error) + ListGearWithResponse func(ctx context.Context, id string, ext string, reqEditors ...RequestEditorFn) (*ListGearResp, error) + ListMatchingActivitiesWithResponse func(ctx context.Context, athleteId string, id string, ...) (*ListMatchingActivitiesResp, error) + ListMessagesWithResponse func(ctx context.Context, id int32, params *ListMessagesParams, ...) (*ListMessagesResp, error) + ListPaceDistancesForSportWithResponse func(ctx context.Context, athleteId string, id string, ...) (*ListPaceDistancesForSportResp, error) + ListPaceDistancesWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPaceDistancesResp, error) + ListSettingsWithResponse func(ctx context.Context, athleteId string, reqEditors ...RequestEditorFn) (*ListSettingsResp, error) + ListTags1WithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTags1Resp, error) + ListTags2WithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTags2Resp, error) + ListTagsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListTagsResp, error) + ListWellnessRecordsWithResponse func(ctx context.Context, id string, ext string, params *ListWellnessRecordsParams, ...) (*ListWellnessRecordsResp, error) + ListWorkoutsWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ListWorkoutsResp, error) + MarkEventAsDoneWithResponse func(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*MarkEventAsDoneResp, error) + ReplaceGearWithBodyWithResponse func(ctx context.Context, id string, gearId string, contentType string, ...) (*ReplaceGearResp, error) + ReplaceGearWithResponse func(ctx context.Context, id string, gearId string, body ReplaceGearJSONRequestBody, ...) (*ReplaceGearResp, error) + SearchForActivitiesFullWithResponse func(ctx context.Context, id string, params *SearchForActivitiesFullParams, ...) (*SearchForActivitiesFullResp, error) + SearchForActivitiesWithResponse func(ctx context.Context, id string, params *SearchForActivitiesParams, ...) (*SearchForActivitiesResp, error) + SearchForIntervalsWithResponse func(ctx context.Context, id string, params *SearchForIntervalsParams, ...) (*SearchForIntervalsResp, error) + SendActivityMessageWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SendActivityMessageResp, error) + SendActivityMessageWithResponse func(ctx context.Context, id string, body SendActivityMessageJSONRequestBody, ...) (*SendActivityMessageResp, error) + SendMessageWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*SendMessageResp, error) + SendMessageWithResponse func(ctx context.Context, body SendMessageJSONRequestBody, ...) (*SendMessageResp, error) + ShowChatWithResponse func(ctx context.Context, id int32, reqEditors ...RequestEditorFn) (*ShowChatResp, error) + ShowEventWithResponse func(ctx context.Context, id string, eventId int32, reqEditors ...RequestEditorFn) (*ShowEventResp, error) + ShowWorkoutWithResponse func(ctx context.Context, id string, workoutId int32, reqEditors ...RequestEditorFn) (*ShowWorkoutResp, error) + SplitIntervalWithResponse func(ctx context.Context, id string, params *SplitIntervalParams, ...) (*SplitIntervalResp, error) + UpdateActivityStreamsWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateActivityStreamsResp, error) + UpdateActivityStreamsWithResponse func(ctx context.Context, id string, body UpdateActivityStreamsJSONRequestBody, ...) (*UpdateActivityStreamsResp, error) + UpdateActivityWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateActivityResp, error) + UpdateActivityWithResponse func(ctx context.Context, id string, body UpdateActivityJSONRequestBody, ...) (*UpdateActivityResp, error) + UpdateAthletePlanWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAthletePlanResp, error) + UpdateAthletePlanWithResponse func(ctx context.Context, id string, body UpdateAthletePlanJSONRequestBody, ...) (*UpdateAthletePlanResp, error) + UpdateAthletePlansWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateAthletePlansResp, error) + UpdateAthletePlansWithResponse func(ctx context.Context, body UpdateAthletePlansJSONRequestBody, ...) (*UpdateAthletePlansResp, error) + UpdateAthleteRouteWithBodyWithResponse func(ctx context.Context, id string, routeId int64, contentType string, ...) (*UpdateAthleteRouteResp, error) + UpdateAthleteRouteWithResponse func(ctx context.Context, id string, routeId int64, ...) (*UpdateAthleteRouteResp, error) + UpdateAthleteWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAthleteResp, error) + UpdateAthleteWithResponse func(ctx context.Context, id string, body UpdateAthleteJSONRequestBody, ...) (*UpdateAthleteResp, error) + UpdateCustomItemImageWithBodyWithResponse func(ctx context.Context, id string, itemId int32, contentType string, ...) (*UpdateCustomItemImageResp, error) + UpdateCustomItemImageWithResponse func(ctx context.Context, id string, itemId int32, ...) (*UpdateCustomItemImageResp, error) + UpdateCustomItemIndexesWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateCustomItemIndexesResp, error) + UpdateCustomItemIndexesWithResponse func(ctx context.Context, id string, body UpdateCustomItemIndexesJSONRequestBody, ...) (*UpdateCustomItemIndexesResp, error) + UpdateCustomItemWithBodyWithResponse func(ctx context.Context, id string, itemId int32, contentType string, ...) (*UpdateCustomItemResp, error) + UpdateCustomItemWithResponse func(ctx context.Context, id string, itemId int32, ...) (*UpdateCustomItemResp, error) + UpdateEventWithBodyWithResponse func(ctx context.Context, id string, eventId int32, contentType string, ...) (*UpdateEventResp, error) + UpdateEventWithResponse func(ctx context.Context, id string, eventId int32, body UpdateEventJSONRequestBody, ...) (*UpdateEventResp, error) + UpdateEventsWithBodyWithResponse func(ctx context.Context, id string, params *UpdateEventsParams, contentType string, ...) (*UpdateEventsResp, error) + UpdateEventsWithResponse func(ctx context.Context, id string, params *UpdateEventsParams, ...) (*UpdateEventsResp, error) + UpdateFolderSharedWithWithBodyWithResponse func(ctx context.Context, id string, folderId int32, contentType string, ...) (*UpdateFolderSharedWithResp, error) + UpdateFolderSharedWithWithResponse func(ctx context.Context, id string, folderId int32, ...) (*UpdateFolderSharedWithResp, error) + UpdateFolderWithBodyWithResponse func(ctx context.Context, id string, folderId int32, contentType string, ...) (*UpdateFolderResp, error) + UpdateFolderWithResponse func(ctx context.Context, id string, folderId int32, ...) (*UpdateFolderResp, error) + UpdateGearWithBodyWithResponse func(ctx context.Context, id string, gearId string, contentType string, ...) (*UpdateGearResp, error) + UpdateGearWithResponse func(ctx context.Context, id string, gearId string, body UpdateGearJSONRequestBody, ...) (*UpdateGearResp, error) + UpdateIntervalWithBodyWithResponse func(ctx context.Context, id string, intervalId int32, contentType string, ...) (*UpdateIntervalResp, error) + UpdateIntervalWithResponse func(ctx context.Context, id string, intervalId int32, ...) (*UpdateIntervalResp, error) + UpdateIntervalsWithBodyWithResponse func(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*UpdateIntervalsResp, error) + UpdateIntervalsWithResponse func(ctx context.Context, id string, params *UpdateIntervalsParams, ...) (*UpdateIntervalsResp, error) + UpdateLastSeenMessageIdWithResponse func(ctx context.Context, id int32, msgId int64, reqEditors ...RequestEditorFn) (*UpdateLastSeenMessageIdResp, error) + UpdatePlanWorkoutsWithBodyWithResponse func(ctx context.Context, id string, folderId int32, ...) (*UpdatePlanWorkoutsResp, error) + UpdatePlanWorkoutsWithResponse func(ctx context.Context, id string, folderId int32, ...) (*UpdatePlanWorkoutsResp, error) + UpdateReminderWithBodyWithResponse func(ctx context.Context, id string, gearId string, reminderId int32, ...) (*UpdateReminderResp, error) + UpdateReminderWithResponse func(ctx context.Context, id string, gearId string, reminderId int32, ...) (*UpdateReminderResp, error) + UpdateSettingsMultiWithBodyWithResponse func(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*UpdateSettingsMultiResp, error) + UpdateSettingsMultiWithResponse func(ctx context.Context, athleteId string, params *UpdateSettingsMultiParams, ...) (*UpdateSettingsMultiResp, error) + UpdateSettingsWithBodyWithResponse func(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*UpdateSettingsResp, error) + UpdateSettingsWithResponse func(ctx context.Context, athleteId string, id string, params *UpdateSettingsParams, ...) (*UpdateSettingsResp, error) + UpdateSharedEventWithBodyWithResponse func(ctx context.Context, id int32, contentType string, body io.Reader, ...) (*UpdateSharedEventResp, error) + UpdateSharedEventWithResponse func(ctx context.Context, id int32, body UpdateSharedEventJSONRequestBody, ...) (*UpdateSharedEventResp, error) + UpdateWeatherConfigWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateWeatherConfigResp, error) + UpdateWeatherConfigWithResponse func(ctx context.Context, id string, body UpdateWeatherConfigJSONRequestBody, ...) (*UpdateWeatherConfigResp, error) + UpdateWellness1WithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateWellness1Resp, error) + UpdateWellness1WithResponse func(ctx context.Context, id string, body UpdateWellness1JSONRequestBody, ...) (*UpdateWellness1Resp, error) + UpdateWellnessBulkWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateWellnessBulkResp, error) + UpdateWellnessBulkWithResponse func(ctx context.Context, id string, body UpdateWellnessBulkJSONRequestBody, ...) (*UpdateWellnessBulkResp, error) + UpdateWellnessWithBodyWithResponse func(ctx context.Context, id string, date string, contentType string, ...) (*UpdateWellnessResp, error) + UpdateWellnessWithResponse func(ctx context.Context, id string, date string, ...) (*UpdateWellnessResp, error) + UpdateWorkoutWithBodyWithResponse func(ctx context.Context, id string, workoutId int32, contentType string, ...) (*UpdateWorkoutResp, error) + UpdateWorkoutWithResponse func(ctx context.Context, id string, workoutId int32, ...) (*UpdateWorkoutResp, error) + UploadActivityStreamsCSVWithBodyWithResponse func(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UploadActivityStreamsCSVResp, error) + UploadActivityStreamsCSVWithResponse func(ctx context.Context, id string, body UploadActivityStreamsCSVJSONRequestBody, ...) (*UploadActivityStreamsCSVResp, error) + UploadActivityWithBodyWithResponse func(ctx context.Context, id string, params *UploadActivityParams, ...) (*UploadActivityResp, error) + UploadActivityWithResponse func(ctx context.Context, id string, params *UploadActivityParams, ...) (*UploadActivityResp, error) + UploadWellnessWithBodyWithResponse func(ctx context.Context, id string, params *UploadWellnessParams, ...) (*UploadWellnessResp, error) + UploadWellnessWithResponse func(ctx context.Context, id string, params *UploadWellnessParams, ...) (*UploadWellnessResp, error) + type Closest struct + P1Index *int32 + P2Index *int32 + P3Index *int32 + StartSecs *int32 + type CoachTick struct + Id *int32 + Text *string + type CreateCustomItemJSONRequestBody = CustomItem + type CreateCustomItemResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateCustomItemResp(rsp *http.Response) (*CreateCustomItemResp, error) + func (r CreateCustomItemResp) Status() string + func (r CreateCustomItemResp) StatusCode() int + type CreateEventJSONRequestBody = EventEx + type CreateEventParams struct + UpsertOnUid bool + type CreateEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateEventResp(rsp *http.Response) (*CreateEventResp, error) + func (r CreateEventResp) Status() string + func (r CreateEventResp) StatusCode() int + type CreateFolderDTO struct + ActivityTypes *[]CreateFolderDTOActivityTypes + AthleteId *string + AutoRolloutDay *int32 + Blurb *string + CanEdit *bool + Children *[]Workout + CopyFolderId *int32 + Description *string + DurationWeeks *int32 + HoursPerWeekMax *int32 + HoursPerWeekMin *int32 + Id *int32 + Name *string + NumWorkouts *int32 + Owner *AthleteSearchResult + ReadOnlyWorkouts *bool + RolloutWeeks *int32 + ShareToken *string + SharedWithCount *int32 + StartDateLocal *string + StartingAtl *int32 + StartingCtl *int32 + Type *CreateFolderDTOType + Visibility *CreateFolderDTOVisibility + WorkoutTargets *[]CreateFolderDTOWorkoutTargets + type CreateFolderDTOActivityTypes string + const CreateFolderDTOActivityTypesAlpineSki + const CreateFolderDTOActivityTypesBackcountrySki + const CreateFolderDTOActivityTypesBadminton + const CreateFolderDTOActivityTypesCanoeing + const CreateFolderDTOActivityTypesCrossfit + const CreateFolderDTOActivityTypesEBikeRide + const CreateFolderDTOActivityTypesEMountainBikeRide + const CreateFolderDTOActivityTypesElliptical + const CreateFolderDTOActivityTypesGolf + const CreateFolderDTOActivityTypesGravelRide + const CreateFolderDTOActivityTypesHandcycle + const CreateFolderDTOActivityTypesHighIntensityIntervalTraining + const CreateFolderDTOActivityTypesHike + const CreateFolderDTOActivityTypesHockey + const CreateFolderDTOActivityTypesIceSkate + const CreateFolderDTOActivityTypesInlineSkate + const CreateFolderDTOActivityTypesKayaking + const CreateFolderDTOActivityTypesKitesurf + const CreateFolderDTOActivityTypesMountainBikeRide + const CreateFolderDTOActivityTypesNordicSki + const CreateFolderDTOActivityTypesOpenWaterSwim + const CreateFolderDTOActivityTypesOther + const CreateFolderDTOActivityTypesPadel + const CreateFolderDTOActivityTypesPickleball + const CreateFolderDTOActivityTypesPilates + const CreateFolderDTOActivityTypesRacquetball + const CreateFolderDTOActivityTypesRide + const CreateFolderDTOActivityTypesRockClimbing + const CreateFolderDTOActivityTypesRollerSki + const CreateFolderDTOActivityTypesRowing + const CreateFolderDTOActivityTypesRugby + const CreateFolderDTOActivityTypesRun + const CreateFolderDTOActivityTypesSail + const CreateFolderDTOActivityTypesSkateboard + const CreateFolderDTOActivityTypesSnowboard + const CreateFolderDTOActivityTypesSnowshoe + const CreateFolderDTOActivityTypesSoccer + const CreateFolderDTOActivityTypesSquash + const CreateFolderDTOActivityTypesStairStepper + const CreateFolderDTOActivityTypesStandUpPaddling + const CreateFolderDTOActivityTypesSurfing + const CreateFolderDTOActivityTypesSwim + const CreateFolderDTOActivityTypesTableTennis + const CreateFolderDTOActivityTypesTennis + const CreateFolderDTOActivityTypesTrackRide + const CreateFolderDTOActivityTypesTrailRun + const CreateFolderDTOActivityTypesTransition + const CreateFolderDTOActivityTypesVelomobile + const CreateFolderDTOActivityTypesVirtualRide + const CreateFolderDTOActivityTypesVirtualRow + const CreateFolderDTOActivityTypesVirtualRun + const CreateFolderDTOActivityTypesVirtualSki + const CreateFolderDTOActivityTypesWalk + const CreateFolderDTOActivityTypesWaterSport + const CreateFolderDTOActivityTypesWeightTraining + const CreateFolderDTOActivityTypesWheelchair + const CreateFolderDTOActivityTypesWindsurf + const CreateFolderDTOActivityTypesWorkout + const CreateFolderDTOActivityTypesYoga + type CreateFolderDTOType string + const CreateFolderDTOTypeFOLDER + const CreateFolderDTOTypePLAN + type CreateFolderDTOVisibility string + const CreateFolderDTOVisibilityPRIVATE + const CreateFolderDTOVisibilityPUBLIC + type CreateFolderDTOWorkoutTargets string + const CreateFolderDTOWorkoutTargetsAUTO + const CreateFolderDTOWorkoutTargetsHR + const CreateFolderDTOWorkoutTargetsPACE + const CreateFolderDTOWorkoutTargetsPOWER + type CreateFolderJSONRequestBody = CreateFolderDTO + type CreateFolderResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateFolderResp(rsp *http.Response) (*CreateFolderResp, error) + func (r CreateFolderResp) Status() string + func (r CreateFolderResp) StatusCode() int + type CreateGearJSONRequestBody = Gear + type CreateGearResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateGearResp(rsp *http.Response) (*CreateGearResp, error) + func (r CreateGearResp) Status() string + func (r CreateGearResp) StatusCode() int + type CreateManualActivityJSONRequestBody = Activity + type CreateManualActivityResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateManualActivityResp(rsp *http.Response) (*CreateManualActivityResp, error) + func (r CreateManualActivityResp) Status() string + func (r CreateManualActivityResp) StatusCode() int + type CreateMultipleEventsJSONBody = []EventEx + type CreateMultipleEventsJSONRequestBody = CreateMultipleEventsJSONBody + type CreateMultipleEventsParams struct + UpdatePlanApplied bool + Upsert *bool + UpsertOnUid bool + type CreateMultipleEventsResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateMultipleEventsResp(rsp *http.Response) (*CreateMultipleEventsResp, error) + func (r CreateMultipleEventsResp) Status() string + func (r CreateMultipleEventsResp) StatusCode() int + type CreateMultipleManualActivitiesJSONBody = []Activity + type CreateMultipleManualActivitiesJSONRequestBody = CreateMultipleManualActivitiesJSONBody + type CreateMultipleManualActivitiesResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateMultipleManualActivitiesResp(rsp *http.Response) (*CreateMultipleManualActivitiesResp, error) + func (r CreateMultipleManualActivitiesResp) Status() string + func (r CreateMultipleManualActivitiesResp) StatusCode() int + type CreateMultipleWorkoutsJSONBody = []WorkoutEx + type CreateMultipleWorkoutsJSONRequestBody = CreateMultipleWorkoutsJSONBody + type CreateMultipleWorkoutsResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateMultipleWorkoutsResp(rsp *http.Response) (*CreateMultipleWorkoutsResp, error) + func (r CreateMultipleWorkoutsResp) Status() string + func (r CreateMultipleWorkoutsResp) StatusCode() int + type CreateReminderJSONRequestBody = GearReminder + type CreateReminderResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateReminderResp(rsp *http.Response) (*CreateReminderResp, error) + func (r CreateReminderResp) Status() string + func (r CreateReminderResp) StatusCode() int + type CreateSettingsJSONRequestBody = SportSettings + type CreateSettingsResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateSettingsResp(rsp *http.Response) (*CreateSettingsResp, error) + func (r CreateSettingsResp) Status() string + func (r CreateSettingsResp) StatusCode() int + type CreateSharedEventJSONRequestBody = SharedEvent + type CreateSharedEventParams struct + LinkToEventId *int32 + type CreateSharedEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateSharedEventResp(rsp *http.Response) (*CreateSharedEventResp, error) + func (r CreateSharedEventResp) Status() string + func (r CreateSharedEventResp) StatusCode() int + type CreateWorkoutJSONRequestBody = WorkoutEx + type CreateWorkoutResp struct + Body []byte + HTTPResponse *http.Response + func ParseCreateWorkoutResp(rsp *http.Response) (*CreateWorkoutResp, error) + func (r CreateWorkoutResp) Status() string + func (r CreateWorkoutResp) StatusCode() int + type Curve struct + Coefficients *[]float64 + Id *string + R2 *float64 + type CustomItem struct + AthleteId *string + Content *map[string]map[string]interface{} + Description *string + FromAthlete *AthleteSearchResult + FromId *int32 + HiddenById *string + HideScript *bool + Id *int32 + Image *string + Index *int32 + Name *string + Type *CustomItemType + Updated *time.Time + UsageCount *int32 + Visibility *CustomItemVisibility + type CustomItemType string + const CustomItemTypeACTIVITYCHART + const CustomItemTypeACTIVITYFIELD + const CustomItemTypeACTIVITYHEATMAP + const CustomItemTypeACTIVITYHISTOGRAM + const CustomItemTypeACTIVITYMAP + const CustomItemTypeACTIVITYPANEL + const CustomItemTypeACTIVITYSTREAM + const CustomItemTypeFITNESSCHART + const CustomItemTypeFITNESSTABLE + const CustomItemTypeINPUTFIELD + const CustomItemTypeINTERVALFIELD + const CustomItemTypeTRACECHART + const CustomItemTypeZONES + type CustomItemVisibility string + const CustomItemVisibilityFOLLOWERS + const CustomItemVisibilityPRIVATE + const CustomItemVisibilityPUBLIC + type DataCurve struct + ActivityId *[]string + AfterKj *int32 + Days *int32 + Distance *[]float32 + EndDateLocal *string + EndIndex *[]int32 + FilterLabel *string + Filters *[]ActivityFilter + Id *string + Label *string + MovingTime *int32 + Percentile *float32 + Secs *[]int32 + StartDateLocal *string + StartIndex *[]int32 + SubmaxActivityId *[][]string + SubmaxValues *[][]int32 + TrainingLoad *int32 + Values *[]int32 + Weight *float32 + type DataCurvePt struct + EndIndex *int32 + Secs *int32 + StartIndex *int32 + Value *int32 + type DataCurveSetHRCurve struct + Activities *map[string]Activity + List *[]DataCurve + type DataCurveSetPaceCurve struct + Activities *map[string]Activity + List *[]DataCurve + type DataCurveSetPowerCurve struct + Activities *map[string]Activity + List *[]DataCurve + type DeleteActivityResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteActivityResp(rsp *http.Response) (*DeleteActivityResp, error) + func (r DeleteActivityResp) Status() string + func (r DeleteActivityResp) StatusCode() int + type DeleteCustomItemResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteCustomItemResp(rsp *http.Response) (*DeleteCustomItemResp, error) + func (r DeleteCustomItemResp) Status() string + func (r DeleteCustomItemResp) StatusCode() int + type DeleteEventParams struct + NotBefore *string + Others *bool + type DeleteEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteEventResp(rsp *http.Response) (*DeleteEventResp, error) + func (r DeleteEventResp) Status() string + func (r DeleteEventResp) StatusCode() int + type DeleteEventsBulkJSONBody = []DoomedEvent + type DeleteEventsBulkJSONRequestBody = DeleteEventsBulkJSONBody + type DeleteEventsBulkResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteEventsBulkResp(rsp *http.Response) (*DeleteEventsBulkResp, error) + func (r DeleteEventsBulkResp) Status() string + func (r DeleteEventsBulkResp) StatusCode() int + type DeleteEventsParams struct + Category []string + CreatedById *string + Newest *string + Oldest string + type DeleteEventsResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteEventsResp(rsp *http.Response) (*DeleteEventsResp, error) + func (r DeleteEventsResp) Status() string + func (r DeleteEventsResp) StatusCode() int + type DeleteEventsResponse struct + EventsDeleted *int32 + type DeleteFolderResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteFolderResp(rsp *http.Response) (*DeleteFolderResp, error) + func (r DeleteFolderResp) Status() string + func (r DeleteFolderResp) StatusCode() int + type DeleteGearResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteGearResp(rsp *http.Response) (*DeleteGearResp, error) + func (r DeleteGearResp) Status() string + func (r DeleteGearResp) StatusCode() int + type DeleteIntervalsJSONBody = []Interval + type DeleteIntervalsJSONRequestBody = DeleteIntervalsJSONBody + type DeleteIntervalsResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteIntervalsResp(rsp *http.Response) (*DeleteIntervalsResp, error) + func (r DeleteIntervalsResp) Status() string + func (r DeleteIntervalsResp) StatusCode() int + type DeleteMessageResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteMessageResp(rsp *http.Response) (*DeleteMessageResp, error) + func (r DeleteMessageResp) Status() string + func (r DeleteMessageResp) StatusCode() int + type DeleteReminderResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteReminderResp(rsp *http.Response) (*DeleteReminderResp, error) + func (r DeleteReminderResp) Status() string + func (r DeleteReminderResp) StatusCode() int + type DeleteSettingsResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteSettingsResp(rsp *http.Response) (*DeleteSettingsResp, error) + func (r DeleteSettingsResp) Status() string + func (r DeleteSettingsResp) StatusCode() int + type DeleteSharedEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteSharedEventResp(rsp *http.Response) (*DeleteSharedEventResp, error) + func (r DeleteSharedEventResp) Status() string + func (r DeleteSharedEventResp) StatusCode() int + type DeleteWorkoutParams struct + Others *bool + type DeleteWorkoutResp struct + Body []byte + HTTPResponse *http.Response + func ParseDeleteWorkoutResp(rsp *http.Response) (*DeleteWorkoutResp, error) + func (r DeleteWorkoutResp) Status() string + func (r DeleteWorkoutResp) StatusCode() int + type DisconnectAppResp struct + Body []byte + HTTPResponse *http.Response + func ParseDisconnectAppResp(rsp *http.Response) (*DisconnectAppResp, error) + func (r DisconnectAppResp) Status() string + func (r DisconnectAppResp) StatusCode() int + type Display struct + Color *string + Color2 *string + ColorScheme *string + HighIntensity *int32 + HighLoad *int32 + IgnoreWorkoutColors *bool + LowIntensity *int32 + LowLoad *int32 + PreciseDistance *bool + ShowAverageHR *bool + ShowAveragePower *bool + ShowDescription *bool + ShowFeel *bool + ShowGAP *bool + ShowIntensity *bool + ShowIntervals *bool + ShowLoad *bool + ShowName *bool + ShowNormalizedWatts *bool + ShowPace *bool + ShowPairedWorkoutChart *bool + ShowRPE *bool + ShowSkylineChart *bool + ShowStartTime *bool + ShowWeightLifted *bool + ShowWork *bool + ShowWorkAboveFTP *bool + ShrinkCommute *bool + ShrinkCooldown *bool + ShrinkWarmup *bool + UsePairedWorkoutColor *bool + type DoomedEvent struct + ExternalId *string + Id *int32 + type DownloadActivitiesAsCSVResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadActivitiesAsCSVResp(rsp *http.Response) (*DownloadActivitiesAsCSVResp, error) + func (r DownloadActivitiesAsCSVResp) Status() string + func (r DownloadActivitiesAsCSVResp) StatusCode() int + type DownloadActivityFileResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadActivityFileResp(rsp *http.Response) (*DownloadActivityFileResp, error) + func (r DownloadActivityFileResp) Status() string + func (r DownloadActivityFileResp) StatusCode() int + type DownloadActivityFitFileParams struct + Hr *bool + Power *bool + type DownloadActivityFitFileResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadActivityFitFileResp(rsp *http.Response) (*DownloadActivityFitFileResp, error) + func (r DownloadActivityFitFileResp) Status() string + func (r DownloadActivityFitFileResp) StatusCode() int + type DownloadActivityFitFilesParams struct + Hr *bool + Ids []string + Power *bool + type DownloadActivityFitFilesResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadActivityFitFilesResp(rsp *http.Response) (*DownloadActivityFitFilesResp, error) + func (r DownloadActivityFitFilesResp) Status() string + func (r DownloadActivityFitFilesResp) StatusCode() int + type DownloadActivityGpxFileParams struct + Hr *bool + Power *bool + type DownloadActivityGpxFileResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadActivityGpxFileResp(rsp *http.Response) (*DownloadActivityGpxFileResp, error) + func (r DownloadActivityGpxFileResp) Status() string + func (r DownloadActivityGpxFileResp) StatusCode() int + type DownloadWorkout1Resp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadWorkout1Resp(rsp *http.Response) (*DownloadWorkout1Resp, error) + func (r DownloadWorkout1Resp) Status() string + func (r DownloadWorkout1Resp) StatusCode() int + type DownloadWorkoutForAthleteJSONRequestBody = Workout + type DownloadWorkoutForAthleteResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadWorkoutForAthleteResp(rsp *http.Response) (*DownloadWorkoutForAthleteResp, error) + func (r DownloadWorkoutForAthleteResp) Status() string + func (r DownloadWorkoutForAthleteResp) StatusCode() int + type DownloadWorkoutJSONRequestBody = Workout + type DownloadWorkoutResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadWorkoutResp(rsp *http.Response) (*DownloadWorkoutResp, error) + func (r DownloadWorkoutResp) Status() string + func (r DownloadWorkoutResp) StatusCode() int + type DownloadWorkoutsParams struct + Ext string + HrRange *float64 + Locale *string + Newest string + Oldest string + PaceRange *float64 + PowerRange *float64 + type DownloadWorkoutsResp struct + Body []byte + HTTPResponse *http.Response + func ParseDownloadWorkoutsResp(rsp *http.Response) (*DownloadWorkoutsResp, error) + func (r DownloadWorkoutsResp) Status() string + func (r DownloadWorkoutsResp) StatusCode() int + type DuplicateEventsDTO struct + EventIds *[]int32 + NumCopies *int32 + WeeksBetween *int32 + type DuplicateEventsJSONRequestBody = DuplicateEventsDTO + type DuplicateEventsResp struct + Body []byte + HTTPResponse *http.Response + func ParseDuplicateEventsResp(rsp *http.Response) (*DuplicateEventsResp, error) + func (r DuplicateEventsResp) Status() string + func (r DuplicateEventsResp) StatusCode() int + type DuplicateWorkoutsDTO struct + NumCopies *int32 + WeeksBetween *int32 + WorkoutIds *[]int32 + type DuplicateWorkoutsJSONRequestBody = DuplicateWorkoutsDTO + type DuplicateWorkoutsResp struct + Body []byte + HTTPResponse *http.Response + func ParseDuplicateWorkoutsResp(rsp *http.Response) (*DuplicateWorkoutsResp, error) + func (r DuplicateWorkoutsResp) Status() string + func (r DuplicateWorkoutsResp) StatusCode() int + type Effort struct + Average *float32 + Distance *float32 + Duration *int32 + EndIndex *int32 + StartIndex *int32 + type Event struct + AthleteCannotEdit *bool + AthleteId *string + AtlDays *int32 + Attachments *[]Attachment + CalendarId *int32 + CanTrainSports *[]EventCanTrainSports + CarbsPerHour *int32 + CarbsUsed *int32 + Category *EventCategory + Color *string + CreatedById *string + CtlDays *int32 + Description *string + Distance *float32 + DistanceTarget *float32 + EndDateLocal *string + Entered *bool + ExternalId *string + ForWeek *bool + HideFromAthlete *bool + IcuAtl *float32 + IcuCtl *float32 + IcuFtp *int32 + IcuIntensity *float32 + IcuTrainingLoad *int32 + Id *int32 + Indoor *bool + Joules *int32 + JoulesAboveFtp *int32 + LoadTarget *int32 + MaxTrainingTime *int32 + MovingTime *int32 + Name *string + NotOnFitnessChart *bool + OauthClientId *int32 + PMax *int32 + PlanApplied *time.Time + PlanAthleteId *string + PlanFolderId *int32 + PlanWorkoutId *int32 + PushErrors *[]PushError + SharedEventId *int32 + ShowAsNote *bool + ShowOnCtlLine *bool + SsCp *float32 + SsPMax *float32 + SsWPrime *float32 + StartDateLocal *string + StrainScore *float32 + StructureReadOnly *bool + SubType *EventSubType + Tags *[]string + Target *EventTarget + TimeTarget *int32 + TrainingAvailability *EventTrainingAvailability + Type *string + Uid *string + Updated *time.Time + WPrime *int32 + WorkoutDoc *map[string]map[string]interface{} + type EventCanTrainSports string + const EventCanTrainSportsAlpineSki + const EventCanTrainSportsBackcountrySki + const EventCanTrainSportsBadminton + const EventCanTrainSportsCanoeing + const EventCanTrainSportsCrossfit + const EventCanTrainSportsEBikeRide + const EventCanTrainSportsEMountainBikeRide + const EventCanTrainSportsElliptical + const EventCanTrainSportsGolf + const EventCanTrainSportsGravelRide + const EventCanTrainSportsHandcycle + const EventCanTrainSportsHighIntensityIntervalTraining + const EventCanTrainSportsHike + const EventCanTrainSportsHockey + const EventCanTrainSportsIceSkate + const EventCanTrainSportsInlineSkate + const EventCanTrainSportsKayaking + const EventCanTrainSportsKitesurf + const EventCanTrainSportsMountainBikeRide + const EventCanTrainSportsNordicSki + const EventCanTrainSportsOpenWaterSwim + const EventCanTrainSportsOther + const EventCanTrainSportsPadel + const EventCanTrainSportsPickleball + const EventCanTrainSportsPilates + const EventCanTrainSportsRacquetball + const EventCanTrainSportsRide + const EventCanTrainSportsRockClimbing + const EventCanTrainSportsRollerSki + const EventCanTrainSportsRowing + const EventCanTrainSportsRugby + const EventCanTrainSportsRun + const EventCanTrainSportsSail + const EventCanTrainSportsSkateboard + const EventCanTrainSportsSnowboard + const EventCanTrainSportsSnowshoe + const EventCanTrainSportsSoccer + const EventCanTrainSportsSquash + const EventCanTrainSportsStairStepper + const EventCanTrainSportsStandUpPaddling + const EventCanTrainSportsSurfing + const EventCanTrainSportsSwim + const EventCanTrainSportsTableTennis + const EventCanTrainSportsTennis + const EventCanTrainSportsTrackRide + const EventCanTrainSportsTrailRun + const EventCanTrainSportsTransition + const EventCanTrainSportsVelomobile + const EventCanTrainSportsVirtualRide + const EventCanTrainSportsVirtualRow + const EventCanTrainSportsVirtualRun + const EventCanTrainSportsVirtualSki + const EventCanTrainSportsWalk + const EventCanTrainSportsWaterSport + const EventCanTrainSportsWeightTraining + const EventCanTrainSportsWheelchair + const EventCanTrainSportsWindsurf + const EventCanTrainSportsWorkout + const EventCanTrainSportsYoga + type EventCategory string + const EventCategoryFITNESSDAYS + const EventCategoryHOLIDAY + const EventCategoryINJURED + const EventCategoryNOTE + const EventCategoryPLAN + const EventCategoryRACEA + const EventCategoryRACEB + const EventCategoryRACEC + const EventCategorySEASONSTART + const EventCategorySETEFTP + const EventCategorySETFITNESS + const EventCategorySICK + const EventCategoryTARGET + const EventCategoryWORKOUT + type EventEx struct + AthleteCannotEdit *bool + AthleteId *string + AtlDays *int32 + Attachments *[]Attachment + CalendarId *int32 + CanTrainSports *[]EventExCanTrainSports + CarbsPerHour *int32 + CarbsUsed *int32 + Category *EventExCategory + Color *string + CreatedById *string + CtlDays *int32 + Description *string + Distance *float32 + DistanceTarget *float32 + EndDateLocal *string + Entered *bool + ExternalId *string + FileContents *string + FileContentsBase64 *string + Filename *string + ForWeek *bool + HideFromAthlete *bool + IcuAtl *float32 + IcuCtl *float32 + IcuFtp *int32 + IcuIntensity *float32 + IcuTrainingLoad *int32 + Id *int32 + Indoor *bool + Joules *int32 + JoulesAboveFtp *int32 + LoadTarget *int32 + MaxTrainingTime *int32 + MovingTime *int32 + Name *string + NotOnFitnessChart *bool + OauthClientId *int32 + PMax *int32 + PlanApplied *time.Time + PlanAthleteId *string + PlanFolderId *int32 + PlanWorkoutId *int32 + PushErrors *[]PushError + SharedEventId *int32 + ShowAsNote *bool + ShowOnCtlLine *bool + SsCp *float32 + SsPMax *float32 + SsWPrime *float32 + StartDateLocal *string + StrainScore *float32 + StructureReadOnly *bool + SubType *EventExSubType + Tags *[]string + Target *EventExTarget + TimeTarget *int32 + TrainingAvailability *EventExTrainingAvailability + Type *string + Uid *string + Updated *time.Time + WPrime *int32 + Workout *Workout + WorkoutDoc *map[string]map[string]interface{} + type EventExCanTrainSports string + const EventExCanTrainSportsAlpineSki + const EventExCanTrainSportsBackcountrySki + const EventExCanTrainSportsBadminton + const EventExCanTrainSportsCanoeing + const EventExCanTrainSportsCrossfit + const EventExCanTrainSportsEBikeRide + const EventExCanTrainSportsEMountainBikeRide + const EventExCanTrainSportsElliptical + const EventExCanTrainSportsGolf + const EventExCanTrainSportsGravelRide + const EventExCanTrainSportsHandcycle + const EventExCanTrainSportsHighIntensityIntervalTraining + const EventExCanTrainSportsHike + const EventExCanTrainSportsHockey + const EventExCanTrainSportsIceSkate + const EventExCanTrainSportsInlineSkate + const EventExCanTrainSportsKayaking + const EventExCanTrainSportsKitesurf + const EventExCanTrainSportsMountainBikeRide + const EventExCanTrainSportsNordicSki + const EventExCanTrainSportsOpenWaterSwim + const EventExCanTrainSportsOther + const EventExCanTrainSportsPadel + const EventExCanTrainSportsPickleball + const EventExCanTrainSportsPilates + const EventExCanTrainSportsRacquetball + const EventExCanTrainSportsRide + const EventExCanTrainSportsRockClimbing + const EventExCanTrainSportsRollerSki + const EventExCanTrainSportsRowing + const EventExCanTrainSportsRugby + const EventExCanTrainSportsRun + const EventExCanTrainSportsSail + const EventExCanTrainSportsSkateboard + const EventExCanTrainSportsSnowboard + const EventExCanTrainSportsSnowshoe + const EventExCanTrainSportsSoccer + const EventExCanTrainSportsSquash + const EventExCanTrainSportsStairStepper + const EventExCanTrainSportsStandUpPaddling + const EventExCanTrainSportsSurfing + const EventExCanTrainSportsSwim + const EventExCanTrainSportsTableTennis + const EventExCanTrainSportsTennis + const EventExCanTrainSportsTrackRide + const EventExCanTrainSportsTrailRun + const EventExCanTrainSportsTransition + const EventExCanTrainSportsVelomobile + const EventExCanTrainSportsVirtualRide + const EventExCanTrainSportsVirtualRow + const EventExCanTrainSportsVirtualRun + const EventExCanTrainSportsVirtualSki + const EventExCanTrainSportsWalk + const EventExCanTrainSportsWaterSport + const EventExCanTrainSportsWeightTraining + const EventExCanTrainSportsWheelchair + const EventExCanTrainSportsWindsurf + const EventExCanTrainSportsWorkout + const EventExCanTrainSportsYoga + type EventExCategory string + const EventExCategoryFITNESSDAYS + const EventExCategoryHOLIDAY + const EventExCategoryINJURED + const EventExCategoryNOTE + const EventExCategoryPLAN + const EventExCategoryRACEA + const EventExCategoryRACEB + const EventExCategoryRACEC + const EventExCategorySEASONSTART + const EventExCategorySETEFTP + const EventExCategorySETFITNESS + const EventExCategorySICK + const EventExCategoryTARGET + const EventExCategoryWORKOUT + type EventExSubType string + const EventExSubTypeCOMMUTE + const EventExSubTypeCOOLDOWN + const EventExSubTypeNONE + const EventExSubTypeRACE + const EventExSubTypeWARMUP + type EventExTarget string + const EventExTargetAUTO + const EventExTargetHR + const EventExTargetPACE + const EventExTargetPOWER + type EventExTrainingAvailability string + const LIMITED + const NORMAL + const UNAVAILABLE + type EventSubType string + const EventSubTypeCOMMUTE + const EventSubTypeCOOLDOWN + const EventSubTypeNONE + const EventSubTypeRACE + const EventSubTypeWARMUP + type EventTarget string + const EventTargetAUTO + const EventTargetHR + const EventTargetPACE + const EventTargetPOWER + type EventTrainingAvailability string + const EventTrainingAvailabilityLIMITED + const EventTrainingAvailabilityNORMAL + const EventTrainingAvailabilityUNAVAILABLE + type FindBestEffortsParams struct + Count *int32 + Distance *float32 + Duration *int32 + EndIndex *int32 + ExcludeIntervals *bool + MinValue *float32 + StartIndex *int32 + Stream string + type FindBestEffortsResp struct + Body []byte + HTTPResponse *http.Response + func ParseFindBestEffortsResp(rsp *http.Response) (*FindBestEffortsResp, error) + func (r FindBestEffortsResp) Status() string + func (r FindBestEffortsResp) StatusCode() int + type Folder struct + ActivityTypes *[]FolderActivityTypes + AthleteId *string + AutoRolloutDay *int32 + Blurb *string + CanEdit *bool + Children *[]Workout + Description *string + DurationWeeks *int32 + HoursPerWeekMax *int32 + HoursPerWeekMin *int32 + Id *int32 + Name *string + NumWorkouts *int32 + Owner *AthleteSearchResult + ReadOnlyWorkouts *bool + RolloutWeeks *int32 + ShareToken *string + SharedWithCount *int32 + StartDateLocal *string + StartingAtl *int32 + StartingCtl *int32 + Type *FolderType + Visibility *FolderVisibility + WorkoutTargets *[]FolderWorkoutTargets + type FolderActivityTypes string + const FolderActivityTypesAlpineSki + const FolderActivityTypesBackcountrySki + const FolderActivityTypesBadminton + const FolderActivityTypesCanoeing + const FolderActivityTypesCrossfit + const FolderActivityTypesEBikeRide + const FolderActivityTypesEMountainBikeRide + const FolderActivityTypesElliptical + const FolderActivityTypesGolf + const FolderActivityTypesGravelRide + const FolderActivityTypesHandcycle + const FolderActivityTypesHighIntensityIntervalTraining + const FolderActivityTypesHike + const FolderActivityTypesHockey + const FolderActivityTypesIceSkate + const FolderActivityTypesInlineSkate + const FolderActivityTypesKayaking + const FolderActivityTypesKitesurf + const FolderActivityTypesMountainBikeRide + const FolderActivityTypesNordicSki + const FolderActivityTypesOpenWaterSwim + const FolderActivityTypesOther + const FolderActivityTypesPadel + const FolderActivityTypesPickleball + const FolderActivityTypesPilates + const FolderActivityTypesRacquetball + const FolderActivityTypesRide + const FolderActivityTypesRockClimbing + const FolderActivityTypesRollerSki + const FolderActivityTypesRowing + const FolderActivityTypesRugby + const FolderActivityTypesRun + const FolderActivityTypesSail + const FolderActivityTypesSkateboard + const FolderActivityTypesSnowboard + const FolderActivityTypesSnowshoe + const FolderActivityTypesSoccer + const FolderActivityTypesSquash + const FolderActivityTypesStairStepper + const FolderActivityTypesStandUpPaddling + const FolderActivityTypesSurfing + const FolderActivityTypesSwim + const FolderActivityTypesTableTennis + const FolderActivityTypesTennis + const FolderActivityTypesTrackRide + const FolderActivityTypesTrailRun + const FolderActivityTypesTransition + const FolderActivityTypesVelomobile + const FolderActivityTypesVirtualRide + const FolderActivityTypesVirtualRow + const FolderActivityTypesVirtualRun + const FolderActivityTypesVirtualSki + const FolderActivityTypesWalk + const FolderActivityTypesWaterSport + const FolderActivityTypesWeightTraining + const FolderActivityTypesWheelchair + const FolderActivityTypesWindsurf + const FolderActivityTypesWorkout + const FolderActivityTypesYoga + type FolderType string + const FolderTypeFOLDER + const FolderTypePLAN + type FolderVisibility string + const FolderVisibilityPRIVATE + const FolderVisibilityPUBLIC + type FolderWorkoutTargets string + const FolderWorkoutTargetsAUTO + const FolderWorkoutTargetsHR + const FolderWorkoutTargetsPACE + const FolderWorkoutTargetsPOWER + type Forecast struct + Enabled *bool + Id *int32 + Label *string + Lat *float32 + Location *string + Lon *float32 + Provider *ForecastProvider + type ForecastProvider string + const OPENWEATHER + type Gear struct + Activities *int32 + ActivityFilters *[]ActivityFilter + AthleteId *string + Component *bool + ComponentIds *[]string + Distance *float32 + Id *string + Name *string + Notes *string + Purchased *string + Reminders *[]GearReminder + Retired *string + Time *float32 + Type *GearType + UseElapsedTime *bool + type GearReminder struct + Activities *int32 + ActivitiesUsed *int32 + Days *int32 + DaysUsed *int32 + Distance *float32 + DistanceUsed *float32 + GearId *string + Id *int32 + LastReset *time.Time + Name *string + PercentUsed *float32 + SnoozedUntil *time.Time + StartingActivities *int32 + StartingDistance *float32 + StartingTime *float32 + Time *float32 + TimeUsed *float32 + type GearStats struct + Activities *int32 + Distance *float32 + ElapsedTime *float32 + MovingTime *float32 + type GearType string + const GearTypeAccessories + const GearTypeApparel + const GearTypeAxel + const GearTypeBattery + const GearTypeBike + const GearTypeBoard + const GearTypeBoat + const GearTypeBottomBracket + const GearTypeBrake + const GearTypeBrakePads + const GearTypeCable + const GearTypeCassette + const GearTypeChain + const GearTypeChainrings + const GearTypeCleats + const GearTypeComputer + const GearTypeCrankset + const GearTypeCyclingShoes + const GearTypeDerailleur + const GearTypeDrivetrain + const GearTypeEquipment + const GearTypeFork + const GearTypeFrame + const GearTypeHandlebar + const GearTypeHeadset + const GearTypeHub + const GearTypeLever + const GearTypeLight + const GearTypePaddle + const GearTypePedals + const GearTypePowerMeter + const GearTypeRotor + const GearTypeRowingMachine + const GearTypeSaddle + const GearTypeSeatpost + const GearTypeShock + const GearTypeShoes + const GearTypeSkis + const GearTypeSnowboard + const GearTypeStem + const GearTypeTrainer + const GearTypeTube + const GearTypeTyre + const GearTypeWetsuit + const GearTypeWheel + const GearTypeWheelset + type GetActivitiesParams struct + Intervals *bool + type GetActivitiesResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivitiesResp(rsp *http.Response) (*GetActivitiesResp, error) + func (r GetActivitiesResp) Status() string + func (r GetActivitiesResp) StatusCode() int + type GetActivityHRCurveResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityHRCurveResp(rsp *http.Response) (*GetActivityHRCurveResp, error) + func (r GetActivityHRCurveResp) Status() string + func (r GetActivityHRCurveResp) StatusCode() int + type GetActivityMapParams struct + Bounds *[]float32 + BoundsOnly *bool + Weather *bool + type GetActivityMapResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityMapResp(rsp *http.Response) (*GetActivityMapResp, error) + func (r GetActivityMapResp) Status() string + func (r GetActivityMapResp) StatusCode() int + type GetActivityPaceCurveParams struct + Gap *bool + type GetActivityPaceCurveResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityPaceCurveResp(rsp *http.Response) (*GetActivityPaceCurveResp, error) + func (r GetActivityPaceCurveResp) Status() string + func (r GetActivityPaceCurveResp) StatusCode() int + type GetActivityParams struct + Intervals *bool + type GetActivityPowerCurveParams struct + Fatigue *string + type GetActivityPowerCurveResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityPowerCurveResp(rsp *http.Response) (*GetActivityPowerCurveResp, error) + func (r GetActivityPowerCurveResp) Status() string + func (r GetActivityPowerCurveResp) StatusCode() int + type GetActivityPowerSpikeModelResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityPowerSpikeModelResp(rsp *http.Response) (*GetActivityPowerSpikeModelResp, error) + func (r GetActivityPowerSpikeModelResp) Status() string + func (r GetActivityPowerSpikeModelResp) StatusCode() int + type GetActivityResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityResp(rsp *http.Response) (*GetActivityResp, error) + func (r GetActivityResp) Status() string + func (r GetActivityResp) StatusCode() int + type GetActivitySegmentsResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivitySegmentsResp(rsp *http.Response) (*GetActivitySegmentsResp, error) + func (r GetActivitySegmentsResp) Status() string + func (r GetActivitySegmentsResp) StatusCode() int + type GetActivityStreamsParams struct + IncludeDefaults *bool + Types *[]string + type GetActivityStreamsResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityStreamsResp(rsp *http.Response) (*GetActivityStreamsResp, error) + func (r GetActivityStreamsResp) Status() string + func (r GetActivityStreamsResp) StatusCode() int + type GetActivityWeatherSummaryParams struct + EndIndex *int32 + StartIndex *int32 + type GetActivityWeatherSummaryResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetActivityWeatherSummaryResp(rsp *http.Response) (*GetActivityWeatherSummaryResp, error) + func (r GetActivityWeatherSummaryResp) Status() string + func (r GetActivityWeatherSummaryResp) StatusCode() int + type GetAthleteMMPModelParams struct + Type GetAthleteMMPModelParamsType + type GetAthleteMMPModelParamsType string + const GetAthleteMMPModelParamsTypeAlpineSki + const GetAthleteMMPModelParamsTypeBackcountrySki + const GetAthleteMMPModelParamsTypeBadminton + const GetAthleteMMPModelParamsTypeCanoeing + const GetAthleteMMPModelParamsTypeCrossfit + const GetAthleteMMPModelParamsTypeEBikeRide + const GetAthleteMMPModelParamsTypeEMountainBikeRide + const GetAthleteMMPModelParamsTypeElliptical + const GetAthleteMMPModelParamsTypeGolf + const GetAthleteMMPModelParamsTypeGravelRide + const GetAthleteMMPModelParamsTypeHandcycle + const GetAthleteMMPModelParamsTypeHighIntensityIntervalTraining + const GetAthleteMMPModelParamsTypeHike + const GetAthleteMMPModelParamsTypeHockey + const GetAthleteMMPModelParamsTypeIceSkate + const GetAthleteMMPModelParamsTypeInlineSkate + const GetAthleteMMPModelParamsTypeKayaking + const GetAthleteMMPModelParamsTypeKitesurf + const GetAthleteMMPModelParamsTypeMountainBikeRide + const GetAthleteMMPModelParamsTypeNordicSki + const GetAthleteMMPModelParamsTypeOpenWaterSwim + const GetAthleteMMPModelParamsTypeOther + const GetAthleteMMPModelParamsTypePadel + const GetAthleteMMPModelParamsTypePickleball + const GetAthleteMMPModelParamsTypePilates + const GetAthleteMMPModelParamsTypeRacquetball + const GetAthleteMMPModelParamsTypeRide + const GetAthleteMMPModelParamsTypeRockClimbing + const GetAthleteMMPModelParamsTypeRollerSki + const GetAthleteMMPModelParamsTypeRowing + const GetAthleteMMPModelParamsTypeRugby + const GetAthleteMMPModelParamsTypeRun + const GetAthleteMMPModelParamsTypeSail + const GetAthleteMMPModelParamsTypeSkateboard + const GetAthleteMMPModelParamsTypeSnowboard + const GetAthleteMMPModelParamsTypeSnowshoe + const GetAthleteMMPModelParamsTypeSoccer + const GetAthleteMMPModelParamsTypeSquash + const GetAthleteMMPModelParamsTypeStairStepper + const GetAthleteMMPModelParamsTypeStandUpPaddling + const GetAthleteMMPModelParamsTypeSurfing + const GetAthleteMMPModelParamsTypeSwim + const GetAthleteMMPModelParamsTypeTableTennis + const GetAthleteMMPModelParamsTypeTennis + const GetAthleteMMPModelParamsTypeTrackRide + const GetAthleteMMPModelParamsTypeTrailRun + const GetAthleteMMPModelParamsTypeTransition + const GetAthleteMMPModelParamsTypeVelomobile + const GetAthleteMMPModelParamsTypeVirtualRide + const GetAthleteMMPModelParamsTypeVirtualRow + const GetAthleteMMPModelParamsTypeVirtualRun + const GetAthleteMMPModelParamsTypeVirtualSki + const GetAthleteMMPModelParamsTypeWalk + const GetAthleteMMPModelParamsTypeWaterSport + const GetAthleteMMPModelParamsTypeWeightTraining + const GetAthleteMMPModelParamsTypeWheelchair + const GetAthleteMMPModelParamsTypeWindsurf + const GetAthleteMMPModelParamsTypeWorkout + const GetAthleteMMPModelParamsTypeYoga + type GetAthleteMMPModelResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetAthleteMMPModelResp(rsp *http.Response) (*GetAthleteMMPModelResp, error) + func (r GetAthleteMMPModelResp) Status() string + func (r GetAthleteMMPModelResp) StatusCode() int + type GetAthleteProfileResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetAthleteProfileResp(rsp *http.Response) (*GetAthleteProfileResp, error) + func (r GetAthleteProfileResp) Status() string + func (r GetAthleteProfileResp) StatusCode() int + type GetAthleteResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetAthleteResp(rsp *http.Response) (*GetAthleteResp, error) + func (r GetAthleteResp) Status() string + func (r GetAthleteResp) StatusCode() int + type GetAthleteRouteParams struct + IncludePath *bool + type GetAthleteRouteResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetAthleteRouteResp(rsp *http.Response) (*GetAthleteRouteResp, error) + func (r GetAthleteRouteResp) Status() string + func (r GetAthleteRouteResp) StatusCode() int + type GetAthleteSummaryParams struct + End *string + Start *string + Tags *[]string + type GetAthleteSummaryResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetAthleteSummaryResp(rsp *http.Response) (*GetAthleteSummaryResp, error) + func (r GetAthleteSummaryResp) Status() string + func (r GetAthleteSummaryResp) StatusCode() int + type GetAthleteTrainingPlanResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetAthleteTrainingPlanResp(rsp *http.Response) (*GetAthleteTrainingPlanResp, error) + func (r GetAthleteTrainingPlanResp) Status() string + func (r GetAthleteTrainingPlanResp) StatusCode() int + type GetCustomItemResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetCustomItemResp(rsp *http.Response) (*GetCustomItemResp, error) + func (r GetCustomItemResp) Status() string + func (r GetCustomItemResp) StatusCode() int + type GetForecastResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetForecastResp(rsp *http.Response) (*GetForecastResp, error) + func (r GetForecastResp) Status() string + func (r GetForecastResp) StatusCode() int + type GetGapHistogramResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetGapHistogramResp(rsp *http.Response) (*GetGapHistogramResp, error) + func (r GetGapHistogramResp) Status() string + func (r GetGapHistogramResp) StatusCode() int + type GetHRHistogramParams struct + BucketSize *int32 + type GetHRHistogramResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetHRHistogramResp(rsp *http.Response) (*GetHRHistogramResp, error) + func (r GetHRHistogramResp) Status() string + func (r GetHRHistogramResp) StatusCode() int + type GetHRTrainingLoadModelResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetHRTrainingLoadModelResp(rsp *http.Response) (*GetHRTrainingLoadModelResp, error) + func (r GetHRTrainingLoadModelResp) Status() string + func (r GetHRTrainingLoadModelResp) StatusCode() int + type GetIntervalStatsParams struct + EndIndex int32 + StartIndex int32 + type GetIntervalStatsResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetIntervalStatsResp(rsp *http.Response) (*GetIntervalStatsResp, error) + func (r GetIntervalStatsResp) Status() string + func (r GetIntervalStatsResp) StatusCode() int + type GetIntervalsResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetIntervalsResp(rsp *http.Response) (*GetIntervalsResp, error) + func (r GetIntervalsResp) Status() string + func (r GetIntervalsResp) StatusCode() int + type GetPaceHistogramResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetPaceHistogramResp(rsp *http.Response) (*GetPaceHistogramResp, error) + func (r GetPaceHistogramResp) Status() string + func (r GetPaceHistogramResp) StatusCode() int + type GetPowerHRCurveParams struct + End string + Start string + type GetPowerHRCurveResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetPowerHRCurveResp(rsp *http.Response) (*GetPowerHRCurveResp, error) + func (r GetPowerHRCurveResp) Status() string + func (r GetPowerHRCurveResp) StatusCode() int + type GetPowerHistogramParams struct + BucketSize *int32 + type GetPowerHistogramResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetPowerHistogramResp(rsp *http.Response) (*GetPowerHistogramResp, error) + func (r GetPowerHistogramResp) Status() string + func (r GetPowerHistogramResp) StatusCode() int + type GetPowerVsHRResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetPowerVsHRResp(rsp *http.Response) (*GetPowerVsHRResp, error) + func (r GetPowerVsHRResp) Status() string + func (r GetPowerVsHRResp) StatusCode() int + type GetRecordResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetRecordResp(rsp *http.Response) (*GetRecordResp, error) + func (r GetRecordResp) Status() string + func (r GetRecordResp) StatusCode() int + type GetSettings1Resp struct + Body []byte + HTTPResponse *http.Response + func ParseGetSettings1Resp(rsp *http.Response) (*GetSettings1Resp, error) + func (r GetSettings1Resp) Status() string + func (r GetSettings1Resp) StatusCode() int + type GetSettingsResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetSettingsResp(rsp *http.Response) (*GetSettingsResp, error) + func (r GetSettingsResp) Status() string + func (r GetSettingsResp) StatusCode() int + type GetSharedEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetSharedEventResp(rsp *http.Response) (*GetSharedEventResp, error) + func (r GetSharedEventResp) Status() string + func (r GetSharedEventResp) StatusCode() int + type GetTimeAtHRResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetTimeAtHRResp(rsp *http.Response) (*GetTimeAtHRResp, error) + func (r GetTimeAtHRResp) Status() string + func (r GetTimeAtHRResp) StatusCode() int + type GetWeatherConfigResp struct + Body []byte + HTTPResponse *http.Response + func ParseGetWeatherConfigResp(rsp *http.Response) (*GetWeatherConfigResp, error) + func (r GetWeatherConfigResp) Status() string + func (r GetWeatherConfigResp) StatusCode() int + type HRCurve struct + ActivityId *[]string + Days *int32 + EndDateLocal *string + EndIndex *[]int32 + FilterLabel *string + Filters *[]ActivityFilter + Id *string + Label *string + MovingTime *int32 + Percentile *float32 + Secs *[]int32 + StartDateLocal *string + StartIndex *[]int32 + SubmaxActivityId *[][]string + SubmaxValues *[][]int32 + TrainingLoad *int32 + Values *[]int32 + Weight *float32 + type HRLoadModel struct + IcuTrainingLoad *int32 + TrainingDataCount *int32 + Type *HRLoadModelType + type HRLoadModelType string + const HRLoadModelTypeAVGHR + const HRLoadModelTypeHRSS + const HRLoadModelTypeHRZONES + type HRRecovery struct + AverageWatts *int32 + EndBpm *int32 + EndIndex *int32 + EndTime *int32 + Hrr *int32 + StartBpm *int32 + StartIndex *int32 + StartTime *int32 + type Hidden struct + IcuAthleteId *string + Id *string + Source *HiddenSource + StartDateLocal *string + UnderscoreNote *string + type HiddenSource string + const HiddenSourceCONCEPT2 + const HiddenSourceCOROS + const HiddenSourceDROPBOX + const HiddenSourceGARMINCONNECT + const HiddenSourceHUAWEI + const HiddenSourceMANUAL + const HiddenSourceOAUTHCLIENT + const HiddenSourcePOLAR + const HiddenSourceSTRAVA + const HiddenSourceSUUNTO + const HiddenSourceUPLOAD + const HiddenSourceWAHOO + const HiddenSourceZEPP + const HiddenSourceZWIFT + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type IcuAchievement struct + Distance *float32 + Id *string + Message *string + Pace *float32 + Point *DataCurvePt + Secs *int32 + Type *IcuAchievementType + Value *int32 + Watts *int32 + type IcuAchievementType string + const BESTPACE + const BESTPOWER + const FTPUP + const LTHRUP + type IcuSegment struct + EndIndex *int32 + Id *int64 + Name *string + SegmentId *int64 + Starred *bool + StartIndex *int32 + type Ignore struct + EndIndex *int32 + Hr *bool + Pace *bool + Power *bool + StartIndex *int32 + type ImportWorkoutFileJSONBody struct + File openapi_types.File + type ImportWorkoutFileJSONRequestBody ImportWorkoutFileJSONBody + type ImportWorkoutFileParams struct + AthleteId *string + Type ImportWorkoutFileParamsType + type ImportWorkoutFileParamsType string + const ImportWorkoutFileParamsTypeAlpineSki + const ImportWorkoutFileParamsTypeBackcountrySki + const ImportWorkoutFileParamsTypeBadminton + const ImportWorkoutFileParamsTypeCanoeing + const ImportWorkoutFileParamsTypeCrossfit + const ImportWorkoutFileParamsTypeEBikeRide + const ImportWorkoutFileParamsTypeEMountainBikeRide + const ImportWorkoutFileParamsTypeElliptical + const ImportWorkoutFileParamsTypeGolf + const ImportWorkoutFileParamsTypeGravelRide + const ImportWorkoutFileParamsTypeHandcycle + const ImportWorkoutFileParamsTypeHighIntensityIntervalTraining + const ImportWorkoutFileParamsTypeHike + const ImportWorkoutFileParamsTypeHockey + const ImportWorkoutFileParamsTypeIceSkate + const ImportWorkoutFileParamsTypeInlineSkate + const ImportWorkoutFileParamsTypeKayaking + const ImportWorkoutFileParamsTypeKitesurf + const ImportWorkoutFileParamsTypeMountainBikeRide + const ImportWorkoutFileParamsTypeNordicSki + const ImportWorkoutFileParamsTypeOpenWaterSwim + const ImportWorkoutFileParamsTypeOther + const ImportWorkoutFileParamsTypePadel + const ImportWorkoutFileParamsTypePickleball + const ImportWorkoutFileParamsTypePilates + const ImportWorkoutFileParamsTypeRacquetball + const ImportWorkoutFileParamsTypeRide + const ImportWorkoutFileParamsTypeRockClimbing + const ImportWorkoutFileParamsTypeRollerSki + const ImportWorkoutFileParamsTypeRowing + const ImportWorkoutFileParamsTypeRugby + const ImportWorkoutFileParamsTypeRun + const ImportWorkoutFileParamsTypeSail + const ImportWorkoutFileParamsTypeSkateboard + const ImportWorkoutFileParamsTypeSnowboard + const ImportWorkoutFileParamsTypeSnowshoe + const ImportWorkoutFileParamsTypeSoccer + const ImportWorkoutFileParamsTypeSquash + const ImportWorkoutFileParamsTypeStairStepper + const ImportWorkoutFileParamsTypeStandUpPaddling + const ImportWorkoutFileParamsTypeSurfing + const ImportWorkoutFileParamsTypeSwim + const ImportWorkoutFileParamsTypeTableTennis + const ImportWorkoutFileParamsTypeTennis + const ImportWorkoutFileParamsTypeTrackRide + const ImportWorkoutFileParamsTypeTrailRun + const ImportWorkoutFileParamsTypeTransition + const ImportWorkoutFileParamsTypeVelomobile + const ImportWorkoutFileParamsTypeVirtualRide + const ImportWorkoutFileParamsTypeVirtualRow + const ImportWorkoutFileParamsTypeVirtualRun + const ImportWorkoutFileParamsTypeVirtualSki + const ImportWorkoutFileParamsTypeWalk + const ImportWorkoutFileParamsTypeWaterSport + const ImportWorkoutFileParamsTypeWeightTraining + const ImportWorkoutFileParamsTypeWheelchair + const ImportWorkoutFileParamsTypeWindsurf + const ImportWorkoutFileParamsTypeWorkout + const ImportWorkoutFileParamsTypeYoga + type ImportWorkoutFileResp struct + Body []byte + HTTPResponse *http.Response + func ParseImportWorkoutFileResp(rsp *http.Response) (*ImportWorkoutFileResp, error) + func (r ImportWorkoutFileResp) Status() string + func (r ImportWorkoutFileResp) StatusCode() int + type Interval struct + AverageCadence *float32 + AverageDfaA1 *float32 + AverageEpoc *float32 + AverageFeelsLike *float32 + AverageGradient *float32 + AverageHeartrate *int32 + AverageLactate *float32 + AverageRespiration *float32 + AverageSmo2 *float32 + AverageSmo22 *float32 + AverageSpeed *float32 + AverageStride *float32 + AverageTemp *float32 + AverageThb *float32 + AverageThb2 *float32 + AverageTidalVolume *float32 + AverageTidalVolumeMin *float32 + AverageTorque *float32 + AverageWatts *int32 + AverageWattsAlt *int32 + AverageWattsAltAcc *int32 + AverageWattsKg *float32 + AverageWeatherTemp *float32 + AverageWindGust *float32 + AverageWindSpeed *float32 + AverageYaw *float32 + AvgLrBalance *float32 + Decoupling *float32 + Distance *float32 + ElapsedTime *int32 + EndIndex *int32 + EndTime *int32 + Gap *float32 + GroupId *string + HeadwindPercent *float32 + Id *int32 + Intensity *int32 + Joules *int32 + JoulesAboveFtp *int32 + Label *string + MaxAltitude *float32 + MaxCadence *int32 + MaxHeartrate *int32 + MaxLactate *float32 + MaxSpeed *float32 + MaxTorque *float32 + MaxWatts *int32 + MaxWattsKg *float32 + MinAltitude *float32 + MinCadence *int32 + MinHeartrate *int32 + MinLactate *float32 + MinSpeed *float32 + MinTorque *float32 + MinWatts *int32 + MovingTime *int32 + PrevailingWindDeg *int32 + SegmentEffortIds *[]int64 + SsCp *float32 + SsPMax *float32 + SsWPrime *float32 + StartIndex *int32 + StartTime *int32 + StrainScore *float32 + TailwindPercent *float32 + TotalElevationGain *float32 + TrainingLoad *float32 + Type *IntervalType + W5sVariability *float32 + WbalEnd *int32 + WbalStart *int32 + WeightedAverageWatts *int32 + Zone *int32 + ZoneMaxWatts *int32 + ZoneMinWatts *int32 + type IntervalGroup struct + AverageCadence *float32 + AverageDfaA1 *float32 + AverageEpoc *float32 + AverageFeelsLike *float32 + AverageGradient *float32 + AverageHeartrate *int32 + AverageLactate *float32 + AverageRespiration *float32 + AverageSmo2 *float32 + AverageSmo22 *float32 + AverageSpeed *float32 + AverageStride *float32 + AverageTemp *float32 + AverageThb *float32 + AverageThb2 *float32 + AverageTidalVolume *float32 + AverageTidalVolumeMin *float32 + AverageTorque *float32 + AverageWatts *int32 + AverageWattsAlt *int32 + AverageWattsAltAcc *int32 + AverageWattsKg *float32 + AverageWeatherTemp *float32 + AverageWindGust *float32 + AverageWindSpeed *float32 + AverageYaw *float32 + AvgLrBalance *float32 + Count *int32 + Decoupling *float32 + Distance *float32 + ElapsedTime *int32 + Gap *float32 + HeadwindPercent *float32 + Id *string + Intensity *int32 + Joules *int32 + JoulesAboveFtp *int32 + MaxAltitude *float32 + MaxCadence *int32 + MaxHeartrate *int32 + MaxLactate *float32 + MaxSpeed *float32 + MaxTorque *float32 + MaxWatts *int32 + MaxWattsKg *float32 + MinAltitude *float32 + MinCadence *int32 + MinHeartrate *int32 + MinLactate *float32 + MinSpeed *float32 + MinTorque *float32 + MinWatts *int32 + MovingTime *int32 + PrevailingWindDeg *int32 + SsCp *float32 + SsPMax *float32 + SsWPrime *float32 + StartIndex *int32 + StrainScore *float32 + TailwindPercent *float32 + TotalElevationGain *float32 + TrainingLoad *float32 + W5sVariability *float32 + WbalEnd *int32 + WbalStart *int32 + WeightedAverageWatts *int32 + Zone *int32 + ZoneMaxWatts *int32 + ZoneMinWatts *int32 + type IntervalType string + const RECOVERY + const WORK + type IntervalsDTO struct + Analyzed *time.Time + IcuGroups *[]IntervalGroup + IcuIntervals *[]Interval + Id *string + type ListActivitiesAroundParams struct + ActivityId string + Limit *int32 + RouteId *int64 + type ListActivitiesAroundResp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivitiesAroundResp(rsp *http.Response) (*ListActivitiesAroundResp, error) + func (r ListActivitiesAroundResp) Status() string + func (r ListActivitiesAroundResp) StatusCode() int + type ListActivitiesParams struct + Fields *[]string + Limit *int32 + Newest *string + Oldest string + RouteId *int64 + type ListActivitiesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivitiesResp(rsp *http.Response) (*ListActivitiesResp, error) + func (r ListActivitiesResp) Status() string + func (r ListActivitiesResp) StatusCode() int + type ListActivityHRCurvesParams struct + Filters *[]ActivityFilter + Newest string + Oldest string + Secs *[]int32 + Type *ListActivityHRCurvesParamsType + type ListActivityHRCurvesParamsType string + const ListActivityHRCurvesParamsTypeAlpineSki + const ListActivityHRCurvesParamsTypeBackcountrySki + const ListActivityHRCurvesParamsTypeBadminton + const ListActivityHRCurvesParamsTypeCanoeing + const ListActivityHRCurvesParamsTypeCrossfit + const ListActivityHRCurvesParamsTypeEBikeRide + const ListActivityHRCurvesParamsTypeEMountainBikeRide + const ListActivityHRCurvesParamsTypeElliptical + const ListActivityHRCurvesParamsTypeGolf + const ListActivityHRCurvesParamsTypeGravelRide + const ListActivityHRCurvesParamsTypeHandcycle + const ListActivityHRCurvesParamsTypeHighIntensityIntervalTraining + const ListActivityHRCurvesParamsTypeHike + const ListActivityHRCurvesParamsTypeHockey + const ListActivityHRCurvesParamsTypeIceSkate + const ListActivityHRCurvesParamsTypeInlineSkate + const ListActivityHRCurvesParamsTypeKayaking + const ListActivityHRCurvesParamsTypeKitesurf + const ListActivityHRCurvesParamsTypeMountainBikeRide + const ListActivityHRCurvesParamsTypeNordicSki + const ListActivityHRCurvesParamsTypeOpenWaterSwim + const ListActivityHRCurvesParamsTypeOther + const ListActivityHRCurvesParamsTypePadel + const ListActivityHRCurvesParamsTypePickleball + const ListActivityHRCurvesParamsTypePilates + const ListActivityHRCurvesParamsTypeRacquetball + const ListActivityHRCurvesParamsTypeRide + const ListActivityHRCurvesParamsTypeRockClimbing + const ListActivityHRCurvesParamsTypeRollerSki + const ListActivityHRCurvesParamsTypeRowing + const ListActivityHRCurvesParamsTypeRugby + const ListActivityHRCurvesParamsTypeRun + const ListActivityHRCurvesParamsTypeSail + const ListActivityHRCurvesParamsTypeSkateboard + const ListActivityHRCurvesParamsTypeSnowboard + const ListActivityHRCurvesParamsTypeSnowshoe + const ListActivityHRCurvesParamsTypeSoccer + const ListActivityHRCurvesParamsTypeSquash + const ListActivityHRCurvesParamsTypeStairStepper + const ListActivityHRCurvesParamsTypeStandUpPaddling + const ListActivityHRCurvesParamsTypeSurfing + const ListActivityHRCurvesParamsTypeSwim + const ListActivityHRCurvesParamsTypeTableTennis + const ListActivityHRCurvesParamsTypeTennis + const ListActivityHRCurvesParamsTypeTrackRide + const ListActivityHRCurvesParamsTypeTrailRun + const ListActivityHRCurvesParamsTypeTransition + const ListActivityHRCurvesParamsTypeVelomobile + const ListActivityHRCurvesParamsTypeVirtualRide + const ListActivityHRCurvesParamsTypeVirtualRow + const ListActivityHRCurvesParamsTypeVirtualRun + const ListActivityHRCurvesParamsTypeVirtualSki + const ListActivityHRCurvesParamsTypeWalk + const ListActivityHRCurvesParamsTypeWaterSport + const ListActivityHRCurvesParamsTypeWeightTraining + const ListActivityHRCurvesParamsTypeWheelchair + const ListActivityHRCurvesParamsTypeWindsurf + const ListActivityHRCurvesParamsTypeWorkout + const ListActivityHRCurvesParamsTypeYoga + type ListActivityHRCurvesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivityHRCurvesResp(rsp *http.Response) (*ListActivityHRCurvesResp, error) + func (r ListActivityHRCurvesResp) Status() string + func (r ListActivityHRCurvesResp) StatusCode() int + type ListActivityMessagesParams struct + Limit *int32 + SinceId *int64 + type ListActivityMessagesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivityMessagesResp(rsp *http.Response) (*ListActivityMessagesResp, error) + func (r ListActivityMessagesResp) Status() string + func (r ListActivityMessagesResp) StatusCode() int + type ListActivityPaceCurvesParams struct + Distances *[]float32 + Filters *[]ActivityFilter + Gap *bool + Newest string + Oldest string + Type *ListActivityPaceCurvesParamsType + type ListActivityPaceCurvesParamsType string + const ListActivityPaceCurvesParamsTypeAlpineSki + const ListActivityPaceCurvesParamsTypeBackcountrySki + const ListActivityPaceCurvesParamsTypeBadminton + const ListActivityPaceCurvesParamsTypeCanoeing + const ListActivityPaceCurvesParamsTypeCrossfit + const ListActivityPaceCurvesParamsTypeEBikeRide + const ListActivityPaceCurvesParamsTypeEMountainBikeRide + const ListActivityPaceCurvesParamsTypeElliptical + const ListActivityPaceCurvesParamsTypeGolf + const ListActivityPaceCurvesParamsTypeGravelRide + const ListActivityPaceCurvesParamsTypeHandcycle + const ListActivityPaceCurvesParamsTypeHighIntensityIntervalTraining + const ListActivityPaceCurvesParamsTypeHike + const ListActivityPaceCurvesParamsTypeHockey + const ListActivityPaceCurvesParamsTypeIceSkate + const ListActivityPaceCurvesParamsTypeInlineSkate + const ListActivityPaceCurvesParamsTypeKayaking + const ListActivityPaceCurvesParamsTypeKitesurf + const ListActivityPaceCurvesParamsTypeMountainBikeRide + const ListActivityPaceCurvesParamsTypeNordicSki + const ListActivityPaceCurvesParamsTypeOpenWaterSwim + const ListActivityPaceCurvesParamsTypeOther + const ListActivityPaceCurvesParamsTypePadel + const ListActivityPaceCurvesParamsTypePickleball + const ListActivityPaceCurvesParamsTypePilates + const ListActivityPaceCurvesParamsTypeRacquetball + const ListActivityPaceCurvesParamsTypeRide + const ListActivityPaceCurvesParamsTypeRockClimbing + const ListActivityPaceCurvesParamsTypeRollerSki + const ListActivityPaceCurvesParamsTypeRowing + const ListActivityPaceCurvesParamsTypeRugby + const ListActivityPaceCurvesParamsTypeRun + const ListActivityPaceCurvesParamsTypeSail + const ListActivityPaceCurvesParamsTypeSkateboard + const ListActivityPaceCurvesParamsTypeSnowboard + const ListActivityPaceCurvesParamsTypeSnowshoe + const ListActivityPaceCurvesParamsTypeSoccer + const ListActivityPaceCurvesParamsTypeSquash + const ListActivityPaceCurvesParamsTypeStairStepper + const ListActivityPaceCurvesParamsTypeStandUpPaddling + const ListActivityPaceCurvesParamsTypeSurfing + const ListActivityPaceCurvesParamsTypeSwim + const ListActivityPaceCurvesParamsTypeTableTennis + const ListActivityPaceCurvesParamsTypeTennis + const ListActivityPaceCurvesParamsTypeTrackRide + const ListActivityPaceCurvesParamsTypeTrailRun + const ListActivityPaceCurvesParamsTypeTransition + const ListActivityPaceCurvesParamsTypeVelomobile + const ListActivityPaceCurvesParamsTypeVirtualRide + const ListActivityPaceCurvesParamsTypeVirtualRow + const ListActivityPaceCurvesParamsTypeVirtualRun + const ListActivityPaceCurvesParamsTypeVirtualSki + const ListActivityPaceCurvesParamsTypeWalk + const ListActivityPaceCurvesParamsTypeWaterSport + const ListActivityPaceCurvesParamsTypeWeightTraining + const ListActivityPaceCurvesParamsTypeWheelchair + const ListActivityPaceCurvesParamsTypeWindsurf + const ListActivityPaceCurvesParamsTypeWorkout + const ListActivityPaceCurvesParamsTypeYoga + type ListActivityPaceCurvesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivityPaceCurvesResp(rsp *http.Response) (*ListActivityPaceCurvesResp, error) + func (r ListActivityPaceCurvesResp) Status() string + func (r ListActivityPaceCurvesResp) StatusCode() int + type ListActivityPowerCurves1Params struct + Fatigue *[]string + Types *[]string + type ListActivityPowerCurves1Resp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivityPowerCurves1Resp(rsp *http.Response) (*ListActivityPowerCurves1Resp, error) + func (r ListActivityPowerCurves1Resp) Status() string + func (r ListActivityPowerCurves1Resp) StatusCode() int + type ListActivityPowerCurvesParams struct + Fatigue *string + Filters *[]ActivityFilter + Newest string + Oldest string + Secs *[]int32 + Type *ListActivityPowerCurvesParamsType + type ListActivityPowerCurvesParamsType string + const ListActivityPowerCurvesParamsTypeAlpineSki + const ListActivityPowerCurvesParamsTypeBackcountrySki + const ListActivityPowerCurvesParamsTypeBadminton + const ListActivityPowerCurvesParamsTypeCanoeing + const ListActivityPowerCurvesParamsTypeCrossfit + const ListActivityPowerCurvesParamsTypeEBikeRide + const ListActivityPowerCurvesParamsTypeEMountainBikeRide + const ListActivityPowerCurvesParamsTypeElliptical + const ListActivityPowerCurvesParamsTypeGolf + const ListActivityPowerCurvesParamsTypeGravelRide + const ListActivityPowerCurvesParamsTypeHandcycle + const ListActivityPowerCurvesParamsTypeHighIntensityIntervalTraining + const ListActivityPowerCurvesParamsTypeHike + const ListActivityPowerCurvesParamsTypeHockey + const ListActivityPowerCurvesParamsTypeIceSkate + const ListActivityPowerCurvesParamsTypeInlineSkate + const ListActivityPowerCurvesParamsTypeKayaking + const ListActivityPowerCurvesParamsTypeKitesurf + const ListActivityPowerCurvesParamsTypeMountainBikeRide + const ListActivityPowerCurvesParamsTypeNordicSki + const ListActivityPowerCurvesParamsTypeOpenWaterSwim + const ListActivityPowerCurvesParamsTypeOther + const ListActivityPowerCurvesParamsTypePadel + const ListActivityPowerCurvesParamsTypePickleball + const ListActivityPowerCurvesParamsTypePilates + const ListActivityPowerCurvesParamsTypeRacquetball + const ListActivityPowerCurvesParamsTypeRide + const ListActivityPowerCurvesParamsTypeRockClimbing + const ListActivityPowerCurvesParamsTypeRollerSki + const ListActivityPowerCurvesParamsTypeRowing + const ListActivityPowerCurvesParamsTypeRugby + const ListActivityPowerCurvesParamsTypeRun + const ListActivityPowerCurvesParamsTypeSail + const ListActivityPowerCurvesParamsTypeSkateboard + const ListActivityPowerCurvesParamsTypeSnowboard + const ListActivityPowerCurvesParamsTypeSnowshoe + const ListActivityPowerCurvesParamsTypeSoccer + const ListActivityPowerCurvesParamsTypeSquash + const ListActivityPowerCurvesParamsTypeStairStepper + const ListActivityPowerCurvesParamsTypeStandUpPaddling + const ListActivityPowerCurvesParamsTypeSurfing + const ListActivityPowerCurvesParamsTypeSwim + const ListActivityPowerCurvesParamsTypeTableTennis + const ListActivityPowerCurvesParamsTypeTennis + const ListActivityPowerCurvesParamsTypeTrackRide + const ListActivityPowerCurvesParamsTypeTrailRun + const ListActivityPowerCurvesParamsTypeTransition + const ListActivityPowerCurvesParamsTypeVelomobile + const ListActivityPowerCurvesParamsTypeVirtualRide + const ListActivityPowerCurvesParamsTypeVirtualRow + const ListActivityPowerCurvesParamsTypeVirtualRun + const ListActivityPowerCurvesParamsTypeVirtualSki + const ListActivityPowerCurvesParamsTypeWalk + const ListActivityPowerCurvesParamsTypeWaterSport + const ListActivityPowerCurvesParamsTypeWeightTraining + const ListActivityPowerCurvesParamsTypeWheelchair + const ListActivityPowerCurvesParamsTypeWindsurf + const ListActivityPowerCurvesParamsTypeWorkout + const ListActivityPowerCurvesParamsTypeYoga + type ListActivityPowerCurvesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListActivityPowerCurvesResp(rsp *http.Response) (*ListActivityPowerCurvesResp, error) + func (r ListActivityPowerCurvesResp) Status() string + func (r ListActivityPowerCurvesResp) StatusCode() int + type ListAthleteHRCurvesParams struct + Curves *[]string + F1 []ActivityFilter + F2 []ActivityFilter + F3 []ActivityFilter + Filters *[]ActivityFilter + Newest *string + Now *string + SubMaxEfforts *int32 + Type *ListAthleteHRCurvesParamsType + type ListAthleteHRCurvesParamsType string + const ListAthleteHRCurvesParamsTypeAlpineSki + const ListAthleteHRCurvesParamsTypeBackcountrySki + const ListAthleteHRCurvesParamsTypeBadminton + const ListAthleteHRCurvesParamsTypeCanoeing + const ListAthleteHRCurvesParamsTypeCrossfit + const ListAthleteHRCurvesParamsTypeEBikeRide + const ListAthleteHRCurvesParamsTypeEMountainBikeRide + const ListAthleteHRCurvesParamsTypeElliptical + const ListAthleteHRCurvesParamsTypeGolf + const ListAthleteHRCurvesParamsTypeGravelRide + const ListAthleteHRCurvesParamsTypeHandcycle + const ListAthleteHRCurvesParamsTypeHighIntensityIntervalTraining + const ListAthleteHRCurvesParamsTypeHike + const ListAthleteHRCurvesParamsTypeHockey + const ListAthleteHRCurvesParamsTypeIceSkate + const ListAthleteHRCurvesParamsTypeInlineSkate + const ListAthleteHRCurvesParamsTypeKayaking + const ListAthleteHRCurvesParamsTypeKitesurf + const ListAthleteHRCurvesParamsTypeMountainBikeRide + const ListAthleteHRCurvesParamsTypeNordicSki + const ListAthleteHRCurvesParamsTypeOpenWaterSwim + const ListAthleteHRCurvesParamsTypeOther + const ListAthleteHRCurvesParamsTypePadel + const ListAthleteHRCurvesParamsTypePickleball + const ListAthleteHRCurvesParamsTypePilates + const ListAthleteHRCurvesParamsTypeRacquetball + const ListAthleteHRCurvesParamsTypeRide + const ListAthleteHRCurvesParamsTypeRockClimbing + const ListAthleteHRCurvesParamsTypeRollerSki + const ListAthleteHRCurvesParamsTypeRowing + const ListAthleteHRCurvesParamsTypeRugby + const ListAthleteHRCurvesParamsTypeRun + const ListAthleteHRCurvesParamsTypeSail + const ListAthleteHRCurvesParamsTypeSkateboard + const ListAthleteHRCurvesParamsTypeSnowboard + const ListAthleteHRCurvesParamsTypeSnowshoe + const ListAthleteHRCurvesParamsTypeSoccer + const ListAthleteHRCurvesParamsTypeSquash + const ListAthleteHRCurvesParamsTypeStairStepper + const ListAthleteHRCurvesParamsTypeStandUpPaddling + const ListAthleteHRCurvesParamsTypeSurfing + const ListAthleteHRCurvesParamsTypeSwim + const ListAthleteHRCurvesParamsTypeTableTennis + const ListAthleteHRCurvesParamsTypeTennis + const ListAthleteHRCurvesParamsTypeTrackRide + const ListAthleteHRCurvesParamsTypeTrailRun + const ListAthleteHRCurvesParamsTypeTransition + const ListAthleteHRCurvesParamsTypeVelomobile + const ListAthleteHRCurvesParamsTypeVirtualRide + const ListAthleteHRCurvesParamsTypeVirtualRow + const ListAthleteHRCurvesParamsTypeVirtualRun + const ListAthleteHRCurvesParamsTypeVirtualSki + const ListAthleteHRCurvesParamsTypeWalk + const ListAthleteHRCurvesParamsTypeWaterSport + const ListAthleteHRCurvesParamsTypeWeightTraining + const ListAthleteHRCurvesParamsTypeWheelchair + const ListAthleteHRCurvesParamsTypeWindsurf + const ListAthleteHRCurvesParamsTypeWorkout + const ListAthleteHRCurvesParamsTypeYoga + type ListAthleteHRCurvesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListAthleteHRCurvesResp(rsp *http.Response) (*ListAthleteHRCurvesResp, error) + func (r ListAthleteHRCurvesResp) Status() string + func (r ListAthleteHRCurvesResp) StatusCode() int + type ListAthletePaceCurvesParams struct + Curves *[]string + F1 []ActivityFilter + F2 []ActivityFilter + F3 []ActivityFilter + Filters *[]ActivityFilter + Gap *bool + IncludeRanks *bool + Newest *string + Now *string + PmType *ListAthletePaceCurvesParamsPmType + SubMaxEfforts *int32 + Type *ListAthletePaceCurvesParamsType + type ListAthletePaceCurvesParamsPmType string + const ListAthletePaceCurvesParamsPmTypeCS + type ListAthletePaceCurvesParamsType string + const ListAthletePaceCurvesParamsTypeAlpineSki + const ListAthletePaceCurvesParamsTypeBackcountrySki + const ListAthletePaceCurvesParamsTypeBadminton + const ListAthletePaceCurvesParamsTypeCanoeing + const ListAthletePaceCurvesParamsTypeCrossfit + const ListAthletePaceCurvesParamsTypeEBikeRide + const ListAthletePaceCurvesParamsTypeEMountainBikeRide + const ListAthletePaceCurvesParamsTypeElliptical + const ListAthletePaceCurvesParamsTypeGolf + const ListAthletePaceCurvesParamsTypeGravelRide + const ListAthletePaceCurvesParamsTypeHandcycle + const ListAthletePaceCurvesParamsTypeHighIntensityIntervalTraining + const ListAthletePaceCurvesParamsTypeHike + const ListAthletePaceCurvesParamsTypeHockey + const ListAthletePaceCurvesParamsTypeIceSkate + const ListAthletePaceCurvesParamsTypeInlineSkate + const ListAthletePaceCurvesParamsTypeKayaking + const ListAthletePaceCurvesParamsTypeKitesurf + const ListAthletePaceCurvesParamsTypeMountainBikeRide + const ListAthletePaceCurvesParamsTypeNordicSki + const ListAthletePaceCurvesParamsTypeOpenWaterSwim + const ListAthletePaceCurvesParamsTypeOther + const ListAthletePaceCurvesParamsTypePadel + const ListAthletePaceCurvesParamsTypePickleball + const ListAthletePaceCurvesParamsTypePilates + const ListAthletePaceCurvesParamsTypeRacquetball + const ListAthletePaceCurvesParamsTypeRide + const ListAthletePaceCurvesParamsTypeRockClimbing + const ListAthletePaceCurvesParamsTypeRollerSki + const ListAthletePaceCurvesParamsTypeRowing + const ListAthletePaceCurvesParamsTypeRugby + const ListAthletePaceCurvesParamsTypeRun + const ListAthletePaceCurvesParamsTypeSail + const ListAthletePaceCurvesParamsTypeSkateboard + const ListAthletePaceCurvesParamsTypeSnowboard + const ListAthletePaceCurvesParamsTypeSnowshoe + const ListAthletePaceCurvesParamsTypeSoccer + const ListAthletePaceCurvesParamsTypeSquash + const ListAthletePaceCurvesParamsTypeStairStepper + const ListAthletePaceCurvesParamsTypeStandUpPaddling + const ListAthletePaceCurvesParamsTypeSurfing + const ListAthletePaceCurvesParamsTypeSwim + const ListAthletePaceCurvesParamsTypeTableTennis + const ListAthletePaceCurvesParamsTypeTennis + const ListAthletePaceCurvesParamsTypeTrackRide + const ListAthletePaceCurvesParamsTypeTrailRun + const ListAthletePaceCurvesParamsTypeTransition + const ListAthletePaceCurvesParamsTypeVelomobile + const ListAthletePaceCurvesParamsTypeVirtualRide + const ListAthletePaceCurvesParamsTypeVirtualRow + const ListAthletePaceCurvesParamsTypeVirtualRun + const ListAthletePaceCurvesParamsTypeVirtualSki + const ListAthletePaceCurvesParamsTypeWalk + const ListAthletePaceCurvesParamsTypeWaterSport + const ListAthletePaceCurvesParamsTypeWeightTraining + const ListAthletePaceCurvesParamsTypeWheelchair + const ListAthletePaceCurvesParamsTypeWindsurf + const ListAthletePaceCurvesParamsTypeWorkout + const ListAthletePaceCurvesParamsTypeYoga + type ListAthletePaceCurvesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListAthletePaceCurvesResp(rsp *http.Response) (*ListAthletePaceCurvesResp, error) + func (r ListAthletePaceCurvesResp) Status() string + func (r ListAthletePaceCurvesResp) StatusCode() int + type ListAthletePowerCurvesParams struct + Curves *[]string + F1 []ActivityFilter + F2 []ActivityFilter + F3 []ActivityFilter + Filters *[]ActivityFilter + IncludeRanks *bool + Newest *string + Now *string + PmType *ListAthletePowerCurvesParamsPmType + SubMaxEfforts *int32 + Type ListAthletePowerCurvesParamsType + type ListAthletePowerCurvesParamsPmType string + const ListAthletePowerCurvesParamsPmTypeECP + const ListAthletePowerCurvesParamsPmTypeFFTCURVES + const ListAthletePowerCurvesParamsPmTypeMORTON3P + const ListAthletePowerCurvesParamsPmTypeMS2P + type ListAthletePowerCurvesParamsType string + const ListAthletePowerCurvesParamsTypeAlpineSki + const ListAthletePowerCurvesParamsTypeBackcountrySki + const ListAthletePowerCurvesParamsTypeBadminton + const ListAthletePowerCurvesParamsTypeCanoeing + const ListAthletePowerCurvesParamsTypeCrossfit + const ListAthletePowerCurvesParamsTypeEBikeRide + const ListAthletePowerCurvesParamsTypeEMountainBikeRide + const ListAthletePowerCurvesParamsTypeElliptical + const ListAthletePowerCurvesParamsTypeGolf + const ListAthletePowerCurvesParamsTypeGravelRide + const ListAthletePowerCurvesParamsTypeHandcycle + const ListAthletePowerCurvesParamsTypeHighIntensityIntervalTraining + const ListAthletePowerCurvesParamsTypeHike + const ListAthletePowerCurvesParamsTypeHockey + const ListAthletePowerCurvesParamsTypeIceSkate + const ListAthletePowerCurvesParamsTypeInlineSkate + const ListAthletePowerCurvesParamsTypeKayaking + const ListAthletePowerCurvesParamsTypeKitesurf + const ListAthletePowerCurvesParamsTypeMountainBikeRide + const ListAthletePowerCurvesParamsTypeNordicSki + const ListAthletePowerCurvesParamsTypeOpenWaterSwim + const ListAthletePowerCurvesParamsTypeOther + const ListAthletePowerCurvesParamsTypePadel + const ListAthletePowerCurvesParamsTypePickleball + const ListAthletePowerCurvesParamsTypePilates + const ListAthletePowerCurvesParamsTypeRacquetball + const ListAthletePowerCurvesParamsTypeRide + const ListAthletePowerCurvesParamsTypeRockClimbing + const ListAthletePowerCurvesParamsTypeRollerSki + const ListAthletePowerCurvesParamsTypeRowing + const ListAthletePowerCurvesParamsTypeRugby + const ListAthletePowerCurvesParamsTypeRun + const ListAthletePowerCurvesParamsTypeSail + const ListAthletePowerCurvesParamsTypeSkateboard + const ListAthletePowerCurvesParamsTypeSnowboard + const ListAthletePowerCurvesParamsTypeSnowshoe + const ListAthletePowerCurvesParamsTypeSoccer + const ListAthletePowerCurvesParamsTypeSquash + const ListAthletePowerCurvesParamsTypeStairStepper + const ListAthletePowerCurvesParamsTypeStandUpPaddling + const ListAthletePowerCurvesParamsTypeSurfing + const ListAthletePowerCurvesParamsTypeSwim + const ListAthletePowerCurvesParamsTypeTableTennis + const ListAthletePowerCurvesParamsTypeTennis + const ListAthletePowerCurvesParamsTypeTrackRide + const ListAthletePowerCurvesParamsTypeTrailRun + const ListAthletePowerCurvesParamsTypeTransition + const ListAthletePowerCurvesParamsTypeVelomobile + const ListAthletePowerCurvesParamsTypeVirtualRide + const ListAthletePowerCurvesParamsTypeVirtualRow + const ListAthletePowerCurvesParamsTypeVirtualRun + const ListAthletePowerCurvesParamsTypeVirtualSki + const ListAthletePowerCurvesParamsTypeWalk + const ListAthletePowerCurvesParamsTypeWaterSport + const ListAthletePowerCurvesParamsTypeWeightTraining + const ListAthletePowerCurvesParamsTypeWheelchair + const ListAthletePowerCurvesParamsTypeWindsurf + const ListAthletePowerCurvesParamsTypeWorkout + const ListAthletePowerCurvesParamsTypeYoga + type ListAthletePowerCurvesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListAthletePowerCurvesResp(rsp *http.Response) (*ListAthletePowerCurvesResp, error) + func (r ListAthletePowerCurvesResp) Status() string + func (r ListAthletePowerCurvesResp) StatusCode() int + type ListAthleteRoutesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListAthleteRoutesResp(rsp *http.Response) (*ListAthleteRoutesResp, error) + func (r ListAthleteRoutesResp) Status() string + func (r ListAthleteRoutesResp) StatusCode() int + type ListChatsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListChatsResp(rsp *http.Response) (*ListChatsResp, error) + func (r ListChatsResp) Status() string + func (r ListChatsResp) StatusCode() int + type ListCustomItemsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListCustomItemsResp(rsp *http.Response) (*ListCustomItemsResp, error) + func (r ListCustomItemsResp) Status() string + func (r ListCustomItemsResp) StatusCode() int + type ListEventsParams struct + CalendarId *int32 + Category *[]string + Ext *string + HrRange *float64 + Limit *int32 + Locale *string + Newest *string + Oldest *string + PaceRange *float64 + PowerRange *float64 + Resolve *bool + type ListEventsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListEventsResp(rsp *http.Response) (*ListEventsResp, error) + func (r ListEventsResp) Status() string + func (r ListEventsResp) StatusCode() int + type ListFitnessModelEventsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListFitnessModelEventsResp(rsp *http.Response) (*ListFitnessModelEventsResp, error) + func (r ListFitnessModelEventsResp) Status() string + func (r ListFitnessModelEventsResp) StatusCode() int + type ListFolderSharedWithResp struct + Body []byte + HTTPResponse *http.Response + func ParseListFolderSharedWithResp(rsp *http.Response) (*ListFolderSharedWithResp, error) + func (r ListFolderSharedWithResp) Status() string + func (r ListFolderSharedWithResp) StatusCode() int + type ListFoldersResp struct + Body []byte + HTTPResponse *http.Response + func ParseListFoldersResp(rsp *http.Response) (*ListFoldersResp, error) + func (r ListFoldersResp) Status() string + func (r ListFoldersResp) StatusCode() int + type ListGearResp struct + Body []byte + HTTPResponse *http.Response + func ParseListGearResp(rsp *http.Response) (*ListGearResp, error) + func (r ListGearResp) Status() string + func (r ListGearResp) StatusCode() int + type ListMatchingActivitiesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListMatchingActivitiesResp(rsp *http.Response) (*ListMatchingActivitiesResp, error) + func (r ListMatchingActivitiesResp) Status() string + func (r ListMatchingActivitiesResp) StatusCode() int + type ListMessagesParams struct + BeforeId *int64 + Limit *int32 + type ListMessagesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListMessagesResp(rsp *http.Response) (*ListMessagesResp, error) + func (r ListMessagesResp) Status() string + func (r ListMessagesResp) StatusCode() int + type ListPaceDistancesForSportResp struct + Body []byte + HTTPResponse *http.Response + func ParseListPaceDistancesForSportResp(rsp *http.Response) (*ListPaceDistancesForSportResp, error) + func (r ListPaceDistancesForSportResp) Status() string + func (r ListPaceDistancesForSportResp) StatusCode() int + type ListPaceDistancesResp struct + Body []byte + HTTPResponse *http.Response + func ParseListPaceDistancesResp(rsp *http.Response) (*ListPaceDistancesResp, error) + func (r ListPaceDistancesResp) Status() string + func (r ListPaceDistancesResp) StatusCode() int + type ListSettingsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListSettingsResp(rsp *http.Response) (*ListSettingsResp, error) + func (r ListSettingsResp) Status() string + func (r ListSettingsResp) StatusCode() int + type ListTags1Resp struct + Body []byte + HTTPResponse *http.Response + func ParseListTags1Resp(rsp *http.Response) (*ListTags1Resp, error) + func (r ListTags1Resp) Status() string + func (r ListTags1Resp) StatusCode() int + type ListTags2Resp struct + Body []byte + HTTPResponse *http.Response + func ParseListTags2Resp(rsp *http.Response) (*ListTags2Resp, error) + func (r ListTags2Resp) Status() string + func (r ListTags2Resp) StatusCode() int + type ListTagsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListTagsResp(rsp *http.Response) (*ListTagsResp, error) + func (r ListTagsResp) Status() string + func (r ListTagsResp) StatusCode() int + type ListWellnessRecordsParams struct + Cols *[]string + Fields *[]string + Newest *string + Oldest *string + type ListWellnessRecordsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListWellnessRecordsResp(rsp *http.Response) (*ListWellnessRecordsResp, error) + func (r ListWellnessRecordsResp) Status() string + func (r ListWellnessRecordsResp) StatusCode() int + type ListWorkoutsResp struct + Body []byte + HTTPResponse *http.Response + func ParseListWorkoutsResp(rsp *http.Response) (*ListWorkoutsResp, error) + func (r ListWorkoutsResp) Status() string + func (r ListWorkoutsResp) StatusCode() int + type MapData struct + Bounds *[][]float32 + Latlngs *[][]float32 + Route *AthleteRoute + Weather *ActivityWeather + type MarkEventAsDoneResp struct + Body []byte + HTTPResponse *http.Response + func ParseMarkEventAsDoneResp(rsp *http.Response) (*MarkEventAsDoneResp, error) + func (r MarkEventAsDoneResp) Status() string + func (r MarkEventAsDoneResp) StatusCode() int + type Message struct + AcceptCoachingGroupId *int32 + Activity *Activity + ActivityId *string + Answer *string + AthleteId *string + AttachmentMimeType *string + AttachmentUrl *string + Content *string + Created *time.Time + Deleted *time.Time + DeletedById *string + EndIndex *int32 + Id *int64 + JoinGroupId *int32 + Name *string + Seen *bool + StartIndex *int32 + Type *MessageType + type MessageType string + const MessageTypeACCEPTCOACHINGGROUP + const MessageTypeACTIVITY + const MessageTypeCOACHMEREQ + const MessageTypeCOACHREQ + const MessageTypeFOLLOWREQ + const MessageTypeJOINREQ + const MessageTypeNOTE + const MessageTypeTEXT + type NewActivityMsg struct + Content *string + type NewCustomItem struct + AthleteId *string + Content *map[string]map[string]interface{} + Description *string + FromAthlete *AthleteSearchResult + FromId *int32 + HiddenById *string + HideScript *bool + Id *int32 + Image *string + Index *int32 + Name *string + RequiredItemsCreated *[]NewCustomItem + Type *NewCustomItemType + Updated *time.Time + UsageCount *int32 + Visibility *NewCustomItemVisibility + type NewCustomItemType string + const NewCustomItemTypeACTIVITYCHART + const NewCustomItemTypeACTIVITYFIELD + const NewCustomItemTypeACTIVITYHEATMAP + const NewCustomItemTypeACTIVITYHISTOGRAM + const NewCustomItemTypeACTIVITYMAP + const NewCustomItemTypeACTIVITYPANEL + const NewCustomItemTypeACTIVITYSTREAM + const NewCustomItemTypeFITNESSCHART + const NewCustomItemTypeFITNESSTABLE + const NewCustomItemTypeINPUTFIELD + const NewCustomItemTypeINTERVALFIELD + const NewCustomItemTypeTRACECHART + const NewCustomItemTypeZONES + type NewCustomItemVisibility string + const NewCustomItemVisibilityFOLLOWERS + const NewCustomItemVisibilityPRIVATE + const NewCustomItemVisibilityPUBLIC + type NewMessage struct + AcceptCoachingGroupId *int32 + Activity *Activity + ActivityId *string + Answer *string + AskACoach *bool + AthleteId *string + AttachmentId *string + AttachmentMimeType *string + AttachmentUrl *string + ChatId *int32 + Content *string + Created *time.Time + Deleted *time.Time + DeletedById *string + EndIndex *int32 + Id *int64 + JoinGroupId *int32 + Name *string + Seen *bool + StartIndex *int32 + ToActivityId *string + ToAthleteId *string + Type *NewMessageType + type NewMessageType string + const NewMessageTypeACCEPTCOACHINGGROUP + const NewMessageTypeACTIVITY + const NewMessageTypeCOACHMEREQ + const NewMessageTypeCOACHREQ + const NewMessageTypeFOLLOWREQ + const NewMessageTypeJOINREQ + const NewMessageTypeNOTE + const NewMessageTypeTEXT + type NewMsg struct + Id *int64 + NewChat *Chat + type PaceCurve struct + ActivityId *[]string + Days *int32 + Distance *[]float32 + EndDateLocal *string + EndIndex *[]int32 + FilterLabel *string + Filters *[]ActivityFilter + Id *string + Label *string + MovingTime *int32 + PaceModels *[]PaceModel + Percentile *float32 + StartDateLocal *string + StartIndex *[]int32 + SubmaxActivityId *[][]string + SubmaxValues *[][]int32 + TrainingLoad *int32 + Type *PaceCurveType + Values *[]int32 + Weight *float32 + type PaceCurveType string + const PaceCurveTypeGAP + const PaceCurveTypeHR + const PaceCurveTypePACE + const PaceCurveTypePOWER + type PaceDistancesDTO struct + Defaults *[]float32 + Distances *[]float32 + type PaceModel struct + CriticalSpeed *float32 + DPrime *float32 + InputPointIndexes *[]int32 + R2 *float32 + Type *PaceModelType + type PaceModelType string + const PaceModelTypeCS + type Plot struct + CumulativeSecs *[]int32 + MaxBpm *int32 + MinBpm *int32 + Secs *[]int32 + type Pos struct + Height *string + Id *string + Width *string + type PowerCurve struct + ActivityId *[]string + AfterKj *int32 + CompoundScore5m *float32 + Days *int32 + EndDateLocal *string + EndIndex *[]int32 + FilterLabel *string + Filters *[]ActivityFilter + Id *string + Label *string + MapPlot *Plot + MovingTime *int32 + Percentile *float32 + PowerModels *[]PowerModel + Ranks *map[string]Rank + Secs *[]int32 + StartDateLocal *string + StartIndex *[]int32 + StreamName *string + StreamType *string + SubmaxActivityId *[][]string + SubmaxValues *[][]int32 + SubmaxWattsPerKg *[][]float32 + SubmaxWkgActivityId *[][]string + TrainingLoad *int32 + Values *[]int32 + Vo2max5m *float32 + Watts *[]int32 + WattsPerKg *[]float32 + Weight *float32 + WkgActivityId *[]string + type PowerHRCurve struct + AthleteId *string + Bpm *[]int32 + BucketSize *int32 + Cadence *[]int32 + End *string + Ftp *int32 + Lthr *int32 + MaxHr *int32 + MaxWatts *int32 + MinWatts *int32 + Minutes *[]int32 + Start *string + type PowerModel struct + CriticalPower *int32 + Ftp *int32 + InputPointIndexes *[]int32 + PMax *int32 + Type *PowerModelType + WPrime *int32 + type PowerModelType string + const PowerModelTypeECP + const PowerModelTypeFFTCURVES + const PowerModelTypeMORTON3P + const PowerModelTypeMS2P + type PowerVsHRPlot struct + AvgCadenceZ2 *int32 + BucketSize *int32 + Cooldown *int32 + Curves *[]Curve + Decoupling *float32 + ElapsedTime *int32 + End *int32 + HrLag *int32 + HrZ2BucketCount *int32 + MedianCadenceZ2 *int32 + Mid *int32 + PowerHr *float32 + PowerHrFirst *float32 + PowerHrSecond *float32 + PowerHrZ2 *float32 + RatioCoefficients *[]float64 + Series *[]Bucket + Start *int32 + Warmup *int32 + type PushError struct + Date *time.Time + Message *string + Service *string + type Rank struct + Position *map[string]float32 + Watts *map[string]float32 + type ReplaceGearJSONRequestBody = Gear + type ReplaceGearResp struct + Body []byte + HTTPResponse *http.Response + func ParseReplaceGearResp(rsp *http.Response) (*ReplaceGearResp, error) + func (r ReplaceGearResp) Status() string + func (r ReplaceGearResp) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type RouteSimilarity struct + Bounds *[][]float32 + Other *AthleteRoute + OtherActivityCount *int32 + OtherDistance *float32 + Route *AthleteRoute + RouteActivityCount *int32 + RouteDistance *float32 + Similarity *float32 + type SearchForActivitiesFullParams struct + Limit *int32 + Q string + type SearchForActivitiesFullResp struct + Body []byte + HTTPResponse *http.Response + func ParseSearchForActivitiesFullResp(rsp *http.Response) (*SearchForActivitiesFullResp, error) + func (r SearchForActivitiesFullResp) Status() string + func (r SearchForActivitiesFullResp) StatusCode() int + type SearchForActivitiesParams struct + Limit *int32 + Q string + type SearchForActivitiesResp struct + Body []byte + HTTPResponse *http.Response + func ParseSearchForActivitiesResp(rsp *http.Response) (*SearchForActivitiesResp, error) + func (r SearchForActivitiesResp) Status() string + func (r SearchForActivitiesResp) StatusCode() int + type SearchForIntervalsParams struct + Limit *int32 + MaxIntensity int32 + MaxReps *int32 + MaxSecs int32 + MinIntensity int32 + MinReps *int32 + MinSecs int32 + Type *SearchForIntervalsParamsType + type SearchForIntervalsParamsType string + const SearchForIntervalsParamsTypeAUTO + const SearchForIntervalsParamsTypeHR + const SearchForIntervalsParamsTypePACE + const SearchForIntervalsParamsTypePOWER + type SearchForIntervalsResp struct + Body []byte + HTTPResponse *http.Response + func ParseSearchForIntervalsResp(rsp *http.Response) (*SearchForIntervalsResp, error) + func (r SearchForIntervalsResp) Status() string + func (r SearchForIntervalsResp) StatusCode() int + type SendActivityMessageJSONRequestBody = NewActivityMsg + type SendActivityMessageResp struct + Body []byte + HTTPResponse *http.Response + func ParseSendActivityMessageResp(rsp *http.Response) (*SendActivityMessageResp, error) + func (r SendActivityMessageResp) Status() string + func (r SendActivityMessageResp) StatusCode() int + type SendMessageJSONRequestBody = NewMessage + type SendMessageResp struct + Body []byte + HTTPResponse *http.Response + func ParseSendMessageResp(rsp *http.Response) (*SendMessageResp, error) + func (r SendMessageResp) Status() string + func (r SendMessageResp) StatusCode() int + type SendResponse struct + Id *int64 + Message *Message + NewChat *Chat + type Settings struct + AtlFactor *float64 + CtlFactor *float64 + Type *SettingsType + type SettingsType string + const SettingsTypeAlpineSki + const SettingsTypeBackcountrySki + const SettingsTypeBadminton + const SettingsTypeCanoeing + const SettingsTypeCrossfit + const SettingsTypeEBikeRide + const SettingsTypeEMountainBikeRide + const SettingsTypeElliptical + const SettingsTypeGolf + const SettingsTypeGravelRide + const SettingsTypeHandcycle + const SettingsTypeHighIntensityIntervalTraining + const SettingsTypeHike + const SettingsTypeHockey + const SettingsTypeIceSkate + const SettingsTypeInlineSkate + const SettingsTypeKayaking + const SettingsTypeKitesurf + const SettingsTypeMountainBikeRide + const SettingsTypeNordicSki + const SettingsTypeOpenWaterSwim + const SettingsTypeOther + const SettingsTypePadel + const SettingsTypePickleball + const SettingsTypePilates + const SettingsTypeRacquetball + const SettingsTypeRide + const SettingsTypeRockClimbing + const SettingsTypeRollerSki + const SettingsTypeRowing + const SettingsTypeRugby + const SettingsTypeRun + const SettingsTypeSail + const SettingsTypeSkateboard + const SettingsTypeSnowboard + const SettingsTypeSnowshoe + const SettingsTypeSoccer + const SettingsTypeSquash + const SettingsTypeStairStepper + const SettingsTypeStandUpPaddling + const SettingsTypeSurfing + const SettingsTypeSwim + const SettingsTypeTableTennis + const SettingsTypeTennis + const SettingsTypeTrackRide + const SettingsTypeTrailRun + const SettingsTypeTransition + const SettingsTypeVelomobile + const SettingsTypeVirtualRide + const SettingsTypeVirtualRow + const SettingsTypeVirtualRun + const SettingsTypeVirtualSki + const SettingsTypeWalk + const SettingsTypeWaterSport + const SettingsTypeWeightTraining + const SettingsTypeWheelchair + const SettingsTypeWindsurf + const SettingsTypeWorkout + const SettingsTypeYoga + type SharedEvent struct + Address *string + AthleteId *string + Category *SharedEventCategory + ChatId *int32 + ClosingDateLocal *string + Country *string + Description *string + ExternalId *string + Id *int32 + Lat *float32 + Location *string + Lon *float32 + Name *string + Owner *AthleteSearchResult + Polyline *string + Region *string + RouteFile *string + StartDateLocal *string + Types *[]SharedEventTypes + UsageCount *int32 + Visibility *SharedEventVisibility + Website *string + type SharedEventCategory string + const SharedEventCategoryRACE + const SharedEventCategoryWORKOUT + type SharedEventTypes string + const SharedEventTypesAlpineSki + const SharedEventTypesBackcountrySki + const SharedEventTypesBadminton + const SharedEventTypesCanoeing + const SharedEventTypesCrossfit + const SharedEventTypesEBikeRide + const SharedEventTypesEMountainBikeRide + const SharedEventTypesElliptical + const SharedEventTypesGolf + const SharedEventTypesGravelRide + const SharedEventTypesHandcycle + const SharedEventTypesHighIntensityIntervalTraining + const SharedEventTypesHike + const SharedEventTypesHockey + const SharedEventTypesIceSkate + const SharedEventTypesInlineSkate + const SharedEventTypesKayaking + const SharedEventTypesKitesurf + const SharedEventTypesMountainBikeRide + const SharedEventTypesNordicSki + const SharedEventTypesOpenWaterSwim + const SharedEventTypesOther + const SharedEventTypesPadel + const SharedEventTypesPickleball + const SharedEventTypesPilates + const SharedEventTypesRacquetball + const SharedEventTypesRide + const SharedEventTypesRockClimbing + const SharedEventTypesRollerSki + const SharedEventTypesRowing + const SharedEventTypesRugby + const SharedEventTypesRun + const SharedEventTypesSail + const SharedEventTypesSkateboard + const SharedEventTypesSnowboard + const SharedEventTypesSnowshoe + const SharedEventTypesSoccer + const SharedEventTypesSquash + const SharedEventTypesStairStepper + const SharedEventTypesStandUpPaddling + const SharedEventTypesSurfing + const SharedEventTypesSwim + const SharedEventTypesTableTennis + const SharedEventTypesTennis + const SharedEventTypesTrackRide + const SharedEventTypesTrailRun + const SharedEventTypesTransition + const SharedEventTypesVelomobile + const SharedEventTypesVirtualRide + const SharedEventTypesVirtualRow + const SharedEventTypesVirtualRun + const SharedEventTypesVirtualSki + const SharedEventTypesWalk + const SharedEventTypesWaterSport + const SharedEventTypesWeightTraining + const SharedEventTypesWheelchair + const SharedEventTypesWindsurf + const SharedEventTypesWorkout + const SharedEventTypesYoga + type SharedEventVisibility string + const SharedEventVisibilityGROUP + const SharedEventVisibilityPUBLIC + type SharedWith struct + Bio *string + CanEdit *bool + City *string + Country *string + Email *string + Id *string + Name *string + ProfileMedium *string + Sex *string + State *string + Timezone *string + Website *string + type ShowChatResp struct + Body []byte + HTTPResponse *http.Response + func ParseShowChatResp(rsp *http.Response) (*ShowChatResp, error) + func (r ShowChatResp) Status() string + func (r ShowChatResp) StatusCode() int + type ShowEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseShowEventResp(rsp *http.Response) (*ShowEventResp, error) + func (r ShowEventResp) Status() string + func (r ShowEventResp) StatusCode() int + type ShowWorkoutResp struct + Body []byte + HTTPResponse *http.Response + func ParseShowWorkoutResp(rsp *http.Response) (*ShowWorkoutResp, error) + func (r ShowWorkoutResp) Status() string + func (r ShowWorkoutResp) StatusCode() int + type SplitIntervalParams struct + SplitAt int32 + type SplitIntervalResp struct + Body []byte + HTTPResponse *http.Response + func ParseSplitIntervalResp(rsp *http.Response) (*SplitIntervalResp, error) + func (r SplitIntervalResp) Status() string + func (r SplitIntervalResp) StatusCode() int + type SportInfo struct + Eftp *float32 + PMax *float32 + Type *SportInfoType + WPrime *float32 + type SportInfoType string + const SportInfoTypeAlpineSki + const SportInfoTypeBackcountrySki + const SportInfoTypeBadminton + const SportInfoTypeCanoeing + const SportInfoTypeCrossfit + const SportInfoTypeEBikeRide + const SportInfoTypeEMountainBikeRide + const SportInfoTypeElliptical + const SportInfoTypeGolf + const SportInfoTypeGravelRide + const SportInfoTypeHandcycle + const SportInfoTypeHighIntensityIntervalTraining + const SportInfoTypeHike + const SportInfoTypeHockey + const SportInfoTypeIceSkate + const SportInfoTypeInlineSkate + const SportInfoTypeKayaking + const SportInfoTypeKitesurf + const SportInfoTypeMountainBikeRide + const SportInfoTypeNordicSki + const SportInfoTypeOpenWaterSwim + const SportInfoTypeOther + const SportInfoTypePadel + const SportInfoTypePickleball + const SportInfoTypePilates + const SportInfoTypeRacquetball + const SportInfoTypeRide + const SportInfoTypeRockClimbing + const SportInfoTypeRollerSki + const SportInfoTypeRowing + const SportInfoTypeRugby + const SportInfoTypeRun + const SportInfoTypeSail + const SportInfoTypeSkateboard + const SportInfoTypeSnowboard + const SportInfoTypeSnowshoe + const SportInfoTypeSoccer + const SportInfoTypeSquash + const SportInfoTypeStairStepper + const SportInfoTypeStandUpPaddling + const SportInfoTypeSurfing + const SportInfoTypeSwim + const SportInfoTypeTableTennis + const SportInfoTypeTennis + const SportInfoTypeTrackRide + const SportInfoTypeTrailRun + const SportInfoTypeTransition + const SportInfoTypeVelomobile + const SportInfoTypeVirtualRide + const SportInfoTypeVirtualRow + const SportInfoTypeVirtualRun + const SportInfoTypeVirtualSki + const SportInfoTypeWalk + const SportInfoTypeWaterSport + const SportInfoTypeWeightTraining + const SportInfoTypeWheelchair + const SportInfoTypeWindsurf + const SportInfoTypeWorkout + const SportInfoTypeYoga + type SportSettings struct + ActivityCharts *ActivityCharts + ActivityFieldIds *[]int32 + AfterKj0 *int32 + AfterKj1 *int32 + AthleteId *string + BestEffortDistances *[]float32 + CalendarTileActivityPanelId *int32 + CooldownTime *int32 + Created *time.Time + CustomFieldIds *[]int32 + CustomFieldValues *map[string]map[string]interface{} + CustomZonesIds *[]int32 + DefaultGearId *string + DefaultIndoorGearId *string + DefaultWorkoutTime *string + Display *Display + ElevationCorrection *SportSettingsElevationCorrection + ExtractWorkouts *bool + Ftp *int32 + FtpEstMinSecs *int32 + GapModel *SportSettingsGapModel + HrLoadType *SportSettingsHrLoadType + HrZoneNames *[]string + HrZones *[]int32 + HrrcMinPercent *float32 + Id *int32 + IgnoreVelocity *bool + IndoorFtp *int32 + IntervalDisplay *SportSettingsIntervalDisplay + IseFTPSupported *bool + KeepAllLapsForPowerIntervals *bool + LoadOrder *SportSettingsLoadOrder + Lthr *int32 + MaxHr *int32 + MmpModel *PowerModel + Other *bool + PMax *int32 + PaceCurveStart *float32 + PaceLoadType *SportSettingsPaceLoadType + PaceUnits *SportSettingsPaceUnits + PaceZoneNames *[]string + PaceZones *[]float32 + PowerField *string + PowerIntervalsStartLocked *bool + PowerSpikeThreshold *int32 + PowerZoneNames *[]string + PowerZones *[]int32 + ShowPauses *int32 + SweetSpotMax *int32 + SweetSpotMin *int32 + ThresholdPace *float32 + TizOrder *SportSettingsTizOrder + Types *[]SportSettingsTypes + UpdateActivityNameFromWorkout *bool + Updated *time.Time + UseDistanceForIntervals *bool + UseGapZoneTimes *bool + UseLapsForPowerIntervals *bool + WPrime *int32 + WarmupTime *int32 + WorkoutOrder *SportSettingsWorkoutOrder + type SportSettingsElevationCorrection string + const SportSettingsElevationCorrectionAUTO + const SportSettingsElevationCorrectionNO + const SportSettingsElevationCorrectionYES + type SportSettingsGapModel string + const SportSettingsGapModelNONE + const SportSettingsGapModelSTRAVARUN + type SportSettingsHrLoadType string + const SportSettingsHrLoadTypeAVGHR + const SportSettingsHrLoadTypeHRSS + const SportSettingsHrLoadTypeHRZONES + type SportSettingsIntervalDisplay string + const SportSettingsIntervalDisplayHRPACEPOWER + const SportSettingsIntervalDisplayHRPOWERPACE + const SportSettingsIntervalDisplayPACEHRPOWER + const SportSettingsIntervalDisplayPACEPOWERHR + const SportSettingsIntervalDisplayPOWERHRPACE + const SportSettingsIntervalDisplayPOWERPACEHR + type SportSettingsLoadOrder string + const SportSettingsLoadOrderHRPACEPOWER + const SportSettingsLoadOrderHRPOWERPACE + const SportSettingsLoadOrderPACEHRPOWER + const SportSettingsLoadOrderPACEPOWERHR + const SportSettingsLoadOrderPOWERHRPACE + const SportSettingsLoadOrderPOWERPACEHR + type SportSettingsPaceLoadType string + const RUN + const SWIM + type SportSettingsPaceUnits string + const SportSettingsPaceUnitsMINSKM + const SportSettingsPaceUnitsMINSMILE + const SportSettingsPaceUnitsNONE + const SportSettingsPaceUnitsSECS100M + const SportSettingsPaceUnitsSECS100Y + const SportSettingsPaceUnitsSECS250M + const SportSettingsPaceUnitsSECS400M + const SportSettingsPaceUnitsSECS500M + type SportSettingsTizOrder string + const SportSettingsTizOrderHRPACEPOWER + const SportSettingsTizOrderHRPOWERPACE + const SportSettingsTizOrderPACEHRPOWER + const SportSettingsTizOrderPACEPOWERHR + const SportSettingsTizOrderPOWERHRPACE + const SportSettingsTizOrderPOWERPACEHR + type SportSettingsTypes string + const SportSettingsTypesAlpineSki + const SportSettingsTypesBackcountrySki + const SportSettingsTypesBadminton + const SportSettingsTypesCanoeing + const SportSettingsTypesCrossfit + const SportSettingsTypesEBikeRide + const SportSettingsTypesEMountainBikeRide + const SportSettingsTypesElliptical + const SportSettingsTypesGolf + const SportSettingsTypesGravelRide + const SportSettingsTypesHandcycle + const SportSettingsTypesHighIntensityIntervalTraining + const SportSettingsTypesHike + const SportSettingsTypesHockey + const SportSettingsTypesIceSkate + const SportSettingsTypesInlineSkate + const SportSettingsTypesKayaking + const SportSettingsTypesKitesurf + const SportSettingsTypesMountainBikeRide + const SportSettingsTypesNordicSki + const SportSettingsTypesOpenWaterSwim + const SportSettingsTypesOther + const SportSettingsTypesPadel + const SportSettingsTypesPickleball + const SportSettingsTypesPilates + const SportSettingsTypesRacquetball + const SportSettingsTypesRide + const SportSettingsTypesRockClimbing + const SportSettingsTypesRollerSki + const SportSettingsTypesRowing + const SportSettingsTypesRugby + const SportSettingsTypesRun + const SportSettingsTypesSail + const SportSettingsTypesSkateboard + const SportSettingsTypesSnowboard + const SportSettingsTypesSnowshoe + const SportSettingsTypesSoccer + const SportSettingsTypesSquash + const SportSettingsTypesStairStepper + const SportSettingsTypesStandUpPaddling + const SportSettingsTypesSurfing + const SportSettingsTypesSwim + const SportSettingsTypesTableTennis + const SportSettingsTypesTennis + const SportSettingsTypesTrackRide + const SportSettingsTypesTrailRun + const SportSettingsTypesTransition + const SportSettingsTypesVelomobile + const SportSettingsTypesVirtualRide + const SportSettingsTypesVirtualRow + const SportSettingsTypesVirtualRun + const SportSettingsTypesVirtualSki + const SportSettingsTypesWalk + const SportSettingsTypesWaterSport + const SportSettingsTypesWeightTraining + const SportSettingsTypesWheelchair + const SportSettingsTypesWindsurf + const SportSettingsTypesWorkout + const SportSettingsTypesYoga + type SportSettingsWorkoutOrder string + const SportSettingsWorkoutOrderHRPACEPOWER + const SportSettingsWorkoutOrderHRPOWERPACE + const SportSettingsWorkoutOrderPACEHRPOWER + const SportSettingsWorkoutOrderPACEPOWERHR + const SportSettingsWorkoutOrderPOWERHRPACE + const SportSettingsWorkoutOrderPOWERPACEHR + type StravaGear struct + Distance *float32 + Id *string + Name *string + Primary *bool + type SummaryWithCats struct + AthleteId *string + AthleteName *string + ByCategory *[]CategorySummary + Calories *int32 + Count *int32 + Date *string + Distance *float32 + Eftp *float32 + EftpPerKg *float32 + ElapsedTime *int32 + Email *string + ExternalId *string + Fatigue *float32 + Fitness *float32 + Form *float32 + MostRecentWellnessId *string + MovingTime *int32 + RampRate *float32 + Srpe *int32 + Time *int32 + TimeInZones *[]int32 + TimeInZonesTot *int32 + TotalElevationGain *float32 + TrainingLoad *int32 + Weight *float32 + type Time struct + Clouds *int32 + EndSecs *int32 + FeelsLike *float32 + Humidity *int32 + Index *int32 + Pressure *float32 + Rain *float32 + Showers *float32 + Snow *float32 + StartSecs *int32 + Temp *float32 + WeatherCode *int32 + WindDeg *int32 + WindGust *float32 + WindSpeed *float32 + type UpdateActivityJSONRequestBody = Activity + type UpdateActivityResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateActivityResp(rsp *http.Response) (*UpdateActivityResp, error) + func (r UpdateActivityResp) Status() string + func (r UpdateActivityResp) StatusCode() int + type UpdateActivityStreamsJSONBody = []ActivityStream + type UpdateActivityStreamsJSONRequestBody = UpdateActivityStreamsJSONBody + type UpdateActivityStreamsResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateActivityStreamsResp(rsp *http.Response) (*UpdateActivityStreamsResp, error) + func (r UpdateActivityStreamsResp) Status() string + func (r UpdateActivityStreamsResp) StatusCode() int + type UpdateAthleteJSONRequestBody = AthleteUpdateDTO + type UpdateAthletePlanJSONRequestBody = AthleteTrainingPlanUpdate + type UpdateAthletePlanResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateAthletePlanResp(rsp *http.Response) (*UpdateAthletePlanResp, error) + func (r UpdateAthletePlanResp) Status() string + func (r UpdateAthletePlanResp) StatusCode() int + type UpdateAthletePlansJSONBody = []AthleteTrainingPlanUpdate + type UpdateAthletePlansJSONRequestBody = UpdateAthletePlansJSONBody + type UpdateAthletePlansResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateAthletePlansResp(rsp *http.Response) (*UpdateAthletePlansResp, error) + func (r UpdateAthletePlansResp) Status() string + func (r UpdateAthletePlansResp) StatusCode() int + type UpdateAthleteResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateAthleteResp(rsp *http.Response) (*UpdateAthleteResp, error) + func (r UpdateAthleteResp) Status() string + func (r UpdateAthleteResp) StatusCode() int + type UpdateAthleteRouteJSONRequestBody = AthleteRoute + type UpdateAthleteRouteResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateAthleteRouteResp(rsp *http.Response) (*UpdateAthleteRouteResp, error) + func (r UpdateAthleteRouteResp) Status() string + func (r UpdateAthleteRouteResp) StatusCode() int + type UpdateCustomItemImageJSONBody struct + File openapi_types.File + type UpdateCustomItemImageJSONRequestBody UpdateCustomItemImageJSONBody + type UpdateCustomItemImageResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateCustomItemImageResp(rsp *http.Response) (*UpdateCustomItemImageResp, error) + func (r UpdateCustomItemImageResp) Status() string + func (r UpdateCustomItemImageResp) StatusCode() int + type UpdateCustomItemIndexesJSONBody = []CustomItem + type UpdateCustomItemIndexesJSONRequestBody = UpdateCustomItemIndexesJSONBody + type UpdateCustomItemIndexesResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateCustomItemIndexesResp(rsp *http.Response) (*UpdateCustomItemIndexesResp, error) + func (r UpdateCustomItemIndexesResp) Status() string + func (r UpdateCustomItemIndexesResp) StatusCode() int + type UpdateCustomItemJSONRequestBody = CustomItem + type UpdateCustomItemResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateCustomItemResp(rsp *http.Response) (*UpdateCustomItemResp, error) + func (r UpdateCustomItemResp) Status() string + func (r UpdateCustomItemResp) StatusCode() int + type UpdateEventJSONRequestBody = EventEx + type UpdateEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateEventResp(rsp *http.Response) (*UpdateEventResp, error) + func (r UpdateEventResp) Status() string + func (r UpdateEventResp) StatusCode() int + type UpdateEventsJSONRequestBody = Event + type UpdateEventsParams struct + Newest string + Oldest string + type UpdateEventsResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateEventsResp(rsp *http.Response) (*UpdateEventsResp, error) + func (r UpdateEventsResp) Status() string + func (r UpdateEventsResp) StatusCode() int + type UpdateFolderJSONRequestBody = Folder + type UpdateFolderResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateFolderResp(rsp *http.Response) (*UpdateFolderResp, error) + func (r UpdateFolderResp) Status() string + func (r UpdateFolderResp) StatusCode() int + type UpdateFolderSharedWithJSONBody = []SharedWith + type UpdateFolderSharedWithJSONRequestBody = UpdateFolderSharedWithJSONBody + type UpdateFolderSharedWithResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateFolderSharedWithResp(rsp *http.Response) (*UpdateFolderSharedWithResp, error) + func (r UpdateFolderSharedWithResp) Status() string + func (r UpdateFolderSharedWithResp) StatusCode() int + type UpdateGearJSONRequestBody = Gear + type UpdateGearResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateGearResp(rsp *http.Response) (*UpdateGearResp, error) + func (r UpdateGearResp) Status() string + func (r UpdateGearResp) StatusCode() int + type UpdateIntervalJSONRequestBody = Interval + type UpdateIntervalResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateIntervalResp(rsp *http.Response) (*UpdateIntervalResp, error) + func (r UpdateIntervalResp) Status() string + func (r UpdateIntervalResp) StatusCode() int + type UpdateIntervalsJSONBody = []Interval + type UpdateIntervalsJSONRequestBody = UpdateIntervalsJSONBody + type UpdateIntervalsParams struct + All *bool + type UpdateIntervalsResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateIntervalsResp(rsp *http.Response) (*UpdateIntervalsResp, error) + func (r UpdateIntervalsResp) Status() string + func (r UpdateIntervalsResp) StatusCode() int + type UpdateLastSeenMessageIdResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateLastSeenMessageIdResp(rsp *http.Response) (*UpdateLastSeenMessageIdResp, error) + func (r UpdateLastSeenMessageIdResp) Status() string + func (r UpdateLastSeenMessageIdResp) StatusCode() int + type UpdatePlanWorkoutsJSONRequestBody = Workout + type UpdatePlanWorkoutsParams struct + Newest int32 + Oldest int32 + type UpdatePlanWorkoutsResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdatePlanWorkoutsResp(rsp *http.Response) (*UpdatePlanWorkoutsResp, error) + func (r UpdatePlanWorkoutsResp) Status() string + func (r UpdatePlanWorkoutsResp) StatusCode() int + type UpdateReminderJSONRequestBody = GearReminder + type UpdateReminderParams struct + Reset bool + SnoozeDays int32 + type UpdateReminderResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateReminderResp(rsp *http.Response) (*UpdateReminderResp, error) + func (r UpdateReminderResp) Status() string + func (r UpdateReminderResp) StatusCode() int + type UpdateSettingsJSONRequestBody = SportSettings + type UpdateSettingsMultiJSONBody = []SportSettings + type UpdateSettingsMultiJSONRequestBody = UpdateSettingsMultiJSONBody + type UpdateSettingsMultiParams struct + RecalcHrZones bool + type UpdateSettingsMultiResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateSettingsMultiResp(rsp *http.Response) (*UpdateSettingsMultiResp, error) + func (r UpdateSettingsMultiResp) Status() string + func (r UpdateSettingsMultiResp) StatusCode() int + type UpdateSettingsParams struct + RecalcHrZones bool + type UpdateSettingsResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateSettingsResp(rsp *http.Response) (*UpdateSettingsResp, error) + func (r UpdateSettingsResp) Status() string + func (r UpdateSettingsResp) StatusCode() int + type UpdateSharedEventJSONRequestBody = SharedEvent + type UpdateSharedEventResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateSharedEventResp(rsp *http.Response) (*UpdateSharedEventResp, error) + func (r UpdateSharedEventResp) Status() string + func (r UpdateSharedEventResp) StatusCode() int + type UpdateStreamsResult struct + Deleted *[]string + Updated *[]string + type UpdateWeatherConfigJSONRequestBody = WeatherConfig + type UpdateWeatherConfigResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateWeatherConfigResp(rsp *http.Response) (*UpdateWeatherConfigResp, error) + func (r UpdateWeatherConfigResp) Status() string + func (r UpdateWeatherConfigResp) StatusCode() int + type UpdateWellness1JSONRequestBody = Wellness + type UpdateWellness1Resp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateWellness1Resp(rsp *http.Response) (*UpdateWellness1Resp, error) + func (r UpdateWellness1Resp) Status() string + func (r UpdateWellness1Resp) StatusCode() int + type UpdateWellnessBulkJSONBody = []Wellness + type UpdateWellnessBulkJSONRequestBody = UpdateWellnessBulkJSONBody + type UpdateWellnessBulkResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateWellnessBulkResp(rsp *http.Response) (*UpdateWellnessBulkResp, error) + func (r UpdateWellnessBulkResp) Status() string + func (r UpdateWellnessBulkResp) StatusCode() int + type UpdateWellnessJSONRequestBody = Wellness + type UpdateWellnessResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateWellnessResp(rsp *http.Response) (*UpdateWellnessResp, error) + func (r UpdateWellnessResp) Status() string + func (r UpdateWellnessResp) StatusCode() int + type UpdateWorkoutJSONRequestBody = WorkoutEx + type UpdateWorkoutResp struct + Body []byte + HTTPResponse *http.Response + func ParseUpdateWorkoutResp(rsp *http.Response) (*UpdateWorkoutResp, error) + func (r UpdateWorkoutResp) Status() string + func (r UpdateWorkoutResp) StatusCode() int + type UploadActivityJSONBody struct + File openapi_types.File + type UploadActivityJSONRequestBody UploadActivityJSONBody + type UploadActivityMultipartBody interface + type UploadActivityMultipartRequestBody UploadActivityMultipartBody + type UploadActivityParams struct + Description *string + DeviceName *string + ExternalId *string + Name *string + PairedEventId *int32 + type UploadActivityResp struct + Body []byte + HTTPResponse *http.Response + func ParseUploadActivityResp(rsp *http.Response) (*UploadActivityResp, error) + func (r UploadActivityResp) Status() string + func (r UploadActivityResp) StatusCode() int + type UploadActivityStreamsCSVJSONBody struct + File openapi_types.File + type UploadActivityStreamsCSVJSONRequestBody UploadActivityStreamsCSVJSONBody + type UploadActivityStreamsCSVMultipartBody interface + type UploadActivityStreamsCSVMultipartRequestBody UploadActivityStreamsCSVMultipartBody + type UploadActivityStreamsCSVResp struct + Body []byte + HTTPResponse *http.Response + func ParseUploadActivityStreamsCSVResp(rsp *http.Response) (*UploadActivityStreamsCSVResp, error) + func (r UploadActivityStreamsCSVResp) Status() string + func (r UploadActivityStreamsCSVResp) StatusCode() int + type UploadResponse struct + Activities *[]ActivityId + IcuAthleteId *string + Id *string + type UploadWellnessJSONBody struct + File openapi_types.File + type UploadWellnessJSONRequestBody UploadWellnessJSONBody + type UploadWellnessParams struct + IgnoreMissingFields *bool + type UploadWellnessResp struct + Body []byte + HTTPResponse *http.Response + func ParseUploadWellnessResp(rsp *http.Response) (*UploadWellnessResp, error) + func (r UploadWellnessResp) Status() string + func (r UploadWellnessResp) StatusCode() int + type WeatherConfig struct + Forecasts *[]Forecast + type WeatherDTO struct + Forecasts *[]Forecast + type WeatherPoint struct + Latitude *float32 + Longitude *float32 + Times *[]Time + type Wellness struct + Abdomen *float32 + Atl *float32 + AtlLoad *float32 + AvgSleepingHR *float32 + BaevskySI *float32 + BloodGlucose *float32 + BodyFat *float32 + Carbohydrates *float32 + Comments *string + Ctl *float32 + CtlLoad *float32 + Diastolic *int32 + FatTotal *float32 + Fatigue *int32 + Hrv *float32 + HrvSDNN *float32 + Hydration *int32 + HydrationVolume *float32 + Id *string + Injury *int32 + KcalConsumed *int32 + Lactate *float32 + Locked *bool + MenstrualPhase *WellnessMenstrualPhase + MenstrualPhasePredicted *WellnessMenstrualPhasePredicted + Mood *int32 + Motivation *int32 + Protein *float32 + RampRate *float32 + Readiness *float32 + Respiration *float32 + RestingHR *int32 + SleepQuality *int32 + SleepScore *float32 + SleepSecs *int32 + Soreness *int32 + SpO2 *float32 + SportInfo *[]SportInfo + Steps *int32 + Stress *int32 + Systolic *int32 + TempRestingHR *bool + TempWeight *bool + Updated *time.Time + Vo2max *float32 + Weight *float32 + type WellnessMenstrualPhase string + const WellnessMenstrualPhaseFOLLICULAR + const WellnessMenstrualPhaseLUTEAL + const WellnessMenstrualPhaseNONE + const WellnessMenstrualPhaseOVULATING + const WellnessMenstrualPhasePERIOD + type WellnessMenstrualPhasePredicted string + const WellnessMenstrualPhasePredictedFOLLICULAR + const WellnessMenstrualPhasePredictedLUTEAL + const WellnessMenstrualPhasePredictedNONE + const WellnessMenstrualPhasePredictedOVULATING + const WellnessMenstrualPhasePredictedPERIOD + type WindRose struct + AvgSpeed *[]float32 + Count *[]int32 + type WithCount struct + ActivityCount *int32 + AthleteId *string + Commute *bool + Description *string + Distance *float32 + Latlngs *[][]float32 + MostRecentId *string + MostRecentStartDateLocal *string + MostRecentType *string + Name *string + RenameActivities *bool + ReplacedByRouteId *int64 + RouteId *int64 + Tags *[]string + type WithSportSettings struct + ActivityRpePrompt *bool + AddWeatherToStravaDescr *bool + BetaUser *bool + Bikes *[]StravaGear + Bio *string + City *string + CoachTicks *[]CoachTick + Concept2SyncActivities *bool + Concept2UserId *string + CorosDownloadWellness *bool + CorosLastUpload *time.Time + CorosSyncActivities *bool + CorosUploadWorkouts *bool + CorosUserId *string + Country *string + Currency *string + CustomItems *[]CustomItem + DateFormat *string + DropboxScope *string + Email *string + Fahrenheit *bool + Firstname *string + GarminPaceRange *float32 + GarminPowerTarget *WithSportSettingsGarminPowerTarget + GarminSyncActivityTypes *[]WithSportSettingsGarminSyncActivityTypes + GarminSyncAfter *time.Time + GoogleScope *string + GoogleWellnessKeys *[]string + HasPassword *bool + Height *float32 + HeightUnits *WithSportSettingsHeightUnits + HuaweiDownloadWellness *bool + HuaweiSyncActivities *bool + HuaweiUploadWorkouts *bool + HuaweiUserId *string + IcuActivated *time.Time + IcuAdmin *bool + IcuApiKey *string + IcuCoach *bool + IcuDateOfBirth *string + IcuEffortSecs *[]int32 + IcuEmailDisabled *string + IcuEmailVerified *bool + IcuFormAsPercent *bool + IcuFriendInviteToken *string + IcuGarminDownloadWellness *bool + IcuGarminHealth *bool + IcuGarminHrRange *float32 + IcuGarminLastUpload *time.Time + IcuGarminOutdoorPowerRange *float32 + IcuGarminSyncActivities *bool + IcuGarminTraining *bool + IcuGarminUploadFilters *[]ActivityFilter + IcuGarminUploadWorkouts *bool + IcuGarminWellnessKeys *[]string + IcuLastSeen *time.Time + IcuMenstrualCyclePerm *WithSportSettingsIcuMenstrualCyclePerm + IcuMmpDays *int32 + IcuPermission *WithSportSettingsIcuPermission + IcuQueuePos *int32 + IcuRestingHr *int32 + IcuSendAchievements *bool + IcuSendActivityChat *bool + IcuSendActivityMsg *bool + IcuSendCoachMeReq *bool + IcuSendCoachTick *bool + IcuSendCoachedActivityChat *bool + IcuSendCoachedNewActivity *bool + IcuSendFollowReq *bool + IcuSendFollowedActivityChat *bool + IcuSendFollowedNewActivity *bool + IcuSendGearAlerts *bool + IcuSendGroupChat *bool + IcuSendGroupMsg *bool + IcuSendNewsletter *bool + IcuSendPlanForWeek *bool + IcuSendPrivateChat *bool + IcuSendPrivateMsg *bool + IcuTrackMenstrualCycle *bool + IcuTypeSettings *[]Settings + IcuWeight *float32 + IcuWeightSync *WithSportSettingsIcuWeightSync + IcuWellnessKeys *[]string + IcuWellnessPrompt *bool + Id *string + IgnoreStravaGear *bool + IncludeDescrInPlanForWeek *bool + Lastname *string + Locale *string + MeasurementPreference *string + Name *string + OpenStepDuration *int32 + OuraScope *string + OuraWellnessKeys *[]string + Plan *WithSportSettingsPlan + PlanExpires *time.Time + PolarDownloadWellness *bool + PolarScope *string + PolarSyncActivities *bool + PolarSyncActivityTypes *[]WithSportSettingsPolarSyncActivityTypes + PolarWellnessKeys *[]string + PrivateWellnessKeys *[]string + ProfileMedium *string + Rain *WithSportSettingsRain + Scope *string + Sex *string + Shoes *[]StravaGear + SponsoredByChatId *int32 + SportSettings *[]SportSettings + State *string + Status *WithSportSettingsStatus + StatusUpdated *time.Time + StravaAllowed *bool + StravaAuthorized *bool + StravaId *int32 + StravaSyncActivities *bool + StravaSyncActivityTypes *[]WithSportSettingsStravaSyncActivityTypes + StravaSyncOtherActivities *bool + SuuntoDownloadWellness *bool + SuuntoHrRange *float32 + SuuntoLastUpload *time.Time + SuuntoOutdoorPowerRange *float32 + SuuntoPaceRange *float32 + SuuntoScope *string + SuuntoSyncActivities *bool + SuuntoSyncActivityTypes *[]WithSportSettingsSuuntoSyncActivityTypes + SuuntoUploadFilters *[]ActivityFilter + SuuntoUploadWorkouts *bool + SuuntoUserId *string + TimeFormat *string + Timezone *string + TrainingAvailability *[]AthleteTrainingAvailability + TrainingPlanId *int32 + TrainingPlanStartDate *string + TrialEndDate *time.Time + UpdateStravaName *bool + Visibility *WithSportSettingsVisibility + WahooSyncActivities *bool + WahooUploadWorkouts *bool + WahooUserId *string + Website *string + Weight *float32 + WeightPrefLb *bool + WellnessLastPromptDate *string + WhoopScope *string + WhoopWellnessKeys *[]string + WindSpeed *WithSportSettingsWindSpeed + ZeppDownloadWellness *bool + ZeppSyncActivities *bool + ZeppUploadWorkouts *bool + ZeppUserId *string + ZwiftSyncActivities *bool + ZwiftUploadWorkouts *bool + ZwiftUserId *string + type WithSportSettingsGarminPowerTarget string + const WithSportSettingsGarminPowerTargetPOWER + const WithSportSettingsGarminPowerTargetPOWER10S + const WithSportSettingsGarminPowerTargetPOWER30S + const WithSportSettingsGarminPowerTargetPOWER3S + const WithSportSettingsGarminPowerTargetPOWERLAP + type WithSportSettingsGarminSyncActivityTypes string + const WithSportSettingsGarminSyncActivityTypesAlpineSki + const WithSportSettingsGarminSyncActivityTypesBackcountrySki + const WithSportSettingsGarminSyncActivityTypesBadminton + const WithSportSettingsGarminSyncActivityTypesCanoeing + const WithSportSettingsGarminSyncActivityTypesCrossfit + const WithSportSettingsGarminSyncActivityTypesEBikeRide + const WithSportSettingsGarminSyncActivityTypesEMountainBikeRide + const WithSportSettingsGarminSyncActivityTypesElliptical + const WithSportSettingsGarminSyncActivityTypesGolf + const WithSportSettingsGarminSyncActivityTypesGravelRide + const WithSportSettingsGarminSyncActivityTypesHandcycle + const WithSportSettingsGarminSyncActivityTypesHighIntensityIntervalTraining + const WithSportSettingsGarminSyncActivityTypesHike + const WithSportSettingsGarminSyncActivityTypesHockey + const WithSportSettingsGarminSyncActivityTypesIceSkate + const WithSportSettingsGarminSyncActivityTypesInlineSkate + const WithSportSettingsGarminSyncActivityTypesKayaking + const WithSportSettingsGarminSyncActivityTypesKitesurf + const WithSportSettingsGarminSyncActivityTypesMountainBikeRide + const WithSportSettingsGarminSyncActivityTypesNordicSki + const WithSportSettingsGarminSyncActivityTypesOpenWaterSwim + const WithSportSettingsGarminSyncActivityTypesOther + const WithSportSettingsGarminSyncActivityTypesPadel + const WithSportSettingsGarminSyncActivityTypesPickleball + const WithSportSettingsGarminSyncActivityTypesPilates + const WithSportSettingsGarminSyncActivityTypesRacquetball + const WithSportSettingsGarminSyncActivityTypesRide + const WithSportSettingsGarminSyncActivityTypesRockClimbing + const WithSportSettingsGarminSyncActivityTypesRollerSki + const WithSportSettingsGarminSyncActivityTypesRowing + const WithSportSettingsGarminSyncActivityTypesRugby + const WithSportSettingsGarminSyncActivityTypesRun + const WithSportSettingsGarminSyncActivityTypesSail + const WithSportSettingsGarminSyncActivityTypesSkateboard + const WithSportSettingsGarminSyncActivityTypesSnowboard + const WithSportSettingsGarminSyncActivityTypesSnowshoe + const WithSportSettingsGarminSyncActivityTypesSoccer + const WithSportSettingsGarminSyncActivityTypesSquash + const WithSportSettingsGarminSyncActivityTypesStairStepper + const WithSportSettingsGarminSyncActivityTypesStandUpPaddling + const WithSportSettingsGarminSyncActivityTypesSurfing + const WithSportSettingsGarminSyncActivityTypesSwim + const WithSportSettingsGarminSyncActivityTypesTableTennis + const WithSportSettingsGarminSyncActivityTypesTennis + const WithSportSettingsGarminSyncActivityTypesTrackRide + const WithSportSettingsGarminSyncActivityTypesTrailRun + const WithSportSettingsGarminSyncActivityTypesTransition + const WithSportSettingsGarminSyncActivityTypesVelomobile + const WithSportSettingsGarminSyncActivityTypesVirtualRide + const WithSportSettingsGarminSyncActivityTypesVirtualRow + const WithSportSettingsGarminSyncActivityTypesVirtualRun + const WithSportSettingsGarminSyncActivityTypesVirtualSki + const WithSportSettingsGarminSyncActivityTypesWalk + const WithSportSettingsGarminSyncActivityTypesWaterSport + const WithSportSettingsGarminSyncActivityTypesWeightTraining + const WithSportSettingsGarminSyncActivityTypesWheelchair + const WithSportSettingsGarminSyncActivityTypesWindsurf + const WithSportSettingsGarminSyncActivityTypesWorkout + const WithSportSettingsGarminSyncActivityTypesYoga + type WithSportSettingsHeightUnits string + const CM + const FEET + type WithSportSettingsIcuMenstrualCyclePerm string + const WithSportSettingsIcuMenstrualCyclePermNONE + const WithSportSettingsIcuMenstrualCyclePermREAD + const WithSportSettingsIcuMenstrualCyclePermWRITE + type WithSportSettingsIcuPermission string + const WithSportSettingsIcuPermissionNONE + const WithSportSettingsIcuPermissionREAD + const WithSportSettingsIcuPermissionWRITE + type WithSportSettingsIcuWeightSync string + const WithSportSettingsIcuWeightSyncNONE + const WithSportSettingsIcuWeightSyncSTRAVA + type WithSportSettingsPlan string + const WithSportSettingsPlanFREE + const WithSportSettingsPlanPREMIUM + const WithSportSettingsPlanSUPPORTER + const WithSportSettingsPlanWHITELABEL + type WithSportSettingsPolarSyncActivityTypes string + const WithSportSettingsPolarSyncActivityTypesAlpineSki + const WithSportSettingsPolarSyncActivityTypesBackcountrySki + const WithSportSettingsPolarSyncActivityTypesBadminton + const WithSportSettingsPolarSyncActivityTypesCanoeing + const WithSportSettingsPolarSyncActivityTypesCrossfit + const WithSportSettingsPolarSyncActivityTypesEBikeRide + const WithSportSettingsPolarSyncActivityTypesEMountainBikeRide + const WithSportSettingsPolarSyncActivityTypesElliptical + const WithSportSettingsPolarSyncActivityTypesGolf + const WithSportSettingsPolarSyncActivityTypesGravelRide + const WithSportSettingsPolarSyncActivityTypesHandcycle + const WithSportSettingsPolarSyncActivityTypesHighIntensityIntervalTraining + const WithSportSettingsPolarSyncActivityTypesHike + const WithSportSettingsPolarSyncActivityTypesHockey + const WithSportSettingsPolarSyncActivityTypesIceSkate + const WithSportSettingsPolarSyncActivityTypesInlineSkate + const WithSportSettingsPolarSyncActivityTypesKayaking + const WithSportSettingsPolarSyncActivityTypesKitesurf + const WithSportSettingsPolarSyncActivityTypesMountainBikeRide + const WithSportSettingsPolarSyncActivityTypesNordicSki + const WithSportSettingsPolarSyncActivityTypesOpenWaterSwim + const WithSportSettingsPolarSyncActivityTypesOther + const WithSportSettingsPolarSyncActivityTypesPadel + const WithSportSettingsPolarSyncActivityTypesPickleball + const WithSportSettingsPolarSyncActivityTypesPilates + const WithSportSettingsPolarSyncActivityTypesRacquetball + const WithSportSettingsPolarSyncActivityTypesRide + const WithSportSettingsPolarSyncActivityTypesRockClimbing + const WithSportSettingsPolarSyncActivityTypesRollerSki + const WithSportSettingsPolarSyncActivityTypesRowing + const WithSportSettingsPolarSyncActivityTypesRugby + const WithSportSettingsPolarSyncActivityTypesRun + const WithSportSettingsPolarSyncActivityTypesSail + const WithSportSettingsPolarSyncActivityTypesSkateboard + const WithSportSettingsPolarSyncActivityTypesSnowboard + const WithSportSettingsPolarSyncActivityTypesSnowshoe + const WithSportSettingsPolarSyncActivityTypesSoccer + const WithSportSettingsPolarSyncActivityTypesSquash + const WithSportSettingsPolarSyncActivityTypesStairStepper + const WithSportSettingsPolarSyncActivityTypesStandUpPaddling + const WithSportSettingsPolarSyncActivityTypesSurfing + const WithSportSettingsPolarSyncActivityTypesSwim + const WithSportSettingsPolarSyncActivityTypesTableTennis + const WithSportSettingsPolarSyncActivityTypesTennis + const WithSportSettingsPolarSyncActivityTypesTrackRide + const WithSportSettingsPolarSyncActivityTypesTrailRun + const WithSportSettingsPolarSyncActivityTypesTransition + const WithSportSettingsPolarSyncActivityTypesVelomobile + const WithSportSettingsPolarSyncActivityTypesVirtualRide + const WithSportSettingsPolarSyncActivityTypesVirtualRow + const WithSportSettingsPolarSyncActivityTypesVirtualRun + const WithSportSettingsPolarSyncActivityTypesVirtualSki + const WithSportSettingsPolarSyncActivityTypesWalk + const WithSportSettingsPolarSyncActivityTypesWaterSport + const WithSportSettingsPolarSyncActivityTypesWeightTraining + const WithSportSettingsPolarSyncActivityTypesWheelchair + const WithSportSettingsPolarSyncActivityTypesWindsurf + const WithSportSettingsPolarSyncActivityTypesWorkout + const WithSportSettingsPolarSyncActivityTypesYoga + type WithSportSettingsRain string + const INCHES + const MM + type WithSportSettingsStatus string + const ACTIVE + const ARCHIVED + const DORMANT + type WithSportSettingsStravaSyncActivityTypes string + const WithSportSettingsStravaSyncActivityTypesAlpineSki + const WithSportSettingsStravaSyncActivityTypesBackcountrySki + const WithSportSettingsStravaSyncActivityTypesBadminton + const WithSportSettingsStravaSyncActivityTypesCanoeing + const WithSportSettingsStravaSyncActivityTypesCrossfit + const WithSportSettingsStravaSyncActivityTypesEBikeRide + const WithSportSettingsStravaSyncActivityTypesEMountainBikeRide + const WithSportSettingsStravaSyncActivityTypesElliptical + const WithSportSettingsStravaSyncActivityTypesGolf + const WithSportSettingsStravaSyncActivityTypesGravelRide + const WithSportSettingsStravaSyncActivityTypesHandcycle + const WithSportSettingsStravaSyncActivityTypesHighIntensityIntervalTraining + const WithSportSettingsStravaSyncActivityTypesHike + const WithSportSettingsStravaSyncActivityTypesHockey + const WithSportSettingsStravaSyncActivityTypesIceSkate + const WithSportSettingsStravaSyncActivityTypesInlineSkate + const WithSportSettingsStravaSyncActivityTypesKayaking + const WithSportSettingsStravaSyncActivityTypesKitesurf + const WithSportSettingsStravaSyncActivityTypesMountainBikeRide + const WithSportSettingsStravaSyncActivityTypesNordicSki + const WithSportSettingsStravaSyncActivityTypesOpenWaterSwim + const WithSportSettingsStravaSyncActivityTypesOther + const WithSportSettingsStravaSyncActivityTypesPadel + const WithSportSettingsStravaSyncActivityTypesPickleball + const WithSportSettingsStravaSyncActivityTypesPilates + const WithSportSettingsStravaSyncActivityTypesRacquetball + const WithSportSettingsStravaSyncActivityTypesRide + const WithSportSettingsStravaSyncActivityTypesRockClimbing + const WithSportSettingsStravaSyncActivityTypesRollerSki + const WithSportSettingsStravaSyncActivityTypesRowing + const WithSportSettingsStravaSyncActivityTypesRugby + const WithSportSettingsStravaSyncActivityTypesRun + const WithSportSettingsStravaSyncActivityTypesSail + const WithSportSettingsStravaSyncActivityTypesSkateboard + const WithSportSettingsStravaSyncActivityTypesSnowboard + const WithSportSettingsStravaSyncActivityTypesSnowshoe + const WithSportSettingsStravaSyncActivityTypesSoccer + const WithSportSettingsStravaSyncActivityTypesSquash + const WithSportSettingsStravaSyncActivityTypesStairStepper + const WithSportSettingsStravaSyncActivityTypesStandUpPaddling + const WithSportSettingsStravaSyncActivityTypesSurfing + const WithSportSettingsStravaSyncActivityTypesSwim + const WithSportSettingsStravaSyncActivityTypesTableTennis + const WithSportSettingsStravaSyncActivityTypesTennis + const WithSportSettingsStravaSyncActivityTypesTrackRide + const WithSportSettingsStravaSyncActivityTypesTrailRun + const WithSportSettingsStravaSyncActivityTypesTransition + const WithSportSettingsStravaSyncActivityTypesVelomobile + const WithSportSettingsStravaSyncActivityTypesVirtualRide + const WithSportSettingsStravaSyncActivityTypesVirtualRow + const WithSportSettingsStravaSyncActivityTypesVirtualRun + const WithSportSettingsStravaSyncActivityTypesVirtualSki + const WithSportSettingsStravaSyncActivityTypesWalk + const WithSportSettingsStravaSyncActivityTypesWaterSport + const WithSportSettingsStravaSyncActivityTypesWeightTraining + const WithSportSettingsStravaSyncActivityTypesWheelchair + const WithSportSettingsStravaSyncActivityTypesWindsurf + const WithSportSettingsStravaSyncActivityTypesWorkout + const WithSportSettingsStravaSyncActivityTypesYoga + type WithSportSettingsSuuntoSyncActivityTypes string + const WithSportSettingsSuuntoSyncActivityTypesAlpineSki + const WithSportSettingsSuuntoSyncActivityTypesBackcountrySki + const WithSportSettingsSuuntoSyncActivityTypesBadminton + const WithSportSettingsSuuntoSyncActivityTypesCanoeing + const WithSportSettingsSuuntoSyncActivityTypesCrossfit + const WithSportSettingsSuuntoSyncActivityTypesEBikeRide + const WithSportSettingsSuuntoSyncActivityTypesEMountainBikeRide + const WithSportSettingsSuuntoSyncActivityTypesElliptical + const WithSportSettingsSuuntoSyncActivityTypesGolf + const WithSportSettingsSuuntoSyncActivityTypesGravelRide + const WithSportSettingsSuuntoSyncActivityTypesHandcycle + const WithSportSettingsSuuntoSyncActivityTypesHighIntensityIntervalTraining + const WithSportSettingsSuuntoSyncActivityTypesHike + const WithSportSettingsSuuntoSyncActivityTypesHockey + const WithSportSettingsSuuntoSyncActivityTypesIceSkate + const WithSportSettingsSuuntoSyncActivityTypesInlineSkate + const WithSportSettingsSuuntoSyncActivityTypesKayaking + const WithSportSettingsSuuntoSyncActivityTypesKitesurf + const WithSportSettingsSuuntoSyncActivityTypesMountainBikeRide + const WithSportSettingsSuuntoSyncActivityTypesNordicSki + const WithSportSettingsSuuntoSyncActivityTypesOpenWaterSwim + const WithSportSettingsSuuntoSyncActivityTypesOther + const WithSportSettingsSuuntoSyncActivityTypesPadel + const WithSportSettingsSuuntoSyncActivityTypesPickleball + const WithSportSettingsSuuntoSyncActivityTypesPilates + const WithSportSettingsSuuntoSyncActivityTypesRacquetball + const WithSportSettingsSuuntoSyncActivityTypesRide + const WithSportSettingsSuuntoSyncActivityTypesRockClimbing + const WithSportSettingsSuuntoSyncActivityTypesRollerSki + const WithSportSettingsSuuntoSyncActivityTypesRowing + const WithSportSettingsSuuntoSyncActivityTypesRugby + const WithSportSettingsSuuntoSyncActivityTypesRun + const WithSportSettingsSuuntoSyncActivityTypesSail + const WithSportSettingsSuuntoSyncActivityTypesSkateboard + const WithSportSettingsSuuntoSyncActivityTypesSnowboard + const WithSportSettingsSuuntoSyncActivityTypesSnowshoe + const WithSportSettingsSuuntoSyncActivityTypesSoccer + const WithSportSettingsSuuntoSyncActivityTypesSquash + const WithSportSettingsSuuntoSyncActivityTypesStairStepper + const WithSportSettingsSuuntoSyncActivityTypesStandUpPaddling + const WithSportSettingsSuuntoSyncActivityTypesSurfing + const WithSportSettingsSuuntoSyncActivityTypesSwim + const WithSportSettingsSuuntoSyncActivityTypesTableTennis + const WithSportSettingsSuuntoSyncActivityTypesTennis + const WithSportSettingsSuuntoSyncActivityTypesTrackRide + const WithSportSettingsSuuntoSyncActivityTypesTrailRun + const WithSportSettingsSuuntoSyncActivityTypesTransition + const WithSportSettingsSuuntoSyncActivityTypesVelomobile + const WithSportSettingsSuuntoSyncActivityTypesVirtualRide + const WithSportSettingsSuuntoSyncActivityTypesVirtualRow + const WithSportSettingsSuuntoSyncActivityTypesVirtualRun + const WithSportSettingsSuuntoSyncActivityTypesVirtualSki + const WithSportSettingsSuuntoSyncActivityTypesWalk + const WithSportSettingsSuuntoSyncActivityTypesWaterSport + const WithSportSettingsSuuntoSyncActivityTypesWeightTraining + const WithSportSettingsSuuntoSyncActivityTypesWheelchair + const WithSportSettingsSuuntoSyncActivityTypesWindsurf + const WithSportSettingsSuuntoSyncActivityTypesWorkout + const WithSportSettingsSuuntoSyncActivityTypesYoga + type WithSportSettingsVisibility string + const HIDDEN + const PRIVATE + const PUBLIC + type WithSportSettingsWindSpeed string + const BFT + const KMH + const KNOTS + const MPH + const MPS + type Workout struct + AthleteId *string + Attachments *[]Attachment + CarbsPerHour *int32 + Color *string + Day *int32 + Days *int32 + Description *string + Distance *float32 + FolderId *int32 + ForWeek *bool + HideFromAthlete *bool + IcuIntensity *float32 + IcuTrainingLoad *int32 + Id *int32 + Indoor *bool + Joules *int32 + JoulesAboveFtp *int32 + MovingTime *int32 + Name *string + PlanApplied *time.Time + SubType *WorkoutSubType + Tags *[]string + Target *WorkoutTarget + Targets *[]WorkoutTargets + Time *string + Type *string + Updated *time.Time + WorkoutDoc *map[string]map[string]interface{} + type WorkoutEx struct + AthleteId *string + Attachments *[]Attachment + CarbsPerHour *int32 + Color *string + Day *int32 + Days *int32 + Description *string + Distance *float32 + FileContents *string + FileContentsBase64 *string + Filename *string + FolderId *int32 + ForWeek *bool + HideFromAthlete *bool + IcuIntensity *float32 + IcuTrainingLoad *int32 + Id *int32 + Indoor *bool + Joules *int32 + JoulesAboveFtp *int32 + MovingTime *int32 + Name *string + PlanApplied *time.Time + SubType *WorkoutExSubType + Tags *[]string + Target *WorkoutExTarget + Targets *[]WorkoutExTargets + Time *string + Type *string + Updated *time.Time + WorkoutDoc *map[string]map[string]interface{} + type WorkoutExSubType string + const COMMUTE + const COOLDOWN + const NONE + const RACE + const WARMUP + type WorkoutExTarget string + const WorkoutExTargetAUTO + const WorkoutExTargetHR + const WorkoutExTargetPACE + const WorkoutExTargetPOWER + type WorkoutExTargets string + const WorkoutExTargetsAUTO + const WorkoutExTargetsHR + const WorkoutExTargetsPACE + const WorkoutExTargetsPOWER + type WorkoutSubType string + const WorkoutSubTypeCOMMUTE + const WorkoutSubTypeCOOLDOWN + const WorkoutSubTypeNONE + const WorkoutSubTypeRACE + const WorkoutSubTypeWARMUP + type WorkoutTarget string + const WorkoutTargetAUTO + const WorkoutTargetHR + const WorkoutTargetPACE + const WorkoutTargetPOWER + type WorkoutTargets string + const WorkoutTargetsAUTO + const WorkoutTargetsHR + const WorkoutTargetsPACE + const WorkoutTargetsPOWER + type ZoneInfo struct + End *float32 + EndValue *float32 + Id *string + Secs *int32 + Start *float32 + StartValue *float32 + type ZoneSet struct + Code *string + Zones *[]ZoneInfo + type ZoneTime struct + Id *string + Secs *int32