Aktivität
Fahrt am Morgen
12.03.2026, 07:10
1) Key Metrics
- Distanz46.9 km
- Höhenmeter67 m
- Bewegungszeit01:31:48
- Ø Geschwindigkeit30.7 km/h
- Ø Herzfrequenz127 bpm
- Ø Leistung234 W
2) GPX Download
Quelle: latlng-Stream. GPX wird aus den gespeicherten Originaldaten erzeugt.
GPX herunterladen3) Vollständige Strava-Daten (persistiert)
Alle verfügbaren persistierten Feldgruppen sind enthalten; große Arrays/Objekte sind hier kompakt zusammengefasst (Details in Abschnitt 5).
- athlete_id
- 24137054
- average_cadence
- 77.6
- average_heartrate
- 126.8
- average_speed
- 8.523
- average_watts
- 233.6
- calories
- 1274
- created_at
- 2026-03-14 14:36:14
- deleted_at
- —
- description
- —
- device_name
- Wahoo ELEMNT BOLT
- distance
- 46945.4
- elapsed_time
- 5673
- external_id
- 2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit
- fetched_detail_at
- 2026-03-14 14:40:59
- fetched_summary_at
- 2026-03-14 14:36:14
- has_heartrate
- 1
- id
- 17693946736
- kilojoules
- 1274.1
- map_id
- a17693946736
- max_heartrate
- 150
- max_speed
- 13.08
- max_watts
- 672
- moving_time
- 5508
- name
- Fahrt am Morgen
- polyline
- o~ydHgqihAFHHDBCVAH@BD@DGl@EpAB^DPFJJFLB`BBjAJHDDJDXiAlHmDpWs@lGW`Ds@rM}@|MOxDK~DApFO~FAvFCdBOlEg@tHYvI?~AAXKr@WrDa@`EKZGHG@I?k@MkAy@c@Qg@Ki@YqAEyAUu@OOGQAO@a@Oc@IuAOkB]sBMeA?uADuANyBJa@HYV[t@W^YTi@R]F[@s@Qk@@gF`@o@LsBr@OBg@?MDIHAN?PTp@Hb@@PCrAPdCHjBD~B?zFF`DUvDUhCe@nEe@dCWpCYrBGn@GtAy@bJQvDUhI?rCKjG?jGMrRSbHy@nOi@`Hg@|Fy@pFc@~BUzAc@nAe@jCeBxGeDnNmClJeAtCwAfEu@fCq@nCu@bEu@fD}ApJyClOq@dD{@tD}@nE]xA]jCw@tC]|@a@v@kAhCs@~@eAdAuAjAiAr@iBtAiCfB[Pk@Ps@`@q@NMLCJD\DPdApBZxB@b@Ez@OpA?l@DtAEbCk@pMIvBW|Ea@tLGrCc@`FOvDq@nIQ|CCfB@lAHfAJn@TfAPj@^t@lC`EvA`Cr@xArBfF`@l@N`@@NALc@~@EPCz@BRHPl@z@P`@DPb@|DLzAJhC?l@GtB_@pIAbAOlCAdA?xBDxA^tGNzAj@jEtBfONj@Pf@jB~DBJ@TCFSJyAhAmBfBw@j@e@f@mA`A_C|ByD`DuApAs@z@qCbCWLW?GGEIAOAaAEUISIKMCWLe@j@?L^pAD`@Eb@OZy@~@mBfBiEpEqKtJcC~BgFzEkEtEaA`AuAhBKPc@rAoBhD}@`CUp@Ov@[fAgChIeAxCiBnEk@bBa@jBsA|Ha@pBeAdHQxB]vCMl@KRUHe@?_ARs@FyAD}AIkA@oBJaCRyA@_CKiAAyARoAXqAHs@@KAUBa@A[@{@NgBRg@JIFALd@vANl@Jp@Dv@MtC?j@ItAAbA@`@CVEJUTa@TaFnBy@\u@`@iDtBmA~@u@t@QHeBf@a@TUFyARcB\e@XKLEPGh@AfADxBAxAK|@O`@_@f@gAhA_E~As@d@oApA}AjBUd@Ml@Sl@UtASh@_@`@w@n@c@b@]h@Yn@Wr@cAxDaBfEa@xAWxAOnAMjBGnBMtGG`G?rIDdCCbCY~JQxCc@fFS~AUpAq@zCg@lB[|@a@`AoAvB{@dAs@n@c@Zu@b@u@\iAVc@Fw@DwACwC[_A?o@Fm@Lm@R]Py@f@]VwCxCi@d@k@`@{@b@{@Z{Bp@i@^Y^[x@uAjGWbAYf@OLa@PoB`@eDd@gATa@NOL]b@Ql@Or@]hC{@jE[dDa@bCI`A@bAPfDC~@E`Aw@fHEx@KhE?x@DpAAt@YpEKtCSnNK`BQ`Bm@rCyBlI{A`FoGvRg@lBc@jCiExZY`Bk@bEMf@M\?ZDJ^l@@RAJYp@Wf@i@r@[VMDM@}@M]A]JWZOd@g@tCu@jDW|ACh@DPFHJFnAZp@^RZHh@?TWbCaC`SSnBGzAy@b]Ch@Id@OVYLyAPoARaF`AwPtDiEdAmFtAoQnEqEpA[NIHGNAPJfBh@rNv@tVz@`\t@|TVzJE^QTKF_FdBkEbB}Ap@mAl@{DdBaIfDm@ZYZUb@yBnGe@jAa@p@[Xk@T_Cb@qGrAo@JaAZq@JGDEHATTbAv@zEbC`Qj@jDR~@FPT\XRfAf@VRHLNd@L~@r@rHZxB?HETKBGCy@e@w@WiCs@gR{F_FsAS@EFBn@d@lDR~CZ~CBv@z@`Hx@bKh@lFF`ATxMV~RXjOBhCVdM`@bYZhOBhCF|AD~FPxG@nDAPGROHq@C{DFgK^mG\eJn@k@JYJSVCLHjF@vLDxUXht@DjC`@jHBlB@vDKxDAxBH~FL~P?jEBnAD\FJl@l@dBvA|@x@~MjNtAxA`E|Eb@l@bAbBbE~HnAxBb@n@jAxArB~BtFzFbA|@f@ZJJlBvBvArB~AdBtDxD~AtBb@\fAh@z@ZDFDVGXQb@AVDn@?hAMrCGbI[xI?tAQ|FEj@QtAItDKnBM~EUxGQbDg@hHU|CQdBAjCOxAaAnHOhCsCrRe@pEW~Ce@`IYbGk@dP[pFYxCWfB[jBw@lDaAbD}@zBy@|Aw@`Ac@`@g@ZcBv@[H_@Dm@BaAAq@GqA[mAg@}@i@uBaBsAsA{BcCeB}AsAgAcBiA}@e@M@CREz@Gx@O`FGjA}@pGi@|CK~@{@vFUhBEvA@dADl@TrBr@rCpBbHNd@f@|@FPBPANM`@QVCLBPNd@HLb@`@x@`Ad@b@HJJ\EZqApCc@fACN@\^hABP@d@WlBI~AAd@Bv@YnHD|ASvIq@dTa@fPM~@O`@c@z@K`@APBf@\bBD`AMlEErBGnNIpE@jGAh@Gf@I`@Uf@Kf@BRHF`@DFFFTP`GTvEVhHDp@PjA|@zD`AvD\~@b@v@b@t@Rd@BR?RENQTi@Ns@^mAf@cBj@qBz@yJdD}GfCcCz@wMfFaBh@_C~@sNbFkPlGiC|@iBh@g@JKDa@ZWJoA`@eAb@sBp@kAf@_JbDgJnD}@ViAXkAf@q@TKHMnBFf@\xADd@G\GJm@ZK?KEKI_@o@UWq@WWCcARo@FgBh@cANqCz@}FxB}Ah@kAh@_AVaEzA_AV_A`@}CjAiGxB_AZuHrCcCz@_GfBGAGQ[iDI_@IOKCG?YJO?MWUgAIUUOyCPIA
- raw_detail.achievement_count
- 0
- raw_detail.athlete
- [Object(2)]
- raw_detail.athlete_count
- 1
- raw_detail.available_zones
- [Array(2)]
- raw_detail.average_cadence
- 77.6
- raw_detail.average_heartrate
- 126.8
- raw_detail.average_speed
- 8.523
- raw_detail.average_temp
- 4
- raw_detail.average_watts
- 233.6
- raw_detail.calories
- 1274
- raw_detail.comment_count
- 0
- raw_detail.commute
- false
- raw_detail.description
- —
- raw_detail.device_name
- Wahoo ELEMNT BOLT
- raw_detail.device_watts
- true
- raw_detail.display_hide_heartrate_option
- true
- raw_detail.distance
- 46945.4
- raw_detail.elapsed_time
- 5673
- raw_detail.elev_high
- 561.2
- raw_detail.elev_low
- 470.2
- raw_detail.embed_token
- 933ce4d66c77ead21c50acc9ffc94e55bc83e97d
- raw_detail.end_latlng
- [Array(2)]
- raw_detail.external_id
- 2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit
- raw_detail.flagged
- false
- raw_detail.from_accepted_tag
- false
- raw_detail.gear
- [Object(8)]
- raw_detail.gear_id
- b7037547
- raw_detail.has_heartrate
- true
- raw_detail.has_kudoed
- false
- raw_detail.heartrate_opt_out
- false
- raw_detail.hide_from_home
- false
- raw_detail.id
- 17693946736
- raw_detail.kilojoules
- 1274.1
- raw_detail.kudos_count
- 11
- raw_detail.laps
- [Array(2)]
- raw_detail.location_city
- —
- raw_detail.location_country
- —
- raw_detail.location_state
- —
- raw_detail.manual
- false
- raw_detail.map
- [Object(4)]
- raw_detail.max_heartrate
- 150
- raw_detail.max_speed
- 13.08
- raw_detail.max_watts
- 672
- raw_detail.moving_time
- 5508
- raw_detail.name
- Fahrt am Morgen
- raw_detail.perceived_exertion
- —
- raw_detail.photo_count
- 0
- raw_detail.photos
- [Object(2)]
- raw_detail.pr_count
- 0
- raw_detail.prefer_perceived_exertion
- —
- raw_detail.private
- false
- raw_detail.resource_state
- 3
- raw_detail.segment_efforts
- [Array(29)]
- raw_detail.splits_metric
- [Array(47)]
- raw_detail.splits_standard
- [Array(30)]
- raw_detail.sport_type
- Ride
- raw_detail.start_date
- 2026-03-12T06:10:18Z
- raw_detail.start_date_local
- 2026-03-12T07:10:18Z
- raw_detail.start_latlng
- [Array(2)]
- raw_detail.stats_visibility
- [Array(5)]
- raw_detail.suffer_score
- 55
- raw_detail.timezone
- (GMT+01:00) Europe/Berlin
- raw_detail.total_elevation_gain
- 67
- raw_detail.total_photo_count
- 0
- raw_detail.trainer
- false
- raw_detail.type
- Ride
- raw_detail.upload_id
- 18792411134
- raw_detail.upload_id_str
- 18792411134
- raw_detail.utc_offset
- 3600
- raw_detail.visibility
- everyone
- raw_detail.weighted_average_watts
- 241
- raw_detail.workout_type
- —
- raw_summary.achievement_count
- 0
- raw_summary.athlete
- [Object(2)]
- raw_summary.athlete_count
- 1
- raw_summary.average_cadence
- 77.6
- raw_summary.average_heartrate
- 126.8
- raw_summary.average_speed
- 8.523
- raw_summary.average_temp
- 4
- raw_summary.average_watts
- 233.6
- raw_summary.comment_count
- 0
- raw_summary.commute
- false
- raw_summary.device_name
- Wahoo ELEMNT BOLT
- raw_summary.device_watts
- true
- raw_summary.display_hide_heartrate_option
- true
- raw_summary.distance
- 46945.4
- raw_summary.elapsed_time
- 5673
- raw_summary.elev_high
- 561.2
- raw_summary.elev_low
- 470.2
- raw_summary.end_latlng
- [Array(2)]
- raw_summary.external_id
- 2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit
- raw_summary.flagged
- false
- raw_summary.from_accepted_tag
- false
- raw_summary.gear_id
- b7037547
- raw_summary.has_heartrate
- true
- raw_summary.has_kudoed
- false
- raw_summary.heartrate_opt_out
- false
- raw_summary.id
- 17693946736
- raw_summary.kilojoules
- 1274.1
- raw_summary.kudos_count
- 11
- raw_summary.location_city
- —
- raw_summary.location_country
- —
- raw_summary.location_state
- —
- raw_summary.manual
- false
- raw_summary.map
- [Object(3)]
- raw_summary.max_heartrate
- 150
- raw_summary.max_speed
- 13.08
- raw_summary.max_watts
- 672
- raw_summary.moving_time
- 5508
- raw_summary.name
- Fahrt am Morgen
- raw_summary.photo_count
- 0
- raw_summary.pr_count
- 0
- raw_summary.private
- false
- raw_summary.resource_state
- 2
- raw_summary.sport_type
- Ride
- raw_summary.start_date
- 2026-03-12T06:10:18Z
- raw_summary.start_date_local
- 2026-03-12T07:10:18Z
- raw_summary.start_latlng
- [Array(2)]
- raw_summary.suffer_score
- 55
- raw_summary.timezone
- (GMT+01:00) Europe/Berlin
- raw_summary.total_elevation_gain
- 67
- raw_summary.total_photo_count
- 0
- raw_summary.trainer
- false
- raw_summary.type
- Ride
- raw_summary.upload_id
- 18792411134
- raw_summary.upload_id_str
- 18792411134
- raw_summary.utc_offset
- 3600
- raw_summary.visibility
- everyone
- raw_summary.weighted_average_watts
- 241
- raw_summary.workout_type
- —
- sport_type
- Ride
- start_date
- 2026-03-12 06:10:18+00:00
- start_date_local
- 2026-03-12 07:10:18+00:00
- status
- complete
- summary_polyline
- o~ydHgqihAz@PKdCP|@fEZTj@wF~`@kAnLaCjb@c@n_@w@bOYvLgAbMSd@Q@wBgAuBw@qAEiMuByDMgIj@mAlBcAh@y@H_BOgF`@sFtAA`@^tAAdBZpFL|Ok@`IkAtIq@dGiAhNg@`OY~g@SbHcBpXg@|Fy@pFy@zEc@nAqHt[mClJ}C|IgBvGcJjf@iEdS]jCw@tCkC~FyBdCsK|HmDtAQXJn@dApB\|CUlC?fGmAfXi@hQeBhVQ|CAtDTvBf@rBdGxJxEpK?\i@pACz@rAtCb@|DXdF{@lWDrE^tGpDnX`@rAjB~DD`@wGpFiUzSw@DYeCWOWLe@j@d@`CU~@qJxJ}VpUmGvGuAhBo@dBoBhD}@`CiEzN{ElMwCzOeAdHo@pGY`AoDd@cGAqF^cHKiDl@eFLkEn@KTt@dCPhBW|JIb@w@j@qInDiDtBuC~B}CdA}Dp@e@XQ^Gh@@zG[~AgBpBsFdCmD|DaB`G{BtBw@xA_FnOg@hDUzEUvO@|Qk@xOc@fFi@pDyAhG}@~BkC|DwAjAkB`AeDd@oH_@iDz@wA~@mF`F}GpCu@xAmBnIi@t@_KnBq@\]b@{BvLgAjJNjHcAbLKhEB`Ee@fJSnN]bEgD`NsKf]sHjh@[dA?Zd@x@?^q@xAeAjAwBGu@f@eCdMCh@LZlCbARZH~@mDtZaA~_@MnAi@d@kKfBaWzF}XdHwFjBI`@t@zQhDtiAVzJE^]\kLhEwUhKo@~@_DzI}@jAoRpEnGbb@\n@xBnAXr@|AlNE^eC}@qVoH_FsAYH|AtQfDt]fEtlCId@OHuRb@sRlAeAVWd@HjF`@zxAj@dPKjNZza@Lh@pE~D~MjNvGvHfBpCrGxLnBhChJzJvBdBdEjFtG~G~AtBfDbBJ^[tADxBUvMm@lTW`Cy@~WaBpUAjCqAhKOhCsCrRe@pE}@`NaBz_@q@`GsAxG_C~GqB~CoDtBkDPcCc@kCqAuBaBuHuHwDqCkAc@i@vLeEpYC|CZ`DdDvL~@tB@`@_@x@?^Xr@bCfCTh@_CdG`@fBDv@a@lE@|AYnHD|ASvIsAle@M~@s@|AMr@f@lES`IOl]IpAk@pBBRj@LN\~@bWV|B~BrJxBrEAv@sKtE{WhJyu@bYes@dWKHMnBj@fDOh@m@Zc@Ou@gAiA[_HtAyu@lXcKbDOSe@iEUSq@Jm@uBUOcDN
- timezone
- (GMT+01:00) Europe/Berlin
- total_elevation_gain
- 67
- type
- Ride
- updated_at
- 2026-03-14 14:40:59
- upload_id
- 18792411134
- utc_offset
- 3600
- weighted_average_watts
- 241
- workout_type
- —
4) Wetter-Zusammenfassung
- BedingungNiesel
- Temperatur6.3–6.3 °C
- Gefühlt3.5–3.5 °C
- Wind12.6 km/h W
- Niederschlag0.50 mm
- Luftfeuchte98 %
Open-Meteo Archive · Überwiegend bei Tag · Position aus Route-Startpunkt
5) Technische Rohdaten (optional)
JSON-Rohdaten anzeigen
{
"id": 17693946736,
"stream_types": [
"altitude",
"cadence",
"distance",
"grade_smooth",
"heartrate",
"latlng",
"moving",
"temp",
"time",
"velocity_smooth",
"watts"
],
"raw_summary_available": true,
"raw_detail_available": true,
"db_fields": {
"id": 17693946736,
"athlete_id": 24137054,
"name": "Fahrt am Morgen",
"distance": 46945.4,
"moving_time": 5508,
"elapsed_time": 5673,
"total_elevation_gain": 67,
"type": "Ride",
"sport_type": "Ride",
"workout_type": null,
"start_date": "2026-03-12 06:10:18+00:00",
"start_date_local": "2026-03-12 07:10:18+00:00",
"timezone": "(GMT+01:00) Europe/Berlin",
"utc_offset": 3600,
"map_id": "a17693946736",
"summary_polyline": "o~ydHgqihAz@PKdCP|@fEZTj@wF~`@kAnLaCjb@c@n_@w@bOYvLgAbMSd@Q@wBgAuBw@qAEiMuByDMgIj@mAlBcAh@y@H_BOgF`@sFtAA`@^tAAdBZpFL|Ok@`IkAtIq@dGiAhNg@`OY~g@SbHcBpXg@|Fy@pFy@zEc@nAqHt[mClJ}C|IgBvGcJjf@iEdS]jCw@tCkC~FyBdCsK|HmDtAQXJn@dApB\\|CUlC?fGmAfXi@hQeBhVQ|CAtDTvBf@rBdGxJxEpK?\\i@pACz@rAtCb@|DXdF{@lWDrE^tGpDnX`@rAjB~DD`@wGpFiUzSw@DYeCWOWLe@j@d@`CU~@qJxJ}VpUmGvGuAhBo@dBoBhD}@`CiEzN{ElMwCzOeAdHo@pGY`AoDd@cGAqF^cHKiDl@eFLkEn@KTt@dCPhBW|JIb@w@j@qInDiDtBuC~B}CdA}Dp@e@XQ^Gh@@zG[~AgBpBsFdCmD|DaB`G{BtBw@xA_FnOg@hDUzEUvO@|Qk@xOc@fFi@pDyAhG}@~BkC|DwAjAkB`AeDd@oH_@iDz@wA~@mF`F}GpCu@xAmBnIi@t@_KnBq@\\]b@{BvLgAjJNjHcAbLKhEB`Ee@fJSnN]bEgD`NsKf]sHjh@[dA?Zd@x@?^q@xAeAjAwBGu@f@eCdMCh@LZlCbARZH~@mDtZaA~_@MnAi@d@kKfBaWzF}XdHwFjBI`@t@zQhDtiAVzJE^]\\kLhEwUhKo@~@_DzI}@jAoRpEnGbb@\\n@xBnAXr@|AlNE^eC}@qVoH_FsAYH|AtQfDt]fEtlCId@OHuRb@sRlAeAVWd@HjF`@zxAj@dPKjNZza@Lh@pE~D~MjNvGvHfBpCrGxLnBhChJzJvBdBdEjFtG~G~AtBfDbBJ^[tADxBUvMm@lTW`Cy@~WaBpUAjCqAhKOhCsCrRe@pE}@`NaBz_@q@`GsAxG_C~GqB~CoDtBkDPcCc@kCqAuBaBuHuHwDqCkAc@i@vLeEpYC|CZ`DdDvL~@tB@`@_@x@?^Xr@bCfCTh@_CdG`@fBDv@a@lE@|AYnHD|ASvIsAle@M~@s@|AMr@f@lES`IOl]IpAk@pBBRj@LN\\~@bWV|B~BrJxBrEAv@sKtE{WhJyu@bYes@dWKHMnBj@fDOh@m@Zc@Ou@gAiA[_HtAyu@lXcKbDOSe@iEUSq@Jm@uBUOcDN",
"polyline": "o~ydHgqihAFHHDBCVAH@BD@DGl@EpAB^DPFJJFLB`BBjAJHDDJDXiAlHmDpWs@lGW`Ds@rM}@|MOxDK~DApFO~FAvFCdBOlEg@tHYvI?~AAXKr@WrDa@`EKZGHG@I?k@MkAy@c@Qg@Ki@YqAEyAUu@OOGQAO@a@Oc@IuAOkB]sBMeA?uADuANyBJa@HYV[t@W^YTi@R]F[@s@Qk@@gF`@o@LsBr@OBg@?MDIHAN?PTp@Hb@@PCrAPdCHjBD~B?zFF`DUvDUhCe@nEe@dCWpCYrBGn@GtAy@bJQvDUhI?rCKjG?jGMrRSbHy@nOi@`Hg@|Fy@pFc@~BUzAc@nAe@jCeBxGeDnNmClJeAtCwAfEu@fCq@nCu@bEu@fD}ApJyClOq@dD{@tD}@nE]xA]jCw@tC]|@a@v@kAhCs@~@eAdAuAjAiAr@iBtAiCfB[Pk@Ps@`@q@NMLCJD\\DPdApBZxB@b@Ez@OpA?l@DtAEbCk@pMIvBW|Ea@tLGrCc@`FOvDq@nIQ|CCfB@lAHfAJn@TfAPj@^t@lC`EvA`Cr@xArBfF`@l@N`@@NALc@~@EPCz@BRHPl@z@P`@DPb@|DLzAJhC?l@GtB_@pIAbAOlCAdA?xBDxA^tGNzAj@jEtBfONj@Pf@jB~DBJ@TCFSJyAhAmBfBw@j@e@f@mA`A_C|ByD`DuApAs@z@qCbCWLW?GGEIAOAaAEUISIKMCWLe@j@?L^pAD`@Eb@OZy@~@mBfBiEpEqKtJcC~BgFzEkEtEaA`AuAhBKPc@rAoBhD}@`CUp@Ov@[fAgChIeAxCiBnEk@bBa@jBsA|Ha@pBeAdHQxB]vCMl@KRUHe@?_ARs@FyAD}AIkA@oBJaCRyA@_CKiAAyARoAXqAHs@@KAUBa@A[@{@NgBRg@JIFALd@vANl@Jp@Dv@MtC?j@ItAAbA@`@CVEJUTa@TaFnBy@\\u@`@iDtBmA~@u@t@QHeBf@a@TUFyARcB\\e@XKLEPGh@AfADxBAxAK|@O`@_@f@gAhA_E~As@d@oApA}AjBUd@Ml@Sl@UtASh@_@`@w@n@c@b@]h@Yn@Wr@cAxDaBfEa@xAWxAOnAMjBGnBMtGG`G?rIDdCCbCY~JQxCc@fFS~AUpAq@zCg@lB[|@a@`AoAvB{@dAs@n@c@Zu@b@u@\\iAVc@Fw@DwACwC[_A?o@Fm@Lm@R]Py@f@]VwCxCi@d@k@`@{@b@{@Z{Bp@i@^Y^[x@uAjGWbAYf@OLa@PoB`@eDd@gATa@NOL]b@Ql@Or@]hC{@jE[dDa@bCI`A@bAPfDC~@E`Aw@fHEx@KhE?x@DpAAt@YpEKtCSnNK`BQ`Bm@rCyBlI{A`FoGvRg@lBc@jCiExZY`Bk@bEMf@M\\?ZDJ^l@@RAJYp@Wf@i@r@[VMDM@}@M]A]JWZOd@g@tCu@jDW|ACh@DPFHJFnAZp@^RZHh@?TWbCaC`SSnBGzAy@b]Ch@Id@OVYLyAPoARaF`AwPtDiEdAmFtAoQnEqEpA[NIHGNAPJfBh@rNv@tVz@`\\t@|TVzJE^QTKF_FdBkEbB}Ap@mAl@{DdBaIfDm@ZYZUb@yBnGe@jAa@p@[Xk@T_Cb@qGrAo@JaAZq@JGDEHATTbAv@zEbC`Qj@jDR~@FPT\\XRfAf@VRHLNd@L~@r@rHZxB?HETKBGCy@e@w@WiCs@gR{F_FsAS@EFBn@d@lDR~CZ~CBv@z@`Hx@bKh@lFF`ATxMV~RXjOBhCVdM`@bYZhOBhCF|AD~FPxG@nDAPGROHq@C{DFgK^mG\\eJn@k@JYJSVCLHjF@vLDxUXht@DjC`@jHBlB@vDKxDAxBH~FL~P?jEBnAD\\FJl@l@dBvA|@x@~MjNtAxA`E|Eb@l@bAbBbE~HnAxBb@n@jAxArB~BtFzFbA|@f@ZJJlBvBvArB~AdBtDxD~AtBb@\\fAh@z@ZDFDVGXQb@AVDn@?hAMrCGbI[xI?tAQ|FEj@QtAItDKnBM~EUxGQbDg@hHU|CQdBAjCOxAaAnHOhCsCrRe@pEW~Ce@`IYbGk@dP[pFYxCWfB[jBw@lDaAbD}@zBy@|Aw@`Ac@`@g@ZcBv@[H_@Dm@BaAAq@GqA[mAg@}@i@uBaBsAsA{BcCeB}AsAgAcBiA}@e@M@CREz@Gx@O`FGjA}@pGi@|CK~@{@vFUhBEvA@dADl@TrBr@rCpBbHNd@f@|@FPBPANM`@QVCLBPNd@HLb@`@x@`Ad@b@HJJ\\EZqApCc@fACN@\\^hABP@d@WlBI~AAd@Bv@YnHD|ASvIq@dTa@fPM~@O`@c@z@K`@APBf@\\bBD`AMlEErBGnNIpE@jGAh@Gf@I`@Uf@Kf@BRHF`@DFFFTP`GTvEVhHDp@PjA|@zD`AvD\\~@b@v@b@t@Rd@BR?RENQTi@Ns@^mAf@cBj@qBz@yJdD}GfCcCz@wMfFaBh@_C~@sNbFkPlGiC|@iBh@g@JKDa@ZWJoA`@eAb@sBp@kAf@_JbDgJnD}@ViAXkAf@q@TKHMnBFf@\\xADd@G\\GJm@ZK?KEKI_@o@UWq@WWCcARo@FgBh@cANqCz@}FxB}Ah@kAh@_AVaEzA_AV_A`@}CjAiGxB_AZuHrCcCz@_GfBGAGQ[iDI_@IOKCG?YJO?MWUgAIUUOyCPIA",
"average_speed": 8.523,
"max_speed": 13.08,
"average_cadence": 77.6,
"average_watts": 233.6,
"weighted_average_watts": 241,
"kilojoules": 1274.1,
"has_heartrate": 1,
"average_heartrate": 126.8,
"max_heartrate": 150,
"max_watts": 672,
"calories": 1274,
"description": null,
"device_name": "Wahoo ELEMNT BOLT",
"external_id": "2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit",
"upload_id": 18792411134,
"raw_summary_json": "{\"resource_state\": 2, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"name\": \"Fahrt am Morgen\", \"distance\": 46945.4, \"moving_time\": 5508, \"elapsed_time\": 5673, \"total_elevation_gain\": 67.0, \"type\": \"Ride\", \"sport_type\": \"Ride\", \"workout_type\": null, \"device_name\": \"Wahoo ELEMNT BOLT\", \"id\": 17693946736, \"start_date\": \"2026-03-12T06:10:18Z\", \"start_date_local\": \"2026-03-12T07:10:18Z\", \"timezone\": \"(GMT+01:00) Europe/Berlin\", \"utc_offset\": 3600.0, \"location_city\": null, \"location_state\": null, \"location_country\": null, \"achievement_count\": 0, \"kudos_count\": 11, \"comment_count\": 0, \"athlete_count\": 1, \"photo_count\": 0, \"map\": {\"id\": \"a17693946736\", \"summary_polyline\": \"o~ydHgqihAz@PKdCP|@fEZTj@wF~`@kAnLaCjb@c@n_@w@bOYvLgAbMSd@Q@wBgAuBw@qAEiMuByDMgIj@mAlBcAh@y@H_BOgF`@sFtAA`@^tAAdBZpFL|Ok@`IkAtIq@dGiAhNg@`OY~g@SbHcBpXg@|Fy@pFy@zEc@nAqHt[mClJ}C|IgBvGcJjf@iEdS]jCw@tCkC~FyBdCsK|HmDtAQXJn@dApB\\\\|CUlC?fGmAfXi@hQeBhVQ|CAtDTvBf@rBdGxJxEpK?\\\\i@pACz@rAtCb@|DXdF{@lWDrE^tGpDnX`@rAjB~DD`@wGpFiUzSw@DYeCWOWLe@j@d@`CU~@qJxJ}VpUmGvGuAhBo@dBoBhD}@`CiEzN{ElMwCzOeAdHo@pGY`AoDd@cGAqF^cHKiDl@eFLkEn@KTt@dCPhBW|JIb@w@j@qInDiDtBuC~B}CdA}Dp@e@XQ^Gh@@zG[~AgBpBsFdCmD|DaB`G{BtBw@xA_FnOg@hDUzEUvO@|Qk@xOc@fFi@pDyAhG}@~BkC|DwAjAkB`AeDd@oH_@iDz@wA~@mF`F}GpCu@xAmBnIi@t@_KnBq@\\\\]b@{BvLgAjJNjHcAbLKhEB`Ee@fJSnN]bEgD`NsKf]sHjh@[dA?Zd@x@?^q@xAeAjAwBGu@f@eCdMCh@LZlCbARZH~@mDtZaA~_@MnAi@d@kKfBaWzF}XdHwFjBI`@t@zQhDtiAVzJE^]\\\\kLhEwUhKo@~@_DzI}@jAoRpEnGbb@\\\\n@xBnAXr@|AlNE^eC}@qVoH_FsAYH|AtQfDt]fEtlCId@OHuRb@sRlAeAVWd@HjF`@zxAj@dPKjNZza@Lh@pE~D~MjNvGvHfBpCrGxLnBhChJzJvBdBdEjFtG~G~AtBfDbBJ^[tADxBUvMm@lTW`Cy@~WaBpUAjCqAhKOhCsCrRe@pE}@`NaBz_@q@`GsAxG_C~GqB~CoDtBkDPcCc@kCqAuBaBuHuHwDqCkAc@i@vLeEpYC|CZ`DdDvL~@tB@`@_@x@?^Xr@bCfCTh@_CdG`@fBDv@a@lE@|AYnHD|ASvIsAle@M~@s@|AMr@f@lES`IOl]IpAk@pBBRj@LN\\\\~@bWV|B~BrJxBrEAv@sKtE{WhJyu@bYes@dWKHMnBj@fDOh@m@Zc@Ou@gAiA[_HtAyu@lXcKbDOSe@iEUSq@Jm@uBUOcDN\", \"resource_state\": 2}, \"trainer\": false, \"commute\": false, \"manual\": false, \"private\": false, \"visibility\": \"everyone\", \"flagged\": false, \"gear_id\": \"b7037547\", \"start_latlng\": [48.143288, 12.014445], \"end_latlng\": [48.286921, 11.58724], \"average_speed\": 8.523, \"max_speed\": 13.08, \"average_cadence\": 77.6, \"average_temp\": 4, \"average_watts\": 233.6, \"max_watts\": 672, \"weighted_average_watts\": 241, \"device_watts\": true, \"kilojoules\": 1274.1, \"has_heartrate\": true, \"average_heartrate\": 126.8, \"max_heartrate\": 150.0, \"heartrate_opt_out\": false, \"display_hide_heartrate_option\": true, \"elev_high\": 561.2, \"elev_low\": 470.2, \"upload_id\": 18792411134, \"upload_id_str\": \"18792411134\", \"external_id\": \"2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit\", \"from_accepted_tag\": false, \"pr_count\": 0, \"total_photo_count\": 0, \"has_kudoed\": false, \"suffer_score\": 55.0}",
"raw_detail_json": "{\"resource_state\": 3, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"name\": \"Fahrt am Morgen\", \"distance\": 46945.4, \"moving_time\": 5508, \"elapsed_time\": 5673, \"total_elevation_gain\": 67.0, \"type\": \"Ride\", \"sport_type\": \"Ride\", \"workout_type\": null, \"device_name\": \"Wahoo ELEMNT BOLT\", \"id\": 17693946736, \"start_date\": \"2026-03-12T06:10:18Z\", \"start_date_local\": \"2026-03-12T07:10:18Z\", \"timezone\": \"(GMT+01:00) Europe/Berlin\", \"utc_offset\": 3600.0, \"location_city\": null, \"location_state\": null, \"location_country\": null, \"achievement_count\": 0, \"kudos_count\": 11, \"comment_count\": 0, \"athlete_count\": 1, \"photo_count\": 0, \"map\": {\"id\": \"a17693946736\", \"polyline\": \"o~ydHgqihAFHHDBCVAH@BD@DGl@EpAB^DPFJJFLB`BBjAJHDDJDXiAlHmDpWs@lGW`Ds@rM}@|MOxDK~DApFO~FAvFCdBOlEg@tHYvI?~AAXKr@WrDa@`EKZGHG@I?k@MkAy@c@Qg@Ki@YqAEyAUu@OOGQAO@a@Oc@IuAOkB]sBMeA?uADuANyBJa@HYV[t@W^YTi@R]F[@s@Qk@@gF`@o@LsBr@OBg@?MDIHAN?PTp@Hb@@PCrAPdCHjBD~B?zFF`DUvDUhCe@nEe@dCWpCYrBGn@GtAy@bJQvDUhI?rCKjG?jGMrRSbHy@nOi@`Hg@|Fy@pFc@~BUzAc@nAe@jCeBxGeDnNmClJeAtCwAfEu@fCq@nCu@bEu@fD}ApJyClOq@dD{@tD}@nE]xA]jCw@tC]|@a@v@kAhCs@~@eAdAuAjAiAr@iBtAiCfB[Pk@Ps@`@q@NMLCJD\\\\DPdApBZxB@b@Ez@OpA?l@DtAEbCk@pMIvBW|Ea@tLGrCc@`FOvDq@nIQ|CCfB@lAHfAJn@TfAPj@^t@lC`EvA`Cr@xArBfF`@l@N`@@NALc@~@EPCz@BRHPl@z@P`@DPb@|DLzAJhC?l@GtB_@pIAbAOlCAdA?xBDxA^tGNzAj@jEtBfONj@Pf@jB~DBJ@TCFSJyAhAmBfBw@j@e@f@mA`A_C|ByD`DuApAs@z@qCbCWLW?GGEIAOAaAEUISIKMCWLe@j@?L^pAD`@Eb@OZy@~@mBfBiEpEqKtJcC~BgFzEkEtEaA`AuAhBKPc@rAoBhD}@`CUp@Ov@[fAgChIeAxCiBnEk@bBa@jBsA|Ha@pBeAdHQxB]vCMl@KRUHe@?_ARs@FyAD}AIkA@oBJaCRyA@_CKiAAyARoAXqAHs@@KAUBa@A[@{@NgBRg@JIFALd@vANl@Jp@Dv@MtC?j@ItAAbA@`@CVEJUTa@TaFnBy@\\\\u@`@iDtBmA~@u@t@QHeBf@a@TUFyARcB\\\\e@XKLEPGh@AfADxBAxAK|@O`@_@f@gAhA_E~As@d@oApA}AjBUd@Ml@Sl@UtASh@_@`@w@n@c@b@]h@Yn@Wr@cAxDaBfEa@xAWxAOnAMjBGnBMtGG`G?rIDdCCbCY~JQxCc@fFS~AUpAq@zCg@lB[|@a@`AoAvB{@dAs@n@c@Zu@b@u@\\\\iAVc@Fw@DwACwC[_A?o@Fm@Lm@R]Py@f@]VwCxCi@d@k@`@{@b@{@Z{Bp@i@^Y^[x@uAjGWbAYf@OLa@PoB`@eDd@gATa@NOL]b@Ql@Or@]hC{@jE[dDa@bCI`A@bAPfDC~@E`Aw@fHEx@KhE?x@DpAAt@YpEKtCSnNK`BQ`Bm@rCyBlI{A`FoGvRg@lBc@jCiExZY`Bk@bEMf@M\\\\?ZDJ^l@@RAJYp@Wf@i@r@[VMDM@}@M]A]JWZOd@g@tCu@jDW|ACh@DPFHJFnAZp@^RZHh@?TWbCaC`SSnBGzAy@b]Ch@Id@OVYLyAPoARaF`AwPtDiEdAmFtAoQnEqEpA[NIHGNAPJfBh@rNv@tVz@`\\\\t@|TVzJE^QTKF_FdBkEbB}Ap@mAl@{DdBaIfDm@ZYZUb@yBnGe@jAa@p@[Xk@T_Cb@qGrAo@JaAZq@JGDEHATTbAv@zEbC`Qj@jDR~@FPT\\\\XRfAf@VRHLNd@L~@r@rHZxB?HETKBGCy@e@w@WiCs@gR{F_FsAS@EFBn@d@lDR~CZ~CBv@z@`Hx@bKh@lFF`ATxMV~RXjOBhCVdM`@bYZhOBhCF|AD~FPxG@nDAPGROHq@C{DFgK^mG\\\\eJn@k@JYJSVCLHjF@vLDxUXht@DjC`@jHBlB@vDKxDAxBH~FL~P?jEBnAD\\\\FJl@l@dBvA|@x@~MjNtAxA`E|Eb@l@bAbBbE~HnAxBb@n@jAxArB~BtFzFbA|@f@ZJJlBvBvArB~AdBtDxD~AtBb@\\\\fAh@z@ZDFDVGXQb@AVDn@?hAMrCGbI[xI?tAQ|FEj@QtAItDKnBM~EUxGQbDg@hHU|CQdBAjCOxAaAnHOhCsCrRe@pEW~Ce@`IYbGk@dP[pFYxCWfB[jBw@lDaAbD}@zBy@|Aw@`Ac@`@g@ZcBv@[H_@Dm@BaAAq@GqA[mAg@}@i@uBaBsAsA{BcCeB}AsAgAcBiA}@e@M@CREz@Gx@O`FGjA}@pGi@|CK~@{@vFUhBEvA@dADl@TrBr@rCpBbHNd@f@|@FPBPANM`@QVCLBPNd@HLb@`@x@`Ad@b@HJJ\\\\EZqApCc@fACN@\\\\^hABP@d@WlBI~AAd@Bv@YnHD|ASvIq@dTa@fPM~@O`@c@z@K`@APBf@\\\\bBD`AMlEErBGnNIpE@jGAh@Gf@I`@Uf@Kf@BRHF`@DFFFTP`GTvEVhHDp@PjA|@zD`AvD\\\\~@b@v@b@t@Rd@BR?RENQTi@Ns@^mAf@cBj@qBz@yJdD}GfCcCz@wMfFaBh@_C~@sNbFkPlGiC|@iBh@g@JKDa@ZWJoA`@eAb@sBp@kAf@_JbDgJnD}@ViAXkAf@q@TKHMnBFf@\\\\xADd@G\\\\GJm@ZK?KEKI_@o@UWq@WWCcARo@FgBh@cANqCz@}FxB}Ah@kAh@_AVaEzA_AV_A`@}CjAiGxB_AZuHrCcCz@_GfBGAGQ[iDI_@IOKCG?YJO?MWUgAIUUOyCPIA\", \"resource_state\": 3, \"summary_polyline\": \"o~ydHgqihAz@PKdCP|@fEZTj@wF~`@kAnLaCjb@c@n_@w@bOYvLgAbMSd@Q@wBgAuBw@qAEiMuByDMgIj@mAlBcAh@y@H_BOgF`@sFtAA`@^tAAdBZpFL|Ok@`IkAtIq@dGiAhNg@`OY~g@SbHcBpXg@|Fy@pFy@zEc@nAqHt[mClJ}C|IgBvGcJjf@iEdS]jCw@tCkC~FyBdCsK|HmDtAQXJn@dApB\\\\|CUlC?fGmAfXi@hQeBhVQ|CAtDTvBf@rBdGxJxEpK?\\\\i@pACz@rAtCb@|DXdF{@lWDrE^tGpDnX`@rAjB~DD`@wGpFiUzSw@DYeCWOWLe@j@d@`CU~@qJxJ}VpUmGvGuAhBo@dBoBhD}@`CiEzN{ElMwCzOeAdHo@pGY`AoDd@cGAqF^cHKiDl@eFLkEn@KTt@dCPhBW|JIb@w@j@qInDiDtBuC~B}CdA}Dp@e@XQ^Gh@@zG[~AgBpBsFdCmD|DaB`G{BtBw@xA_FnOg@hDUzEUvO@|Qk@xOc@fFi@pDyAhG}@~BkC|DwAjAkB`AeDd@oH_@iDz@wA~@mF`F}GpCu@xAmBnIi@t@_KnBq@\\\\]b@{BvLgAjJNjHcAbLKhEB`Ee@fJSnN]bEgD`NsKf]sHjh@[dA?Zd@x@?^q@xAeAjAwBGu@f@eCdMCh@LZlCbARZH~@mDtZaA~_@MnAi@d@kKfBaWzF}XdHwFjBI`@t@zQhDtiAVzJE^]\\\\kLhEwUhKo@~@_DzI}@jAoRpEnGbb@\\\\n@xBnAXr@|AlNE^eC}@qVoH_FsAYH|AtQfDt]fEtlCId@OHuRb@sRlAeAVWd@HjF`@zxAj@dPKjNZza@Lh@pE~D~MjNvGvHfBpCrGxLnBhChJzJvBdBdEjFtG~G~AtBfDbBJ^[tADxBUvMm@lTW`Cy@~WaBpUAjCqAhKOhCsCrRe@pE}@`NaBz_@q@`GsAxG_C~GqB~CoDtBkDPcCc@kCqAuBaBuHuHwDqCkAc@i@vLeEpYC|CZ`DdDvL~@tB@`@_@x@?^Xr@bCfCTh@_CdG`@fBDv@a@lE@|AYnHD|ASvIsAle@M~@s@|AMr@f@lES`IOl]IpAk@pBBRj@LN\\\\~@bWV|B~BrJxBrEAv@sKtE{WhJyu@bYes@dWKHMnBj@fDOh@m@Zc@Ou@gAiA[_HtAyu@lXcKbDOSe@iEUSq@Jm@uBUOcDN\"}, \"trainer\": false, \"commute\": false, \"manual\": false, \"private\": false, \"visibility\": \"everyone\", \"flagged\": false, \"gear_id\": \"b7037547\", \"start_latlng\": [48.143288, 12.014445], \"end_latlng\": [48.286921, 11.58724], \"average_speed\": 8.523, \"max_speed\": 13.08, \"average_cadence\": 77.6, \"average_temp\": 4, \"average_watts\": 233.6, \"max_watts\": 672, \"weighted_average_watts\": 241, \"device_watts\": true, \"kilojoules\": 1274.1, \"has_heartrate\": true, \"average_heartrate\": 126.8, \"max_heartrate\": 150.0, \"heartrate_opt_out\": false, \"display_hide_heartrate_option\": true, \"elev_high\": 561.2, \"elev_low\": 470.2, \"upload_id\": 18792411134, \"upload_id_str\": \"18792411134\", \"external_id\": \"2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit\", \"from_accepted_tag\": false, \"pr_count\": 0, \"total_photo_count\": 0, \"has_kudoed\": false, \"suffer_score\": 55.0, \"description\": null, \"calories\": 1274.0, \"perceived_exertion\": null, \"prefer_perceived_exertion\": null, \"segment_efforts\": [{\"id\": 3467090200365295114, \"resource_state\": 2, \"name\": \"Hochstra\\u00dfe bis Kreith Sprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 210, \"moving_time\": 210, \"start_date\": \"2026-03-12T06:11:45Z\", \"start_date_local\": \"2026-03-12T07:11:45Z\", \"distance\": 1887.8, \"start_index\": 82, \"end_index\": 292, \"average_cadence\": 80.8, \"device_watts\": true, \"average_watts\": 243.2, \"average_heartrate\": 119.8, \"max_heartrate\": 125.0, \"segment\": {\"id\": 17903826, \"resource_state\": 2, \"name\": \"Hochstra\\u00dfe bis Kreith Sprint\", \"activity_type\": \"Ride\", \"distance\": 1887.8, \"average_grade\": 0.6, \"maximum_grade\": 8.6, \"elevation_high\": 567.9, \"elevation_low\": 549.0, \"start_latlng\": [48.141886, 12.012797], \"end_latlng\": [48.144897, 11.988145], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Hohenlinden\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": true}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200367597066, \"resource_state\": 2, \"name\": \"Vollgas.........\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 506, \"moving_time\": 506, \"start_date\": \"2026-03-12T06:17:39Z\", \"start_date_local\": \"2026-03-12T07:17:39Z\", \"distance\": 4672.9, \"start_index\": 436, \"end_index\": 942, \"average_cadence\": 79.6, \"device_watts\": true, \"average_watts\": 226.1, \"average_heartrate\": 126.3, \"max_heartrate\": 135.0, \"segment\": {\"id\": 12186901, \"resource_state\": 2, \"name\": \"Vollgas.........\", \"activity_type\": \"Ride\", \"distance\": 4672.9, \"average_grade\": -0.5, \"maximum_grade\": 0.9, \"elevation_high\": 542.2, \"elevation_low\": 515.7, \"start_latlng\": [48.15554, 11.987108], \"end_latlng\": [48.169542, 11.931106], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Hohenlinden\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366019082, \"resource_state\": 2, \"name\": \"Wolfm\\u00fchle --> Markt Schwaben\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 130, \"moving_time\": 125, \"start_date\": \"2026-03-12T06:35:27Z\", \"start_date_local\": \"2026-03-12T07:35:27Z\", \"distance\": 999.8, \"start_index\": 1504, \"end_index\": 1630, \"average_cadence\": 70.7, \"device_watts\": true, \"average_watts\": 238.4, \"average_heartrate\": 124.1, \"max_heartrate\": 138.0, \"segment\": {\"id\": 9992856, \"resource_state\": 2, \"name\": \"Wolfm\\u00fchle --> Markt Schwaben\", \"activity_type\": \"Ride\", \"distance\": 999.8, \"average_grade\": 0.3, \"maximum_grade\": 6.7, \"elevation_high\": 509.4, \"elevation_low\": 501.2, \"start_latlng\": [48.178752, 11.881956], \"end_latlng\": [48.183083, 11.870387], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Forstinning\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [{\"type_id\": 7, \"type\": \"segment_effort_count_leader\", \"rank\": 1, \"effort_count\": 4}], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366394890, \"resource_state\": 2, \"name\": \"MS Ampel bis Ortsausgang\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 159, \"moving_time\": 159, \"start_date\": \"2026-03-12T06:40:54Z\", \"start_date_local\": \"2026-03-12T07:40:54Z\", \"distance\": 1297.5, \"start_index\": 1781, \"end_index\": 1940, \"average_cadence\": 72.9, \"device_watts\": true, \"average_watts\": 306.3, \"average_heartrate\": 133.1, \"max_heartrate\": 150.0, \"segment\": {\"id\": 20975224, \"resource_state\": 2, \"name\": \"MS Ampel bis Ortsausgang\", \"activity_type\": \"Ride\", \"distance\": 1297.5, \"average_grade\": 1.1, \"maximum_grade\": 6.6, \"elevation_high\": 521.2, \"elevation_low\": 502.0, \"start_latlng\": [48.191124, 11.865391], \"end_latlng\": [48.200117, 11.856332], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Markt Schwaben\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200367918602, \"resource_state\": 2, \"name\": \"MS Climb Out\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 128, \"moving_time\": 128, \"start_date\": \"2026-03-12T06:42:06Z\", \"start_date_local\": \"2026-03-12T07:42:06Z\", \"distance\": 943.4, \"start_index\": 1853, \"end_index\": 1981, \"average_cadence\": 72.3, \"device_watts\": true, \"average_watts\": 308.8, \"average_heartrate\": 140.3, \"max_heartrate\": 150.0, \"segment\": {\"id\": 39961106, \"resource_state\": 2, \"name\": \"MS Climb Out\", \"activity_type\": \"Ride\", \"distance\": 943.4, \"average_grade\": 1.6, \"maximum_grade\": 4.3, \"elevation_high\": 523.7, \"elevation_low\": 508.7, \"start_latlng\": [48.196736, 11.862078], \"end_latlng\": [48.201879, 11.853084], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Markt Schwaben\", \"state\": \"Bavaria\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366924298, \"resource_state\": 2, \"name\": \"Radwegkracher nach Finsing\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 417, \"moving_time\": 417, \"start_date\": \"2026-03-12T06:42:07Z\", \"start_date_local\": \"2026-03-12T07:42:07Z\", \"distance\": 3485.9, \"start_index\": 1854, \"end_index\": 2271, \"average_cadence\": 77.7, \"device_watts\": true, \"average_watts\": 278.8, \"average_heartrate\": 137.2, \"max_heartrate\": 150.0, \"segment\": {\"id\": 39951111, \"resource_state\": 2, \"name\": \"Radwegkracher nach Finsing\", \"activity_type\": \"Ride\", \"distance\": 3485.9, \"average_grade\": 0.4, \"maximum_grade\": 4.7, \"elevation_high\": 531.9, \"elevation_low\": 508.7, \"start_latlng\": [48.196617, 11.861962], \"end_latlng\": [48.214782, 11.831306], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Markt Schwaben\", \"state\": \"Bavaria\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200369201674, \"resource_state\": 2, \"name\": \"HechtSprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 107, \"moving_time\": 107, \"start_date\": \"2026-03-12T06:45:10Z\", \"start_date_local\": \"2026-03-12T07:45:10Z\", \"distance\": 868.0, \"start_index\": 2037, \"end_index\": 2144, \"average_cadence\": 78.6, \"device_watts\": true, \"average_watts\": 269.4, \"average_heartrate\": 137.7, \"max_heartrate\": 145.0, \"segment\": {\"id\": 32305811, \"resource_state\": 2, \"name\": \"HechtSprint\", \"activity_type\": \"Ride\", \"distance\": 868.0, \"average_grade\": 0.8, \"maximum_grade\": 4.0, \"elevation_high\": 528.0, \"elevation_low\": 521.4, \"start_latlng\": [48.202346, 11.846858], \"end_latlng\": [48.205296, 11.836893], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Markt Schwaben\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200365977098, \"resource_state\": 2, \"name\": \"Hechtl2Finsing\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 219, \"moving_time\": 219, \"start_date\": \"2026-03-12T06:45:25Z\", \"start_date_local\": \"2026-03-12T07:45:25Z\", \"distance\": 1958.0, \"start_index\": 2052, \"end_index\": 2271, \"average_cadence\": 79.7, \"device_watts\": true, \"average_watts\": 264.0, \"average_heartrate\": 135.2, \"max_heartrate\": 145.0, \"segment\": {\"id\": 32305827, \"resource_state\": 2, \"name\": \"Hechtl2Finsing\", \"activity_type\": \"Ride\", \"distance\": 1958.0, \"average_grade\": 0.2, \"maximum_grade\": 4.0, \"elevation_high\": 528.0, \"elevation_low\": 521.8, \"start_latlng\": [48.202346, 11.845238], \"end_latlng\": [48.214806, 11.831272], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Markt Schwaben\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200367476234, \"resource_state\": 2, \"name\": \"Durch Finsing nach Neufinsing\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 250, \"moving_time\": 250, \"start_date\": \"2026-03-12T06:48:34Z\", \"start_date_local\": \"2026-03-12T07:48:34Z\", \"distance\": 2540.2, \"start_index\": 2241, \"end_index\": 2491, \"average_cadence\": 83.3, \"device_watts\": true, \"average_watts\": 238.7, \"average_heartrate\": 131.7, \"max_heartrate\": 142.0, \"segment\": {\"id\": 25393544, \"resource_state\": 2, \"name\": \"Durch Finsing nach Neufinsing\", \"activity_type\": \"Ride\", \"distance\": 2540.2, \"average_grade\": -1.2, \"maximum_grade\": 2.4, \"elevation_high\": 521.6, \"elevation_low\": 490.0, \"start_latlng\": [48.212277, 11.832715], \"end_latlng\": [48.220924, 11.803238], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Finsing\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200369244682, \"resource_state\": 2, \"name\": \"Finsing - Neufinsing Downhill\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 153, \"moving_time\": 153, \"start_date\": \"2026-03-12T06:50:12Z\", \"start_date_local\": \"2026-03-12T07:50:12Z\", \"distance\": 1479.1, \"start_index\": 2339, \"end_index\": 2492, \"average_cadence\": 83.1, \"device_watts\": true, \"average_watts\": 236.7, \"average_heartrate\": 132.5, \"max_heartrate\": 142.0, \"segment\": {\"id\": 25404126, \"resource_state\": 2, \"name\": \"Finsing - Neufinsing Downhill\", \"activity_type\": \"Ride\", \"distance\": 1479.1, \"average_grade\": -0.7, \"maximum_grade\": 1.9, \"elevation_high\": 498.2, \"elevation_low\": 484.0, \"start_latlng\": [48.216288, 11.821403], \"end_latlng\": [48.220951, 11.803087], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Finsing\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368425482, \"resource_state\": 2, \"name\": \"Neufinsing Sprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 61, \"moving_time\": 61, \"start_date\": \"2026-03-12T06:50:39Z\", \"start_date_local\": \"2026-03-12T07:50:39Z\", \"distance\": 635.3, \"start_index\": 2366, \"end_index\": 2427, \"average_cadence\": 87.3, \"device_watts\": true, \"average_watts\": 220.8, \"average_heartrate\": 133.4, \"max_heartrate\": 142.0, \"segment\": {\"id\": 7965254, \"resource_state\": 2, \"name\": \"Neufinsing Sprint\", \"activity_type\": \"Ride\", \"distance\": 635.3, \"average_grade\": -1.7, \"maximum_grade\": 4.7, \"elevation_high\": 506.8, \"elevation_low\": 494.0, \"start_latlng\": [48.216529, 11.818181], \"end_latlng\": [48.218962, 11.810418], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Finsing\", \"state\": \"BY\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368283146, \"resource_state\": 2, \"name\": \"Vordere Moosstra\\u00dfe E-W\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 148, \"moving_time\": 148, \"start_date\": \"2026-03-12T06:58:13Z\", \"start_date_local\": \"2026-03-12T07:58:13Z\", \"distance\": 1206.4, \"start_index\": 2820, \"end_index\": 2968, \"average_cadence\": 82.9, \"device_watts\": true, \"average_watts\": 227.7, \"average_heartrate\": 121.4, \"max_heartrate\": 124.0, \"segment\": {\"id\": 17790406, \"resource_state\": 2, \"name\": \"Vordere Moosstra\\u00dfe E-W\", \"activity_type\": \"Ride\", \"distance\": 1206.4, \"average_grade\": 0.0, \"maximum_grade\": 0.6, \"elevation_high\": 487.2, \"elevation_low\": 484.4, \"start_latlng\": [48.235027, 11.782462], \"end_latlng\": [48.233899, 11.766312], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Finsing\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200367160842, \"resource_state\": 2, \"name\": \"Goldachsprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 64, \"moving_time\": 64, \"start_date\": \"2026-03-12T07:04:58Z\", \"start_date_local\": \"2026-03-12T08:04:58Z\", \"distance\": 566.7, \"start_index\": 3225, \"end_index\": 3289, \"average_cadence\": 78.8, \"device_watts\": true, \"average_watts\": 152.7, \"average_heartrate\": 121.2, \"max_heartrate\": 124.0, \"segment\": {\"id\": 10474370, \"resource_state\": 2, \"name\": \"Goldachsprint\", \"activity_type\": \"Ride\", \"distance\": 566.7, \"average_grade\": -0.4, \"maximum_grade\": 0.2, \"elevation_high\": 484.4, \"elevation_low\": 481.9, \"start_latlng\": [48.241747, 11.750048], \"end_latlng\": [48.246653, 11.752058], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200365205002, \"resource_state\": 2, \"name\": \"Senderstr. Run Reverse E-W\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 260, \"moving_time\": 260, \"start_date\": \"2026-03-12T07:06:19Z\", \"start_date_local\": \"2026-03-12T08:06:19Z\", \"distance\": 2206.36, \"start_index\": 3306, \"end_index\": 3566, \"average_cadence\": 79.0, \"device_watts\": true, \"average_watts\": 230.4, \"average_heartrate\": 130.1, \"max_heartrate\": 139.0, \"segment\": {\"id\": 3330357, \"resource_state\": 2, \"name\": \"Senderstr. Run Reverse E-W\", \"activity_type\": \"Ride\", \"distance\": 2206.36, \"average_grade\": 0.2, \"maximum_grade\": 0.4, \"elevation_high\": 495.4, \"elevation_low\": 491.4, \"start_latlng\": [48.247127, 11.751495], \"end_latlng\": [48.244975, 11.722046], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bavaria\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366217738, \"resource_state\": 2, \"name\": \"Fenceline Sprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 66, \"moving_time\": 66, \"start_date\": \"2026-03-12T07:06:21Z\", \"start_date_local\": \"2026-03-12T08:06:21Z\", \"distance\": 538.2, \"start_index\": 3308, \"end_index\": 3374, \"average_cadence\": 82.6, \"device_watts\": true, \"average_watts\": 167.7, \"average_heartrate\": 126.0, \"max_heartrate\": 132.0, \"segment\": {\"id\": 18790413, \"resource_state\": 2, \"name\": \"Fenceline Sprint\", \"activity_type\": \"Ride\", \"distance\": 538.2, \"average_grade\": 0.2, \"maximum_grade\": 0.5, \"elevation_high\": 473.8, \"elevation_low\": 472.2, \"start_latlng\": [48.247097, 11.751283], \"end_latlng\": [48.24599, 11.744228], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200367593994, \"resource_state\": 2, \"name\": \"Wiesstra\\u00dfe Richtung West\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 173, \"moving_time\": 173, \"start_date\": \"2026-03-12T07:12:11Z\", \"start_date_local\": \"2026-03-12T08:12:11Z\", \"distance\": 1401.7, \"start_index\": 3658, \"end_index\": 3831, \"average_cadence\": 74.9, \"device_watts\": true, \"average_watts\": 285.1, \"average_heartrate\": 130.2, \"max_heartrate\": 144.0, \"segment\": {\"id\": 11887892, \"resource_state\": 2, \"name\": \"Wiesstra\\u00dfe Richtung West\", \"activity_type\": \"Ride\", \"distance\": 1401.7, \"average_grade\": 0.1, \"maximum_grade\": 0.8, \"elevation_high\": 480.8, \"elevation_low\": 477.5, \"start_latlng\": [48.251827, 11.720345], \"end_latlng\": [48.251381, 11.701457], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366675466, \"resource_state\": 2, \"name\": \"8ung Br\\u00fccke\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 71, \"moving_time\": 71, \"start_date\": \"2026-03-12T07:14:19Z\", \"start_date_local\": \"2026-03-12T08:14:19Z\", \"distance\": 585.7, \"start_index\": 3786, \"end_index\": 3857, \"average_cadence\": 73.5, \"device_watts\": true, \"average_watts\": 268.1, \"average_heartrate\": 135.1, \"max_heartrate\": 144.0, \"segment\": {\"id\": 37383552, \"resource_state\": 2, \"name\": \"8ung Br\\u00fccke\", \"activity_type\": \"Ride\", \"distance\": 585.7, \"average_grade\": -0.1, \"maximum_grade\": 5.0, \"elevation_high\": 475.6, \"elevation_low\": 469.4, \"start_latlng\": [48.251667, 11.705777], \"end_latlng\": [48.251434, 11.697928], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bavaria\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368554506, \"resource_state\": 2, \"name\": \"Fischbach ohne Fish\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 184, \"moving_time\": 184, \"start_date\": \"2026-03-12T07:16:27Z\", \"start_date_local\": \"2026-03-12T08:16:27Z\", \"distance\": 1574.9, \"start_index\": 3914, \"end_index\": 4098, \"average_cadence\": 82.3, \"device_watts\": true, \"average_watts\": 254.0, \"average_heartrate\": 130.9, \"max_heartrate\": 135.0, \"segment\": {\"id\": 37225157, \"resource_state\": 2, \"name\": \"Fischbach ohne Fish\", \"activity_type\": \"Ride\", \"distance\": 1574.9, \"average_grade\": 0.2, \"maximum_grade\": 1.2, \"elevation_high\": 425.0, \"elevation_low\": 421.8, \"start_latlng\": [48.250116, 11.692592], \"end_latlng\": [48.238896, 11.679769], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bavaria\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200365281802, \"resource_state\": 2, \"name\": \"Br\\u00fcckenfieber\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 147, \"moving_time\": 147, \"start_date\": \"2026-03-12T07:19:50Z\", \"start_date_local\": \"2026-03-12T08:19:50Z\", \"distance\": 1180.3, \"start_index\": 4117, \"end_index\": 4264, \"average_cadence\": 74.6, \"device_watts\": true, \"average_watts\": 241.5, \"average_heartrate\": 122.3, \"max_heartrate\": 137.0, \"segment\": {\"id\": 18962713, \"resource_state\": 2, \"name\": \"Br\\u00fcckenfieber\", \"activity_type\": \"Ride\", \"distance\": 1180.3, \"average_grade\": -0.3, \"maximum_grade\": 5.4, \"elevation_high\": 493.6, \"elevation_low\": 489.2, \"start_latlng\": [48.237761, 11.679034], \"end_latlng\": [48.239191, 11.663135], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200365860362, \"resource_state\": 2, \"name\": \"Bridgeflyer\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 298, \"moving_time\": 298, \"start_date\": \"2026-03-12T07:19:51Z\", \"start_date_local\": \"2026-03-12T08:19:51Z\", \"distance\": 2470.5, \"start_index\": 4118, \"end_index\": 4416, \"average_cadence\": 77.4, \"device_watts\": true, \"average_watts\": 259.0, \"average_heartrate\": 124.7, \"max_heartrate\": 137.0, \"segment\": {\"id\": 18962697, \"resource_state\": 2, \"name\": \"Bridgeflyer\", \"activity_type\": \"Ride\", \"distance\": 2470.5, \"average_grade\": -0.0, \"maximum_grade\": 5.4, \"elevation_high\": 493.4, \"elevation_low\": 489.2, \"start_latlng\": [48.237744, 11.678968], \"end_latlng\": [48.241991, 11.646062], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Ismaning\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368956938, \"resource_state\": 2, \"name\": \"1km towards Garching\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 114, \"moving_time\": 114, \"start_date\": \"2026-03-12T07:21:12Z\", \"start_date_local\": \"2026-03-12T08:21:12Z\", \"distance\": 972.3, \"start_index\": 4199, \"end_index\": 4313, \"average_cadence\": 78.2, \"device_watts\": true, \"average_watts\": 249.8, \"average_heartrate\": 123.3, \"max_heartrate\": 127.0, \"segment\": {\"id\": 3935397, \"resource_state\": 2, \"name\": \"1km towards Garching\", \"activity_type\": \"Ride\", \"distance\": 972.3, \"average_grade\": -0.4, \"maximum_grade\": 3.6, \"elevation_high\": 487.9, \"elevation_low\": 479.8, \"start_latlng\": [48.238313, 11.670303], \"end_latlng\": [48.240352, 11.657695], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching\", \"state\": \"BY\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368052746, \"resource_state\": 2, \"name\": \"last_sprint_to_garching\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 92, \"moving_time\": 92, \"start_date\": \"2026-03-12T07:23:16Z\", \"start_date_local\": \"2026-03-12T08:23:16Z\", \"distance\": 797.9, \"start_index\": 4323, \"end_index\": 4415, \"average_cadence\": 81.0, \"device_watts\": true, \"average_watts\": 289.4, \"average_heartrate\": 127.7, \"max_heartrate\": 135.0, \"segment\": {\"id\": 21408178, \"resource_state\": 2, \"name\": \"last_sprint_to_garching\", \"activity_type\": \"Ride\", \"distance\": 797.9, \"average_grade\": 0.2, \"maximum_grade\": 3.4, \"elevation_high\": 487.6, \"elevation_low\": 485.6, \"start_latlng\": [48.24055, 11.656638], \"end_latlng\": [48.241923, 11.646201], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching bei M\\u00fcnchen\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366620170, \"resource_state\": 2, \"name\": \"rr_muc_umgehungsstra\\u00dfe\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 96, \"moving_time\": 96, \"start_date\": \"2026-03-12T07:25:02Z\", \"start_date_local\": \"2026-03-12T08:25:02Z\", \"distance\": 852.6, \"start_index\": 4429, \"end_index\": 4525, \"average_cadence\": 77.3, \"device_watts\": true, \"average_watts\": 212.2, \"average_heartrate\": 131.7, \"max_heartrate\": 138.0, \"segment\": {\"id\": 31501131, \"resource_state\": 2, \"name\": \"rr_muc_umgehungsstra\\u00dfe\", \"activity_type\": \"Ride\", \"distance\": 852.6, \"average_grade\": -0.3, \"maximum_grade\": 0.5, \"elevation_high\": 479.6, \"elevation_low\": 477.2, \"start_latlng\": [48.24253, 11.64481], \"end_latlng\": [48.249221, 11.646282], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching bei M\\u00fcnchen\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200365211146, \"resource_state\": 2, \"name\": \"Schlei\\u00dfheimer to Parkring\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 75, \"moving_time\": 75, \"start_date\": \"2026-03-12T07:27:23Z\", \"start_date_local\": \"2026-03-12T08:27:23Z\", \"distance\": 661.1, \"start_index\": 4550, \"end_index\": 4625, \"average_cadence\": 83.4, \"device_watts\": true, \"average_watts\": 267.7, \"average_heartrate\": 126.7, \"max_heartrate\": 132.0, \"segment\": {\"id\": 10685263, \"resource_state\": 2, \"name\": \"Schlei\\u00dfheimer to Parkring\", \"activity_type\": \"Ride\", \"distance\": 661.1, \"average_grade\": -0.4, \"maximum_grade\": 1.6, \"elevation_high\": 484.0, \"elevation_low\": 480.3, \"start_latlng\": [48.249785, 11.646007], \"end_latlng\": [48.250501, 11.637593], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200367433226, \"resource_state\": 2, \"name\": \"Hochbruck Segment\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 163, \"moving_time\": 163, \"start_date\": \"2026-03-12T07:30:13Z\", \"start_date_local\": \"2026-03-12T08:30:13Z\", \"distance\": 1357.6, \"start_index\": 4720, \"end_index\": 4883, \"average_cadence\": 73.7, \"device_watts\": true, \"average_watts\": 230.8, \"average_heartrate\": 123.5, \"max_heartrate\": 130.0, \"segment\": {\"id\": 24841624, \"resource_state\": 2, \"name\": \"Hochbruck Segment\", \"activity_type\": \"Ride\", \"distance\": 1357.6, \"average_grade\": 0.0, \"maximum_grade\": 6.7, \"elevation_high\": 465.8, \"elevation_low\": 461.0, \"start_latlng\": [48.249596, 11.629765], \"end_latlng\": [48.250557, 11.611741], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching bei M\\u00fcnchen\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366453258, \"resource_state\": 2, \"name\": \"Schlei\\u00dfheimer Sprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 79, \"moving_time\": 79, \"start_date\": \"2026-03-12T07:30:18Z\", \"start_date_local\": \"2026-03-12T08:30:18Z\", \"distance\": 657.6, \"start_index\": 4725, \"end_index\": 4804, \"average_cadence\": 73.2, \"device_watts\": true, \"average_watts\": 230.7, \"average_heartrate\": 122.9, \"max_heartrate\": 130.0, \"segment\": {\"id\": 29879729, \"resource_state\": 2, \"name\": \"Schlei\\u00dfheimer Sprint\", \"activity_type\": \"Ride\", \"distance\": 657.6, \"average_grade\": 0.0, \"maximum_grade\": 1.1, \"elevation_high\": 477.0, \"elevation_low\": 475.8, \"start_latlng\": [48.249435, 11.629172], \"end_latlng\": [48.250023, 11.620367], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching bei M\\u00fcnchen\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368553482, \"resource_state\": 2, \"name\": \"MacDac-Unterschleissheim\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 186, \"moving_time\": 186, \"start_date\": \"2026-03-12T07:34:32Z\", \"start_date_local\": \"2026-03-12T08:34:32Z\", \"distance\": 1729.8, \"start_index\": 4979, \"end_index\": 5165, \"average_cadence\": 82.7, \"device_watts\": true, \"average_watts\": 243.2, \"average_heartrate\": 128.8, \"max_heartrate\": 135.0, \"segment\": {\"id\": 11276990, \"resource_state\": 2, \"name\": \"MacDac-Unterschleissheim\", \"activity_type\": \"Ride\", \"distance\": 1729.8, \"average_grade\": -0.5, \"maximum_grade\": 4.6, \"elevation_high\": 489.1, \"elevation_low\": 476.0, \"start_latlng\": [48.249112, 11.602715], \"end_latlng\": [48.263912, 11.595725], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching bei M\\u00fcnchen\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200368497162, \"resource_state\": 2, \"name\": \"Kreuzstrasse\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 76, \"moving_time\": 76, \"start_date\": \"2026-03-12T07:38:01Z\", \"start_date_local\": \"2026-03-12T08:38:01Z\", \"distance\": 687.1, \"start_index\": 5188, \"end_index\": 5264, \"average_cadence\": 80.8, \"device_watts\": true, \"average_watts\": 244.3, \"average_heartrate\": 126.0, \"max_heartrate\": 130.0, \"segment\": {\"id\": 11277001, \"resource_state\": 2, \"name\": \"Kreuzstrasse\", \"activity_type\": \"Ride\", \"distance\": 687.1, \"average_grade\": -0.3, \"maximum_grade\": 3.9, \"elevation_high\": 480.0, \"elevation_low\": 476.5, \"start_latlng\": [48.265455, 11.595037], \"end_latlng\": [48.271316, 11.592234], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Garching bei M\\u00fcnchen\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}, {\"id\": 3467090200366973450, \"resource_state\": 2, \"name\": \"S\\u00fcdliche Ingolst\\u00e4dter Str. Sprint\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 115, \"moving_time\": 115, \"start_date\": \"2026-03-12T07:40:51Z\", \"start_date_local\": \"2026-03-12T08:40:51Z\", \"distance\": 1063.1, \"start_index\": 5335, \"end_index\": 5450, \"average_cadence\": 82.0, \"device_watts\": true, \"average_watts\": 228.1, \"average_heartrate\": 127.4, \"max_heartrate\": 134.0, \"segment\": {\"id\": 10319972, \"resource_state\": 2, \"name\": \"S\\u00fcdliche Ingolst\\u00e4dter Str. Sprint\", \"activity_type\": \"Ride\", \"distance\": 1063.1, \"average_grade\": -0.4, \"maximum_grade\": 0.2, \"elevation_high\": 439.0, \"elevation_low\": 434.8, \"start_latlng\": [48.274404, 11.590385], \"end_latlng\": [48.28352, 11.586168], \"elevation_profile\": null, \"elevation_profiles\": null, \"climb_category\": 0, \"city\": \"Unterschlei\\u00dfheim\", \"state\": \"Bayern\", \"country\": \"Germany\", \"private\": false, \"hazardous\": false, \"starred\": false}, \"pr_rank\": null, \"achievements\": [], \"visibility\": \"everyone\", \"kom_rank\": null, \"hidden\": false}], \"splits_metric\": [{\"distance\": 1001.8, \"elapsed_time\": 173, \"elevation_difference\": -1.2, \"moving_time\": 168, \"split\": 1, \"average_speed\": 5.96, \"average_grade_adjusted_speed\": 5.96, \"average_heartrate\": 100.71014492753623, \"pace_zone\": 0}, {\"distance\": 998.5, \"elapsed_time\": 110, \"elevation_difference\": -5.2, \"moving_time\": 110, \"split\": 2, \"average_speed\": 9.08, \"average_grade_adjusted_speed\": 9.01, \"average_heartrate\": 122.50909090909092, \"pace_zone\": 0}, {\"distance\": 1004.3, \"elapsed_time\": 113, \"elevation_difference\": -6.8, \"moving_time\": 113, \"split\": 3, \"average_speed\": 8.89, \"average_grade_adjusted_speed\": 8.8, \"average_heartrate\": 118.46017699115045, \"pace_zone\": 0}, {\"distance\": 1000.8, \"elapsed_time\": 118, \"elevation_difference\": -5.6, \"moving_time\": 118, \"split\": 4, \"average_speed\": 8.48, \"average_grade_adjusted_speed\": 8.41, \"average_heartrate\": 117.52542372881356, \"pace_zone\": 0}, {\"distance\": 996.7, \"elapsed_time\": 113, \"elevation_difference\": 0.4, \"moving_time\": 113, \"split\": 5, \"average_speed\": 8.82, \"average_grade_adjusted_speed\": 8.86, \"average_heartrate\": 127.75221238938053, \"pace_zone\": 0}, {\"distance\": 1002.3, \"elapsed_time\": 99, \"elevation_difference\": -11.8, \"moving_time\": 99, \"split\": 6, \"average_speed\": 10.12, \"average_grade_adjusted_speed\": 9.92, \"average_heartrate\": 127.84848484848484, \"pace_zone\": 0}, {\"distance\": 1000.7, \"elapsed_time\": 103, \"elevation_difference\": -5.4, \"moving_time\": 103, \"split\": 7, \"average_speed\": 9.72, \"average_grade_adjusted_speed\": 9.65, \"average_heartrate\": 126.18446601941747, \"pace_zone\": 0}, {\"distance\": 1002.2, \"elapsed_time\": 109, \"elevation_difference\": -6.0, \"moving_time\": 109, \"split\": 8, \"average_speed\": 9.19, \"average_grade_adjusted_speed\": 9.12, \"average_heartrate\": 129.47706422018348, \"pace_zone\": 0}, {\"distance\": 997.9, \"elapsed_time\": 117, \"elevation_difference\": -4.0, \"moving_time\": 117, \"split\": 9, \"average_speed\": 8.53, \"average_grade_adjusted_speed\": 8.53, \"average_heartrate\": 129.92307692307693, \"pace_zone\": 0}, {\"distance\": 1002.3, \"elapsed_time\": 110, \"elevation_difference\": -1.8, \"moving_time\": 110, \"split\": 10, \"average_speed\": 9.11, \"average_grade_adjusted_speed\": 9.1, \"average_heartrate\": 128.72727272727272, \"pace_zone\": 0}, {\"distance\": 995.5, \"elapsed_time\": 115, \"elevation_difference\": -1.8, \"moving_time\": 115, \"split\": 11, \"average_speed\": 8.66, \"average_grade_adjusted_speed\": 8.64, \"average_heartrate\": 129.40869565217392, \"pace_zone\": 0}, {\"distance\": 1004.0, \"elapsed_time\": 131, \"elevation_difference\": -3.2, \"moving_time\": 131, \"split\": 12, \"average_speed\": 7.66, \"average_grade_adjusted_speed\": 7.68, \"average_heartrate\": 122.2442748091603, \"pace_zone\": 0}, {\"distance\": 1000.9, \"elapsed_time\": 111, \"elevation_difference\": -1.8, \"moving_time\": 111, \"split\": 13, \"average_speed\": 9.02, \"average_grade_adjusted_speed\": 9.01, \"average_heartrate\": 123.42342342342343, \"pace_zone\": 0}, {\"distance\": 998.2, \"elapsed_time\": 135, \"elevation_difference\": 3.4, \"moving_time\": 131, \"split\": 14, \"average_speed\": 7.62, \"average_grade_adjusted_speed\": 7.7, \"average_heartrate\": 126.62307692307692, \"pace_zone\": 0}, {\"distance\": 998.4, \"elapsed_time\": 113, \"elevation_difference\": -1.2, \"moving_time\": 113, \"split\": 15, \"average_speed\": 8.84, \"average_grade_adjusted_speed\": 8.81, \"average_heartrate\": 138.58407079646017, \"pace_zone\": 0}, {\"distance\": 1001.2, \"elapsed_time\": 163, \"elevation_difference\": 2.6, \"moving_time\": 117, \"split\": 16, \"average_speed\": 8.56, \"average_grade_adjusted_speed\": 8.71, \"average_heartrate\": 125.8103448275862, \"pace_zone\": 0}, {\"distance\": 997.8, \"elapsed_time\": 135, \"elevation_difference\": 14.6, \"moving_time\": 135, \"split\": 17, \"average_speed\": 7.39, \"average_grade_adjusted_speed\": 7.73, \"average_heartrate\": 141.3925925925926, \"pace_zone\": 0}, {\"distance\": 999.0, \"elapsed_time\": 124, \"elevation_difference\": 5.4, \"moving_time\": 124, \"split\": 18, \"average_speed\": 8.06, \"average_grade_adjusted_speed\": 8.21, \"average_heartrate\": 137.59677419354838, \"pace_zone\": 0}, {\"distance\": 1003.5, \"elapsed_time\": 107, \"elevation_difference\": -2.6, \"moving_time\": 107, \"split\": 19, \"average_speed\": 9.38, \"average_grade_adjusted_speed\": 9.34, \"average_heartrate\": 133.5607476635514, \"pace_zone\": 0}, {\"distance\": 999.8, \"elapsed_time\": 89, \"elevation_difference\": -22.6, \"moving_time\": 89, \"split\": 20, \"average_speed\": 11.23, \"average_grade_adjusted_speed\": 10.75, \"average_heartrate\": 129.8988764044944, \"pace_zone\": 0}, {\"distance\": 997.2, \"elapsed_time\": 100, \"elevation_difference\": -9.0, \"moving_time\": 100, \"split\": 21, \"average_speed\": 9.97, \"average_grade_adjusted_speed\": 9.81, \"average_heartrate\": 133.42, \"pace_zone\": 0}, {\"distance\": 1003.2, \"elapsed_time\": 121, \"elevation_difference\": -2.0, \"moving_time\": 121, \"split\": 22, \"average_speed\": 8.29, \"average_grade_adjusted_speed\": 8.27, \"average_heartrate\": 130.4297520661157, \"pace_zone\": 0}, {\"distance\": 997.9, \"elapsed_time\": 119, \"elevation_difference\": -2.2, \"moving_time\": 119, \"split\": 23, \"average_speed\": 8.39, \"average_grade_adjusted_speed\": 8.37, \"average_heartrate\": 129.39495798319328, \"pace_zone\": 0}, {\"distance\": 1003.6, \"elapsed_time\": 110, \"elevation_difference\": -2.8, \"moving_time\": 110, \"split\": 24, \"average_speed\": 9.12, \"average_grade_adjusted_speed\": 9.1, \"average_heartrate\": 128.0, \"pace_zone\": 0}, {\"distance\": 994.3, \"elapsed_time\": 120, \"elevation_difference\": -2.4, \"moving_time\": 120, \"split\": 25, \"average_speed\": 8.29, \"average_grade_adjusted_speed\": 8.26, \"average_heartrate\": 122.925, \"pace_zone\": 0}, {\"distance\": 999.3, \"elapsed_time\": 119, \"elevation_difference\": -0.6, \"moving_time\": 119, \"split\": 26, \"average_speed\": 8.4, \"average_grade_adjusted_speed\": 8.4, \"average_heartrate\": 121.88235294117646, \"pace_zone\": 0}, {\"distance\": 999.8, \"elapsed_time\": 117, \"elevation_difference\": -3.4, \"moving_time\": 117, \"split\": 27, \"average_speed\": 8.55, \"average_grade_adjusted_speed\": 8.51, \"average_heartrate\": 123.47863247863248, \"pace_zone\": 0}, {\"distance\": 999.1, \"elapsed_time\": 123, \"elevation_difference\": 0.8, \"moving_time\": 123, \"split\": 28, \"average_speed\": 8.12, \"average_grade_adjusted_speed\": 8.14, \"average_heartrate\": 122.9349593495935, \"pace_zone\": 0}, {\"distance\": 1004.9, \"elapsed_time\": 123, \"elevation_difference\": 0.0, \"moving_time\": 123, \"split\": 29, \"average_speed\": 8.17, \"average_grade_adjusted_speed\": 8.18, \"average_heartrate\": 124.73983739837398, \"pace_zone\": 0}, {\"distance\": 997.1, \"elapsed_time\": 116, \"elevation_difference\": 1.0, \"moving_time\": 116, \"split\": 30, \"average_speed\": 8.6, \"average_grade_adjusted_speed\": 8.61, \"average_heartrate\": 129.68103448275863, \"pace_zone\": 0}, {\"distance\": 1004.5, \"elapsed_time\": 115, \"elevation_difference\": -0.8, \"moving_time\": 115, \"split\": 31, \"average_speed\": 8.73, \"average_grade_adjusted_speed\": 8.73, \"average_heartrate\": 133.3217391304348, \"pace_zone\": 0}, {\"distance\": 1001.9, \"elapsed_time\": 116, \"elevation_difference\": -5.2, \"moving_time\": 116, \"split\": 32, \"average_speed\": 8.64, \"average_grade_adjusted_speed\": 8.58, \"average_heartrate\": 127.83620689655173, \"pace_zone\": 0}, {\"distance\": 1000.9, \"elapsed_time\": 119, \"elevation_difference\": 0.0, \"moving_time\": 119, \"split\": 33, \"average_speed\": 8.41, \"average_grade_adjusted_speed\": 8.48, \"average_heartrate\": 133.9747899159664, \"pace_zone\": 0}, {\"distance\": 994.8, \"elapsed_time\": 119, \"elevation_difference\": 1.2, \"moving_time\": 119, \"split\": 34, \"average_speed\": 8.36, \"average_grade_adjusted_speed\": 8.38, \"average_heartrate\": 129.64705882352942, \"pace_zone\": 0}, {\"distance\": 997.4, \"elapsed_time\": 115, \"elevation_difference\": 2.6, \"moving_time\": 115, \"split\": 35, \"average_speed\": 8.67, \"average_grade_adjusted_speed\": 8.71, \"average_heartrate\": 130.95652173913044, \"pace_zone\": 0}, {\"distance\": 1001.1, \"elapsed_time\": 127, \"elevation_difference\": -2.2, \"moving_time\": 127, \"split\": 36, \"average_speed\": 7.88, \"average_grade_adjusted_speed\": 7.88, \"average_heartrate\": 122.94488188976378, \"pace_zone\": 0}, {\"distance\": 999.4, \"elapsed_time\": 117, \"elevation_difference\": 1.4, \"moving_time\": 117, \"split\": 37, \"average_speed\": 8.54, \"average_grade_adjusted_speed\": 8.56, \"average_heartrate\": 124.25641025641026, \"pace_zone\": 0}, {\"distance\": 1005.4, \"elapsed_time\": 118, \"elevation_difference\": 3.2, \"moving_time\": 118, \"split\": 38, \"average_speed\": 8.52, \"average_grade_adjusted_speed\": 8.57, \"average_heartrate\": 130.38983050847457, \"pace_zone\": 0}, {\"distance\": 994.7, \"elapsed_time\": 143, \"elevation_difference\": -6.2, \"moving_time\": 123, \"split\": 39, \"average_speed\": 8.09, \"average_grade_adjusted_speed\": 8.01, \"average_heartrate\": 125.27049180327869, \"pace_zone\": 0}, {\"distance\": 998.0, \"elapsed_time\": 125, \"elevation_difference\": 3.4, \"moving_time\": 125, \"split\": 40, \"average_speed\": 7.98, \"average_grade_adjusted_speed\": 8.06, \"average_heartrate\": 126.136, \"pace_zone\": 0}, {\"distance\": 1003.3, \"elapsed_time\": 125, \"elevation_difference\": 1.8, \"moving_time\": 125, \"split\": 41, \"average_speed\": 8.03, \"average_grade_adjusted_speed\": 8.07, \"average_heartrate\": 123.552, \"pace_zone\": 0}, {\"distance\": 1001.1, \"elapsed_time\": 124, \"elevation_difference\": 0.8, \"moving_time\": 124, \"split\": 42, \"average_speed\": 8.07, \"average_grade_adjusted_speed\": 8.09, \"average_heartrate\": 122.0241935483871, \"pace_zone\": 0}, {\"distance\": 1002.8, \"elapsed_time\": 110, \"elevation_difference\": -1.8, \"moving_time\": 110, \"split\": 43, \"average_speed\": 9.12, \"average_grade_adjusted_speed\": 9.11, \"average_heartrate\": 130.8181818181818, \"pace_zone\": 0}, {\"distance\": 994.8, \"elapsed_time\": 107, \"elevation_difference\": -3.2, \"moving_time\": 107, \"split\": 44, \"average_speed\": 9.3, \"average_grade_adjusted_speed\": 9.26, \"average_heartrate\": 127.73831775700934, \"pace_zone\": 0}, {\"distance\": 1002.8, \"elapsed_time\": 147, \"elevation_difference\": -2.8, \"moving_time\": 124, \"split\": 45, \"average_speed\": 8.09, \"average_grade_adjusted_speed\": 8.06, \"average_heartrate\": 125.5609756097561, \"pace_zone\": 0}, {\"distance\": 1003.6, \"elapsed_time\": 115, \"elevation_difference\": -2.2, \"moving_time\": 115, \"split\": 46, \"average_speed\": 8.73, \"average_grade_adjusted_speed\": 8.71, \"average_heartrate\": 126.09565217391304, \"pace_zone\": 0}, {\"distance\": 936.7, \"elapsed_time\": 175, \"elevation_difference\": -4.6, \"moving_time\": 175, \"split\": 47, \"average_speed\": 5.35, \"average_grade_adjusted_speed\": 5.31, \"average_heartrate\": 120.91269841269842, \"pace_zone\": 0}], \"splits_standard\": [{\"distance\": 1611.5, \"elapsed_time\": 241, \"elevation_difference\": -4.0, \"moving_time\": 236, \"split\": 1, \"average_speed\": 6.83, \"average_grade_adjusted_speed\": 6.81, \"average_heartrate\": 107.70873786407768, \"pace_zone\": 0}, {\"distance\": 1612.2, \"elapsed_time\": 181, \"elevation_difference\": -11.8, \"moving_time\": 181, \"split\": 2, \"average_speed\": 8.91, \"average_grade_adjusted_speed\": 8.81, \"average_heartrate\": 119.23756906077348, \"pace_zone\": 0}, {\"distance\": 1606.5, \"elapsed_time\": 186, \"elevation_difference\": -2.6, \"moving_time\": 186, \"split\": 3, \"average_speed\": 8.64, \"average_grade_adjusted_speed\": 8.64, \"average_heartrate\": 122.52688172043011, \"pace_zone\": 0}, {\"distance\": 1614.6, \"elapsed_time\": 164, \"elevation_difference\": -14.0, \"moving_time\": 164, \"split\": 4, \"average_speed\": 9.85, \"average_grade_adjusted_speed\": 9.7, \"average_heartrate\": 127.59146341463415, \"pace_zone\": 0}, {\"distance\": 1602.4, \"elapsed_time\": 173, \"elevation_difference\": -11.4, \"moving_time\": 173, \"split\": 5, \"average_speed\": 9.26, \"average_grade_adjusted_speed\": 9.17, \"average_heartrate\": 128.2543352601156, \"pace_zone\": 0}, {\"distance\": 1617.1, \"elapsed_time\": 178, \"elevation_difference\": -3.8, \"moving_time\": 178, \"split\": 6, \"average_speed\": 9.08, \"average_grade_adjusted_speed\": 9.09, \"average_heartrate\": 130.5, \"pace_zone\": 0}, {\"distance\": 1608.5, \"elapsed_time\": 191, \"elevation_difference\": -2.8, \"moving_time\": 191, \"split\": 7, \"average_speed\": 8.42, \"average_grade_adjusted_speed\": 8.41, \"average_heartrate\": 127.59685863874346, \"pace_zone\": 0}, {\"distance\": 1608.8, \"elapsed_time\": 192, \"elevation_difference\": -3.8, \"moving_time\": 192, \"split\": 8, \"average_speed\": 8.38, \"average_grade_adjusted_speed\": 8.39, \"average_heartrate\": 122.84375, \"pace_zone\": 0}, {\"distance\": 1604.0, \"elapsed_time\": 198, \"elevation_difference\": 5.4, \"moving_time\": 194, \"split\": 9, \"average_speed\": 8.27, \"average_grade_adjusted_speed\": 8.34, \"average_heartrate\": 130.8134715025907, \"pace_zone\": 0}, {\"distance\": 1608.7, \"elapsed_time\": 241, \"elevation_difference\": 1.6, \"moving_time\": 195, \"split\": 10, \"average_speed\": 8.25, \"average_grade_adjusted_speed\": 8.34, \"average_heartrate\": 128.81443298969072, \"pace_zone\": 0}, {\"distance\": 1612.7, \"elapsed_time\": 210, \"elevation_difference\": 18.8, \"moving_time\": 210, \"split\": 11, \"average_speed\": 7.68, \"average_grade_adjusted_speed\": 7.95, \"average_heartrate\": 139.64285714285714, \"pace_zone\": 0}, {\"distance\": 1608.9, \"elapsed_time\": 174, \"elevation_difference\": -7.6, \"moving_time\": 174, \"split\": 12, \"average_speed\": 9.25, \"average_grade_adjusted_speed\": 9.19, \"average_heartrate\": 135.05172413793105, \"pace_zone\": 0}, {\"distance\": 1607.0, \"elapsed_time\": 151, \"elevation_difference\": -27.6, \"moving_time\": 151, \"split\": 13, \"average_speed\": 10.64, \"average_grade_adjusted_speed\": 10.29, \"average_heartrate\": 131.74172185430464, \"pace_zone\": 0}, {\"distance\": 1610.1, \"elapsed_time\": 192, \"elevation_difference\": -3.4, \"moving_time\": 192, \"split\": 14, \"average_speed\": 8.39, \"average_grade_adjusted_speed\": 8.36, \"average_heartrate\": 129.65104166666666, \"pace_zone\": 0}, {\"distance\": 1615.9, \"elapsed_time\": 181, \"elevation_difference\": -4.2, \"moving_time\": 181, \"split\": 15, \"average_speed\": 8.93, \"average_grade_adjusted_speed\": 8.9, \"average_heartrate\": 129.0110497237569, \"pace_zone\": 0}, {\"distance\": 1601.2, \"elapsed_time\": 197, \"elevation_difference\": -1.6, \"moving_time\": 197, \"split\": 16, \"average_speed\": 8.13, \"average_grade_adjusted_speed\": 8.12, \"average_heartrate\": 121.81218274111676, \"pace_zone\": 0}, {\"distance\": 1614.1, \"elapsed_time\": 187, \"elevation_difference\": -4.0, \"moving_time\": 187, \"split\": 17, \"average_speed\": 8.63, \"average_grade_adjusted_speed\": 8.61, \"average_heartrate\": 123.33689839572193, \"pace_zone\": 0}, {\"distance\": 1607.6, \"elapsed_time\": 199, \"elevation_difference\": 0.4, \"moving_time\": 199, \"split\": 18, \"average_speed\": 8.08, \"average_grade_adjusted_speed\": 8.09, \"average_heartrate\": 123.77386934673366, \"pace_zone\": 0}, {\"distance\": 1609.1, \"elapsed_time\": 187, \"elevation_difference\": 2.6, \"moving_time\": 187, \"split\": 19, \"average_speed\": 8.6, \"average_grade_adjusted_speed\": 8.63, \"average_heartrate\": 131.6096256684492, \"pace_zone\": 0}, {\"distance\": 1613.6, \"elapsed_time\": 185, \"elevation_difference\": -7.4, \"moving_time\": 185, \"split\": 20, \"average_speed\": 8.72, \"average_grade_adjusted_speed\": 8.67, \"average_heartrate\": 129.21621621621622, \"pace_zone\": 0}, {\"distance\": 1608.5, \"elapsed_time\": 193, \"elevation_difference\": 0.6, \"moving_time\": 193, \"split\": 21, \"average_speed\": 8.33, \"average_grade_adjusted_speed\": 8.38, \"average_heartrate\": 131.69430051813472, \"pace_zone\": 0}, {\"distance\": 1602.6, \"elapsed_time\": 191, \"elevation_difference\": 0.8, \"moving_time\": 191, \"split\": 22, \"average_speed\": 8.39, \"average_grade_adjusted_speed\": 8.4, \"average_heartrate\": 128.35602094240838, \"pace_zone\": 0}, {\"distance\": 1614.0, \"elapsed_time\": 194, \"elevation_difference\": 1.6, \"moving_time\": 194, \"split\": 23, \"average_speed\": 8.32, \"average_grade_adjusted_speed\": 8.34, \"average_heartrate\": 124.29381443298969, \"pace_zone\": 0}, {\"distance\": 1609.7, \"elapsed_time\": 184, \"elevation_difference\": 1.6, \"moving_time\": 184, \"split\": 24, \"average_speed\": 8.75, \"average_grade_adjusted_speed\": 8.77, \"average_heartrate\": 130.67934782608697, \"pace_zone\": 0}, {\"distance\": 1611.8, \"elapsed_time\": 232, \"elevation_difference\": 0.2, \"moving_time\": 212, \"split\": 25, \"average_speed\": 7.6, \"average_grade_adjusted_speed\": 7.62, \"average_heartrate\": 123.9478672985782, \"pace_zone\": 0}, {\"distance\": 1602.2, \"elapsed_time\": 200, \"elevation_difference\": 1.0, \"moving_time\": 200, \"split\": 26, \"average_speed\": 8.01, \"average_grade_adjusted_speed\": 8.03, \"average_heartrate\": 122.32, \"pace_zone\": 0}, {\"distance\": 1611.0, \"elapsed_time\": 174, \"elevation_difference\": -3.6, \"moving_time\": 174, \"split\": 27, \"average_speed\": 9.26, \"average_grade_adjusted_speed\": 9.24, \"average_heartrate\": 128.80459770114942, \"pace_zone\": 0}, {\"distance\": 1613.4, \"elapsed_time\": 215, \"elevation_difference\": -4.0, \"moving_time\": 192, \"split\": 28, \"average_speed\": 8.4, \"average_grade_adjusted_speed\": 8.38, \"average_heartrate\": 125.59162303664921, \"pace_zone\": 0}, {\"distance\": 1608.6, \"elapsed_time\": 185, \"elevation_difference\": -5.0, \"moving_time\": 185, \"split\": 29, \"average_speed\": 8.7, \"average_grade_adjusted_speed\": 8.66, \"average_heartrate\": 126.62702702702703, \"pace_zone\": 0}, {\"distance\": 269.1, \"elapsed_time\": 97, \"elevation_difference\": -1.8, \"moving_time\": 97, \"split\": 30, \"average_speed\": 2.77, \"average_grade_adjusted_speed\": 2.75, \"average_heartrate\": 114.79166666666667, \"pace_zone\": 0}], \"laps\": [{\"id\": 63251292029, \"resource_state\": 2, \"name\": \"Lap 1\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 5670, \"moving_time\": 5572, \"start_date\": \"2026-03-12T06:10:18Z\", \"start_date_local\": \"2026-03-12T07:10:18Z\", \"distance\": 46945.6, \"average_speed\": 8.43, \"max_speed\": 13.08, \"lap_index\": 1, \"split\": 1, \"start_index\": 0, \"end_index\": 5572, \"total_elevation_gain\": 90.6, \"average_cadence\": 77.6, \"device_watts\": true, \"average_watts\": 233.6, \"average_heartrate\": 126.8, \"max_heartrate\": 150.0}, {\"id\": 63251292033, \"resource_state\": 2, \"name\": \"Lap 2\", \"activity\": {\"id\": 17693946736, \"visibility\": \"everyone\", \"resource_state\": 1}, \"athlete\": {\"id\": 24137054, \"resource_state\": 1}, \"elapsed_time\": 4, \"moving_time\": 4, \"start_date\": \"2026-03-12T07:44:49Z\", \"start_date_local\": \"2026-03-12T08:44:49Z\", \"distance\": 0.0, \"average_speed\": 0.0, \"max_speed\": 0.0, \"lap_index\": 2, \"split\": 2, \"start_index\": 5573, \"end_index\": 5575, \"total_elevation_gain\": 0.0, \"average_cadence\": 0.0, \"device_watts\": true, \"average_watts\": 0.0, \"average_heartrate\": 0.0, \"max_heartrate\": 94.0}], \"gear\": {\"id\": \"b7037547\", \"primary\": false, \"name\": \"Canyon AL 8.0\", \"nickname\": \"Canyon AL 8.0\", \"resource_state\": 2, \"retired\": false, \"distance\": 74657329, \"converted_distance\": 74657.3}, \"photos\": {\"primary\": null, \"count\": 0}, \"stats_visibility\": [{\"type\": \"heart_rate\", \"visibility\": \"everyone\"}, {\"type\": \"pace\", \"visibility\": \"everyone\"}, {\"type\": \"power\", \"visibility\": \"everyone\"}, {\"type\": \"speed\", \"visibility\": \"everyone\"}, {\"type\": \"calories\", \"visibility\": \"everyone\"}], \"hide_from_home\": false, \"embed_token\": \"933ce4d66c77ead21c50acc9ffc94e55bc83e97d\", \"available_zones\": [\"heartrate\", \"power\"]}",
"fetched_summary_at": "2026-03-14 14:36:14",
"fetched_detail_at": "2026-03-14 14:40:59",
"status": "complete",
"deleted_at": null,
"created_at": "2026-03-14 14:36:14",
"updated_at": "2026-03-14 14:40:59"
},
"raw_summary": {
"resource_state": 2,
"athlete": {
"id": 24137054,
"resource_state": 1
},
"name": "Fahrt am Morgen",
"distance": 46945.4,
"moving_time": 5508,
"elapsed_time": 5673,
"total_elevation_gain": 67,
"type": "Ride",
"sport_type": "Ride",
"workout_type": null,
"device_name": "Wahoo ELEMNT BOLT",
"id": 17693946736,
"start_date": "2026-03-12T06:10:18Z",
"start_date_local": "2026-03-12T07:10:18Z",
"timezone": "(GMT+01:00) Europe/Berlin",
"utc_offset": 3600,
"location_city": null,
"location_state": null,
"location_country": null,
"achievement_count": 0,
"kudos_count": 11,
"comment_count": 0,
"athlete_count": 1,
"photo_count": 0,
"map": {
"id": "a17693946736",
"summary_polyline": "o~ydHgqihAz@PKdCP|@fEZTj@wF~`@kAnLaCjb@c@n_@w@bOYvLgAbMSd@Q@wBgAuBw@qAEiMuByDMgIj@mAlBcAh@y@H_BOgF`@sFtAA`@^tAAdBZpFL|Ok@`IkAtIq@dGiAhNg@`OY~g@SbHcBpXg@|Fy@pFy@zEc@nAqHt[mClJ}C|IgBvGcJjf@iEdS]jCw@tCkC~FyBdCsK|HmDtAQXJn@dApB\\|CUlC?fGmAfXi@hQeBhVQ|CAtDTvBf@rBdGxJxEpK?\\i@pACz@rAtCb@|DXdF{@lWDrE^tGpDnX`@rAjB~DD`@wGpFiUzSw@DYeCWOWLe@j@d@`CU~@qJxJ}VpUmGvGuAhBo@dBoBhD}@`CiEzN{ElMwCzOeAdHo@pGY`AoDd@cGAqF^cHKiDl@eFLkEn@KTt@dCPhBW|JIb@w@j@qInDiDtBuC~B}CdA}Dp@e@XQ^Gh@@zG[~AgBpBsFdCmD|DaB`G{BtBw@xA_FnOg@hDUzEUvO@|Qk@xOc@fFi@pDyAhG}@~BkC|DwAjAkB`AeDd@oH_@iDz@wA~@mF`F}GpCu@xAmBnIi@t@_KnBq@\\]b@{BvLgAjJNjHcAbLKhEB`Ee@fJSnN]bEgD`NsKf]sHjh@[dA?Zd@x@?^q@xAeAjAwBGu@f@eCdMCh@LZlCbARZH~@mDtZaA~_@MnAi@d@kKfBaWzF}XdHwFjBI`@t@zQhDtiAVzJE^]\\kLhEwUhKo@~@_DzI}@jAoRpEnGbb@\\n@xBnAXr@|AlNE^eC}@qVoH_FsAYH|AtQfDt]fEtlCId@OHuRb@sRlAeAVWd@HjF`@zxAj@dPKjNZza@Lh@pE~D~MjNvGvHfBpCrGxLnBhChJzJvBdBdEjFtG~G~AtBfDbBJ^[tADxBUvMm@lTW`Cy@~WaBpUAjCqAhKOhCsCrRe@pE}@`NaBz_@q@`GsAxG_C~GqB~CoDtBkDPcCc@kCqAuBaBuHuHwDqCkAc@i@vLeEpYC|CZ`DdDvL~@tB@`@_@x@?^Xr@bCfCTh@_CdG`@fBDv@a@lE@|AYnHD|ASvIsAle@M~@s@|AMr@f@lES`IOl]IpAk@pBBRj@LN\\~@bWV|B~BrJxBrEAv@sKtE{WhJyu@bYes@dWKHMnBj@fDOh@m@Zc@Ou@gAiA[_HtAyu@lXcKbDOSe@iEUSq@Jm@uBUOcDN",
"resource_state": 2
},
"trainer": false,
"commute": false,
"manual": false,
"private": false,
"visibility": "everyone",
"flagged": false,
"gear_id": "b7037547",
"start_latlng": [
48.143288,
12.014445
],
"end_latlng": [
48.286921,
11.58724
],
"average_speed": 8.523,
"max_speed": 13.08,
"average_cadence": 77.6,
"average_temp": 4,
"average_watts": 233.6,
"max_watts": 672,
"weighted_average_watts": 241,
"device_watts": true,
"kilojoules": 1274.1,
"has_heartrate": true,
"average_heartrate": 126.8,
"max_heartrate": 150,
"heartrate_opt_out": false,
"display_hide_heartrate_option": true,
"elev_high": 561.2,
"elev_low": 470.2,
"upload_id": 18792411134,
"upload_id_str": "18792411134",
"external_id": "2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit",
"from_accepted_tag": false,
"pr_count": 0,
"total_photo_count": 0,
"has_kudoed": false,
"suffer_score": 55
},
"raw_detail": {
"resource_state": 3,
"athlete": {
"id": 24137054,
"resource_state": 1
},
"name": "Fahrt am Morgen",
"distance": 46945.4,
"moving_time": 5508,
"elapsed_time": 5673,
"total_elevation_gain": 67,
"type": "Ride",
"sport_type": "Ride",
"workout_type": null,
"device_name": "Wahoo ELEMNT BOLT",
"id": 17693946736,
"start_date": "2026-03-12T06:10:18Z",
"start_date_local": "2026-03-12T07:10:18Z",
"timezone": "(GMT+01:00) Europe/Berlin",
"utc_offset": 3600,
"location_city": null,
"location_state": null,
"location_country": null,
"achievement_count": 0,
"kudos_count": 11,
"comment_count": 0,
"athlete_count": 1,
"photo_count": 0,
"map": {
"id": "a17693946736",
"polyline": "o~ydHgqihAFHHDBCVAH@BD@DGl@EpAB^DPFJJFLB`BBjAJHDDJDXiAlHmDpWs@lGW`Ds@rM}@|MOxDK~DApFO~FAvFCdBOlEg@tHYvI?~AAXKr@WrDa@`EKZGHG@I?k@MkAy@c@Qg@Ki@YqAEyAUu@OOGQAO@a@Oc@IuAOkB]sBMeA?uADuANyBJa@HYV[t@W^YTi@R]F[@s@Qk@@gF`@o@LsBr@OBg@?MDIHAN?PTp@Hb@@PCrAPdCHjBD~B?zFF`DUvDUhCe@nEe@dCWpCYrBGn@GtAy@bJQvDUhI?rCKjG?jGMrRSbHy@nOi@`Hg@|Fy@pFc@~BUzAc@nAe@jCeBxGeDnNmClJeAtCwAfEu@fCq@nCu@bEu@fD}ApJyClOq@dD{@tD}@nE]xA]jCw@tC]|@a@v@kAhCs@~@eAdAuAjAiAr@iBtAiCfB[Pk@Ps@`@q@NMLCJD\\DPdApBZxB@b@Ez@OpA?l@DtAEbCk@pMIvBW|Ea@tLGrCc@`FOvDq@nIQ|CCfB@lAHfAJn@TfAPj@^t@lC`EvA`Cr@xArBfF`@l@N`@@NALc@~@EPCz@BRHPl@z@P`@DPb@|DLzAJhC?l@GtB_@pIAbAOlCAdA?xBDxA^tGNzAj@jEtBfONj@Pf@jB~DBJ@TCFSJyAhAmBfBw@j@e@f@mA`A_C|ByD`DuApAs@z@qCbCWLW?GGEIAOAaAEUISIKMCWLe@j@?L^pAD`@Eb@OZy@~@mBfBiEpEqKtJcC~BgFzEkEtEaA`AuAhBKPc@rAoBhD}@`CUp@Ov@[fAgChIeAxCiBnEk@bBa@jBsA|Ha@pBeAdHQxB]vCMl@KRUHe@?_ARs@FyAD}AIkA@oBJaCRyA@_CKiAAyARoAXqAHs@@KAUBa@A[@{@NgBRg@JIFALd@vANl@Jp@Dv@MtC?j@ItAAbA@`@CVEJUTa@TaFnBy@\\u@`@iDtBmA~@u@t@QHeBf@a@TUFyARcB\\e@XKLEPGh@AfADxBAxAK|@O`@_@f@gAhA_E~As@d@oApA}AjBUd@Ml@Sl@UtASh@_@`@w@n@c@b@]h@Yn@Wr@cAxDaBfEa@xAWxAOnAMjBGnBMtGG`G?rIDdCCbCY~JQxCc@fFS~AUpAq@zCg@lB[|@a@`AoAvB{@dAs@n@c@Zu@b@u@\\iAVc@Fw@DwACwC[_A?o@Fm@Lm@R]Py@f@]VwCxCi@d@k@`@{@b@{@Z{Bp@i@^Y^[x@uAjGWbAYf@OLa@PoB`@eDd@gATa@NOL]b@Ql@Or@]hC{@jE[dDa@bCI`A@bAPfDC~@E`Aw@fHEx@KhE?x@DpAAt@YpEKtCSnNK`BQ`Bm@rCyBlI{A`FoGvRg@lBc@jCiExZY`Bk@bEMf@M\\?ZDJ^l@@RAJYp@Wf@i@r@[VMDM@}@M]A]JWZOd@g@tCu@jDW|ACh@DPFHJFnAZp@^RZHh@?TWbCaC`SSnBGzAy@b]Ch@Id@OVYLyAPoARaF`AwPtDiEdAmFtAoQnEqEpA[NIHGNAPJfBh@rNv@tVz@`\\t@|TVzJE^QTKF_FdBkEbB}Ap@mAl@{DdBaIfDm@ZYZUb@yBnGe@jAa@p@[Xk@T_Cb@qGrAo@JaAZq@JGDEHATTbAv@zEbC`Qj@jDR~@FPT\\XRfAf@VRHLNd@L~@r@rHZxB?HETKBGCy@e@w@WiCs@gR{F_FsAS@EFBn@d@lDR~CZ~CBv@z@`Hx@bKh@lFF`ATxMV~RXjOBhCVdM`@bYZhOBhCF|AD~FPxG@nDAPGROHq@C{DFgK^mG\\eJn@k@JYJSVCLHjF@vLDxUXht@DjC`@jHBlB@vDKxDAxBH~FL~P?jEBnAD\\FJl@l@dBvA|@x@~MjNtAxA`E|Eb@l@bAbBbE~HnAxBb@n@jAxArB~BtFzFbA|@f@ZJJlBvBvArB~AdBtDxD~AtBb@\\fAh@z@ZDFDVGXQb@AVDn@?hAMrCGbI[xI?tAQ|FEj@QtAItDKnBM~EUxGQbDg@hHU|CQdBAjCOxAaAnHOhCsCrRe@pEW~Ce@`IYbGk@dP[pFYxCWfB[jBw@lDaAbD}@zBy@|Aw@`Ac@`@g@ZcBv@[H_@Dm@BaAAq@GqA[mAg@}@i@uBaBsAsA{BcCeB}AsAgAcBiA}@e@M@CREz@Gx@O`FGjA}@pGi@|CK~@{@vFUhBEvA@dADl@TrBr@rCpBbHNd@f@|@FPBPANM`@QVCLBPNd@HLb@`@x@`Ad@b@HJJ\\EZqApCc@fACN@\\^hABP@d@WlBI~AAd@Bv@YnHD|ASvIq@dTa@fPM~@O`@c@z@K`@APBf@\\bBD`AMlEErBGnNIpE@jGAh@Gf@I`@Uf@Kf@BRHF`@DFFFTP`GTvEVhHDp@PjA|@zD`AvD\\~@b@v@b@t@Rd@BR?RENQTi@Ns@^mAf@cBj@qBz@yJdD}GfCcCz@wMfFaBh@_C~@sNbFkPlGiC|@iBh@g@JKDa@ZWJoA`@eAb@sBp@kAf@_JbDgJnD}@ViAXkAf@q@TKHMnBFf@\\xADd@G\\GJm@ZK?KEKI_@o@UWq@WWCcARo@FgBh@cANqCz@}FxB}Ah@kAh@_AVaEzA_AV_A`@}CjAiGxB_AZuHrCcCz@_GfBGAGQ[iDI_@IOKCG?YJO?MWUgAIUUOyCPIA",
"resource_state": 3,
"summary_polyline": "o~ydHgqihAz@PKdCP|@fEZTj@wF~`@kAnLaCjb@c@n_@w@bOYvLgAbMSd@Q@wBgAuBw@qAEiMuByDMgIj@mAlBcAh@y@H_BOgF`@sFtAA`@^tAAdBZpFL|Ok@`IkAtIq@dGiAhNg@`OY~g@SbHcBpXg@|Fy@pFy@zEc@nAqHt[mClJ}C|IgBvGcJjf@iEdS]jCw@tCkC~FyBdCsK|HmDtAQXJn@dApB\\|CUlC?fGmAfXi@hQeBhVQ|CAtDTvBf@rBdGxJxEpK?\\i@pACz@rAtCb@|DXdF{@lWDrE^tGpDnX`@rAjB~DD`@wGpFiUzSw@DYeCWOWLe@j@d@`CU~@qJxJ}VpUmGvGuAhBo@dBoBhD}@`CiEzN{ElMwCzOeAdHo@pGY`AoDd@cGAqF^cHKiDl@eFLkEn@KTt@dCPhBW|JIb@w@j@qInDiDtBuC~B}CdA}Dp@e@XQ^Gh@@zG[~AgBpBsFdCmD|DaB`G{BtBw@xA_FnOg@hDUzEUvO@|Qk@xOc@fFi@pDyAhG}@~BkC|DwAjAkB`AeDd@oH_@iDz@wA~@mF`F}GpCu@xAmBnIi@t@_KnBq@\\]b@{BvLgAjJNjHcAbLKhEB`Ee@fJSnN]bEgD`NsKf]sHjh@[dA?Zd@x@?^q@xAeAjAwBGu@f@eCdMCh@LZlCbARZH~@mDtZaA~_@MnAi@d@kKfBaWzF}XdHwFjBI`@t@zQhDtiAVzJE^]\\kLhEwUhKo@~@_DzI}@jAoRpEnGbb@\\n@xBnAXr@|AlNE^eC}@qVoH_FsAYH|AtQfDt]fEtlCId@OHuRb@sRlAeAVWd@HjF`@zxAj@dPKjNZza@Lh@pE~D~MjNvGvHfBpCrGxLnBhChJzJvBdBdEjFtG~G~AtBfDbBJ^[tADxBUvMm@lTW`Cy@~WaBpUAjCqAhKOhCsCrRe@pE}@`NaBz_@q@`GsAxG_C~GqB~CoDtBkDPcCc@kCqAuBaBuHuHwDqCkAc@i@vLeEpYC|CZ`DdDvL~@tB@`@_@x@?^Xr@bCfCTh@_CdG`@fBDv@a@lE@|AYnHD|ASvIsAle@M~@s@|AMr@f@lES`IOl]IpAk@pBBRj@LN\\~@bWV|B~BrJxBrEAv@sKtE{WhJyu@bYes@dWKHMnBj@fDOh@m@Zc@Ou@gAiA[_HtAyu@lXcKbDOSe@iEUSq@Jm@uBUOcDN"
},
"trainer": false,
"commute": false,
"manual": false,
"private": false,
"visibility": "everyone",
"flagged": false,
"gear_id": "b7037547",
"start_latlng": [
48.143288,
12.014445
],
"end_latlng": [
48.286921,
11.58724
],
"average_speed": 8.523,
"max_speed": 13.08,
"average_cadence": 77.6,
"average_temp": 4,
"average_watts": 233.6,
"max_watts": 672,
"weighted_average_watts": 241,
"device_watts": true,
"kilojoules": 1274.1,
"has_heartrate": true,
"average_heartrate": 126.8,
"max_heartrate": 150,
"heartrate_opt_out": false,
"display_hide_heartrate_option": true,
"elev_high": 561.2,
"elev_low": 470.2,
"upload_id": 18792411134,
"upload_id_str": "18792411134",
"external_id": "2026-03-12-061018-ELEMNT BOLT 979F-95-0.fit",
"from_accepted_tag": false,
"pr_count": 0,
"total_photo_count": 0,
"has_kudoed": false,
"suffer_score": 55,
"description": null,
"calories": 1274,
"perceived_exertion": null,
"prefer_perceived_exertion": null,
"segment_efforts": [
{
"id": 3467090200365295000,
"resource_state": 2,
"name": "Hochstraße bis Kreith Sprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 210,
"moving_time": 210,
"start_date": "2026-03-12T06:11:45Z",
"start_date_local": "2026-03-12T07:11:45Z",
"distance": 1887.8,
"start_index": 82,
"end_index": 292,
"average_cadence": 80.8,
"device_watts": true,
"average_watts": 243.2,
"average_heartrate": 119.8,
"max_heartrate": 125,
"segment": {
"id": 17903826,
"resource_state": 2,
"name": "Hochstraße bis Kreith Sprint",
"activity_type": "Ride",
"distance": 1887.8,
"average_grade": 0.6,
"maximum_grade": 8.6,
"elevation_high": 567.9,
"elevation_low": 549,
"start_latlng": [
48.141886,
12.012797
],
"end_latlng": [
48.144897,
11.988145
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Hohenlinden",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": true
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200367597000,
"resource_state": 2,
"name": "Vollgas.........",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 506,
"moving_time": 506,
"start_date": "2026-03-12T06:17:39Z",
"start_date_local": "2026-03-12T07:17:39Z",
"distance": 4672.9,
"start_index": 436,
"end_index": 942,
"average_cadence": 79.6,
"device_watts": true,
"average_watts": 226.1,
"average_heartrate": 126.3,
"max_heartrate": 135,
"segment": {
"id": 12186901,
"resource_state": 2,
"name": "Vollgas.........",
"activity_type": "Ride",
"distance": 4672.9,
"average_grade": -0.5,
"maximum_grade": 0.9,
"elevation_high": 542.2,
"elevation_low": 515.7,
"start_latlng": [
48.15554,
11.987108
],
"end_latlng": [
48.169542,
11.931106
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Hohenlinden",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366019000,
"resource_state": 2,
"name": "Wolfmühle --> Markt Schwaben",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 130,
"moving_time": 125,
"start_date": "2026-03-12T06:35:27Z",
"start_date_local": "2026-03-12T07:35:27Z",
"distance": 999.8,
"start_index": 1504,
"end_index": 1630,
"average_cadence": 70.7,
"device_watts": true,
"average_watts": 238.4,
"average_heartrate": 124.1,
"max_heartrate": 138,
"segment": {
"id": 9992856,
"resource_state": 2,
"name": "Wolfmühle --> Markt Schwaben",
"activity_type": "Ride",
"distance": 999.8,
"average_grade": 0.3,
"maximum_grade": 6.7,
"elevation_high": 509.4,
"elevation_low": 501.2,
"start_latlng": [
48.178752,
11.881956
],
"end_latlng": [
48.183083,
11.870387
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Forstinning",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [
{
"type_id": 7,
"type": "segment_effort_count_leader",
"rank": 1,
"effort_count": 4
}
],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366395000,
"resource_state": 2,
"name": "MS Ampel bis Ortsausgang",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 159,
"moving_time": 159,
"start_date": "2026-03-12T06:40:54Z",
"start_date_local": "2026-03-12T07:40:54Z",
"distance": 1297.5,
"start_index": 1781,
"end_index": 1940,
"average_cadence": 72.9,
"device_watts": true,
"average_watts": 306.3,
"average_heartrate": 133.1,
"max_heartrate": 150,
"segment": {
"id": 20975224,
"resource_state": 2,
"name": "MS Ampel bis Ortsausgang",
"activity_type": "Ride",
"distance": 1297.5,
"average_grade": 1.1,
"maximum_grade": 6.6,
"elevation_high": 521.2,
"elevation_low": 502,
"start_latlng": [
48.191124,
11.865391
],
"end_latlng": [
48.200117,
11.856332
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Markt Schwaben",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200367918600,
"resource_state": 2,
"name": "MS Climb Out",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 128,
"moving_time": 128,
"start_date": "2026-03-12T06:42:06Z",
"start_date_local": "2026-03-12T07:42:06Z",
"distance": 943.4,
"start_index": 1853,
"end_index": 1981,
"average_cadence": 72.3,
"device_watts": true,
"average_watts": 308.8,
"average_heartrate": 140.3,
"max_heartrate": 150,
"segment": {
"id": 39961106,
"resource_state": 2,
"name": "MS Climb Out",
"activity_type": "Ride",
"distance": 943.4,
"average_grade": 1.6,
"maximum_grade": 4.3,
"elevation_high": 523.7,
"elevation_low": 508.7,
"start_latlng": [
48.196736,
11.862078
],
"end_latlng": [
48.201879,
11.853084
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Markt Schwaben",
"state": "Bavaria",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366924300,
"resource_state": 2,
"name": "Radwegkracher nach Finsing",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 417,
"moving_time": 417,
"start_date": "2026-03-12T06:42:07Z",
"start_date_local": "2026-03-12T07:42:07Z",
"distance": 3485.9,
"start_index": 1854,
"end_index": 2271,
"average_cadence": 77.7,
"device_watts": true,
"average_watts": 278.8,
"average_heartrate": 137.2,
"max_heartrate": 150,
"segment": {
"id": 39951111,
"resource_state": 2,
"name": "Radwegkracher nach Finsing",
"activity_type": "Ride",
"distance": 3485.9,
"average_grade": 0.4,
"maximum_grade": 4.7,
"elevation_high": 531.9,
"elevation_low": 508.7,
"start_latlng": [
48.196617,
11.861962
],
"end_latlng": [
48.214782,
11.831306
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Markt Schwaben",
"state": "Bavaria",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200369201700,
"resource_state": 2,
"name": "HechtSprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 107,
"moving_time": 107,
"start_date": "2026-03-12T06:45:10Z",
"start_date_local": "2026-03-12T07:45:10Z",
"distance": 868,
"start_index": 2037,
"end_index": 2144,
"average_cadence": 78.6,
"device_watts": true,
"average_watts": 269.4,
"average_heartrate": 137.7,
"max_heartrate": 145,
"segment": {
"id": 32305811,
"resource_state": 2,
"name": "HechtSprint",
"activity_type": "Ride",
"distance": 868,
"average_grade": 0.8,
"maximum_grade": 4,
"elevation_high": 528,
"elevation_low": 521.4,
"start_latlng": [
48.202346,
11.846858
],
"end_latlng": [
48.205296,
11.836893
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Markt Schwaben",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200365977000,
"resource_state": 2,
"name": "Hechtl2Finsing",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 219,
"moving_time": 219,
"start_date": "2026-03-12T06:45:25Z",
"start_date_local": "2026-03-12T07:45:25Z",
"distance": 1958,
"start_index": 2052,
"end_index": 2271,
"average_cadence": 79.7,
"device_watts": true,
"average_watts": 264,
"average_heartrate": 135.2,
"max_heartrate": 145,
"segment": {
"id": 32305827,
"resource_state": 2,
"name": "Hechtl2Finsing",
"activity_type": "Ride",
"distance": 1958,
"average_grade": 0.2,
"maximum_grade": 4,
"elevation_high": 528,
"elevation_low": 521.8,
"start_latlng": [
48.202346,
11.845238
],
"end_latlng": [
48.214806,
11.831272
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Markt Schwaben",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200367476000,
"resource_state": 2,
"name": "Durch Finsing nach Neufinsing",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 250,
"moving_time": 250,
"start_date": "2026-03-12T06:48:34Z",
"start_date_local": "2026-03-12T07:48:34Z",
"distance": 2540.2,
"start_index": 2241,
"end_index": 2491,
"average_cadence": 83.3,
"device_watts": true,
"average_watts": 238.7,
"average_heartrate": 131.7,
"max_heartrate": 142,
"segment": {
"id": 25393544,
"resource_state": 2,
"name": "Durch Finsing nach Neufinsing",
"activity_type": "Ride",
"distance": 2540.2,
"average_grade": -1.2,
"maximum_grade": 2.4,
"elevation_high": 521.6,
"elevation_low": 490,
"start_latlng": [
48.212277,
11.832715
],
"end_latlng": [
48.220924,
11.803238
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Finsing",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200369244700,
"resource_state": 2,
"name": "Finsing - Neufinsing Downhill",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 153,
"moving_time": 153,
"start_date": "2026-03-12T06:50:12Z",
"start_date_local": "2026-03-12T07:50:12Z",
"distance": 1479.1,
"start_index": 2339,
"end_index": 2492,
"average_cadence": 83.1,
"device_watts": true,
"average_watts": 236.7,
"average_heartrate": 132.5,
"max_heartrate": 142,
"segment": {
"id": 25404126,
"resource_state": 2,
"name": "Finsing - Neufinsing Downhill",
"activity_type": "Ride",
"distance": 1479.1,
"average_grade": -0.7,
"maximum_grade": 1.9,
"elevation_high": 498.2,
"elevation_low": 484,
"start_latlng": [
48.216288,
11.821403
],
"end_latlng": [
48.220951,
11.803087
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Finsing",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368425500,
"resource_state": 2,
"name": "Neufinsing Sprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 61,
"moving_time": 61,
"start_date": "2026-03-12T06:50:39Z",
"start_date_local": "2026-03-12T07:50:39Z",
"distance": 635.3,
"start_index": 2366,
"end_index": 2427,
"average_cadence": 87.3,
"device_watts": true,
"average_watts": 220.8,
"average_heartrate": 133.4,
"max_heartrate": 142,
"segment": {
"id": 7965254,
"resource_state": 2,
"name": "Neufinsing Sprint",
"activity_type": "Ride",
"distance": 635.3,
"average_grade": -1.7,
"maximum_grade": 4.7,
"elevation_high": 506.8,
"elevation_low": 494,
"start_latlng": [
48.216529,
11.818181
],
"end_latlng": [
48.218962,
11.810418
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Finsing",
"state": "BY",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368283000,
"resource_state": 2,
"name": "Vordere Moosstraße E-W",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 148,
"moving_time": 148,
"start_date": "2026-03-12T06:58:13Z",
"start_date_local": "2026-03-12T07:58:13Z",
"distance": 1206.4,
"start_index": 2820,
"end_index": 2968,
"average_cadence": 82.9,
"device_watts": true,
"average_watts": 227.7,
"average_heartrate": 121.4,
"max_heartrate": 124,
"segment": {
"id": 17790406,
"resource_state": 2,
"name": "Vordere Moosstraße E-W",
"activity_type": "Ride",
"distance": 1206.4,
"average_grade": 0,
"maximum_grade": 0.6,
"elevation_high": 487.2,
"elevation_low": 484.4,
"start_latlng": [
48.235027,
11.782462
],
"end_latlng": [
48.233899,
11.766312
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Finsing",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200367161000,
"resource_state": 2,
"name": "Goldachsprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 64,
"moving_time": 64,
"start_date": "2026-03-12T07:04:58Z",
"start_date_local": "2026-03-12T08:04:58Z",
"distance": 566.7,
"start_index": 3225,
"end_index": 3289,
"average_cadence": 78.8,
"device_watts": true,
"average_watts": 152.7,
"average_heartrate": 121.2,
"max_heartrate": 124,
"segment": {
"id": 10474370,
"resource_state": 2,
"name": "Goldachsprint",
"activity_type": "Ride",
"distance": 566.7,
"average_grade": -0.4,
"maximum_grade": 0.2,
"elevation_high": 484.4,
"elevation_low": 481.9,
"start_latlng": [
48.241747,
11.750048
],
"end_latlng": [
48.246653,
11.752058
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200365205000,
"resource_state": 2,
"name": "Senderstr. Run Reverse E-W",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 260,
"moving_time": 260,
"start_date": "2026-03-12T07:06:19Z",
"start_date_local": "2026-03-12T08:06:19Z",
"distance": 2206.36,
"start_index": 3306,
"end_index": 3566,
"average_cadence": 79,
"device_watts": true,
"average_watts": 230.4,
"average_heartrate": 130.1,
"max_heartrate": 139,
"segment": {
"id": 3330357,
"resource_state": 2,
"name": "Senderstr. Run Reverse E-W",
"activity_type": "Ride",
"distance": 2206.36,
"average_grade": 0.2,
"maximum_grade": 0.4,
"elevation_high": 495.4,
"elevation_low": 491.4,
"start_latlng": [
48.247127,
11.751495
],
"end_latlng": [
48.244975,
11.722046
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bavaria",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366217700,
"resource_state": 2,
"name": "Fenceline Sprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 66,
"moving_time": 66,
"start_date": "2026-03-12T07:06:21Z",
"start_date_local": "2026-03-12T08:06:21Z",
"distance": 538.2,
"start_index": 3308,
"end_index": 3374,
"average_cadence": 82.6,
"device_watts": true,
"average_watts": 167.7,
"average_heartrate": 126,
"max_heartrate": 132,
"segment": {
"id": 18790413,
"resource_state": 2,
"name": "Fenceline Sprint",
"activity_type": "Ride",
"distance": 538.2,
"average_grade": 0.2,
"maximum_grade": 0.5,
"elevation_high": 473.8,
"elevation_low": 472.2,
"start_latlng": [
48.247097,
11.751283
],
"end_latlng": [
48.24599,
11.744228
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200367594000,
"resource_state": 2,
"name": "Wiesstraße Richtung West",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 173,
"moving_time": 173,
"start_date": "2026-03-12T07:12:11Z",
"start_date_local": "2026-03-12T08:12:11Z",
"distance": 1401.7,
"start_index": 3658,
"end_index": 3831,
"average_cadence": 74.9,
"device_watts": true,
"average_watts": 285.1,
"average_heartrate": 130.2,
"max_heartrate": 144,
"segment": {
"id": 11887892,
"resource_state": 2,
"name": "Wiesstraße Richtung West",
"activity_type": "Ride",
"distance": 1401.7,
"average_grade": 0.1,
"maximum_grade": 0.8,
"elevation_high": 480.8,
"elevation_low": 477.5,
"start_latlng": [
48.251827,
11.720345
],
"end_latlng": [
48.251381,
11.701457
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366675500,
"resource_state": 2,
"name": "8ung Brücke",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 71,
"moving_time": 71,
"start_date": "2026-03-12T07:14:19Z",
"start_date_local": "2026-03-12T08:14:19Z",
"distance": 585.7,
"start_index": 3786,
"end_index": 3857,
"average_cadence": 73.5,
"device_watts": true,
"average_watts": 268.1,
"average_heartrate": 135.1,
"max_heartrate": 144,
"segment": {
"id": 37383552,
"resource_state": 2,
"name": "8ung Brücke",
"activity_type": "Ride",
"distance": 585.7,
"average_grade": -0.1,
"maximum_grade": 5,
"elevation_high": 475.6,
"elevation_low": 469.4,
"start_latlng": [
48.251667,
11.705777
],
"end_latlng": [
48.251434,
11.697928
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bavaria",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368554500,
"resource_state": 2,
"name": "Fischbach ohne Fish",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 184,
"moving_time": 184,
"start_date": "2026-03-12T07:16:27Z",
"start_date_local": "2026-03-12T08:16:27Z",
"distance": 1574.9,
"start_index": 3914,
"end_index": 4098,
"average_cadence": 82.3,
"device_watts": true,
"average_watts": 254,
"average_heartrate": 130.9,
"max_heartrate": 135,
"segment": {
"id": 37225157,
"resource_state": 2,
"name": "Fischbach ohne Fish",
"activity_type": "Ride",
"distance": 1574.9,
"average_grade": 0.2,
"maximum_grade": 1.2,
"elevation_high": 425,
"elevation_low": 421.8,
"start_latlng": [
48.250116,
11.692592
],
"end_latlng": [
48.238896,
11.679769
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bavaria",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200365282000,
"resource_state": 2,
"name": "Brückenfieber",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 147,
"moving_time": 147,
"start_date": "2026-03-12T07:19:50Z",
"start_date_local": "2026-03-12T08:19:50Z",
"distance": 1180.3,
"start_index": 4117,
"end_index": 4264,
"average_cadence": 74.6,
"device_watts": true,
"average_watts": 241.5,
"average_heartrate": 122.3,
"max_heartrate": 137,
"segment": {
"id": 18962713,
"resource_state": 2,
"name": "Brückenfieber",
"activity_type": "Ride",
"distance": 1180.3,
"average_grade": -0.3,
"maximum_grade": 5.4,
"elevation_high": 493.6,
"elevation_low": 489.2,
"start_latlng": [
48.237761,
11.679034
],
"end_latlng": [
48.239191,
11.663135
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200365860400,
"resource_state": 2,
"name": "Bridgeflyer",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 298,
"moving_time": 298,
"start_date": "2026-03-12T07:19:51Z",
"start_date_local": "2026-03-12T08:19:51Z",
"distance": 2470.5,
"start_index": 4118,
"end_index": 4416,
"average_cadence": 77.4,
"device_watts": true,
"average_watts": 259,
"average_heartrate": 124.7,
"max_heartrate": 137,
"segment": {
"id": 18962697,
"resource_state": 2,
"name": "Bridgeflyer",
"activity_type": "Ride",
"distance": 2470.5,
"average_grade": 0,
"maximum_grade": 5.4,
"elevation_high": 493.4,
"elevation_low": 489.2,
"start_latlng": [
48.237744,
11.678968
],
"end_latlng": [
48.241991,
11.646062
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Ismaning",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368957000,
"resource_state": 2,
"name": "1km towards Garching",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 114,
"moving_time": 114,
"start_date": "2026-03-12T07:21:12Z",
"start_date_local": "2026-03-12T08:21:12Z",
"distance": 972.3,
"start_index": 4199,
"end_index": 4313,
"average_cadence": 78.2,
"device_watts": true,
"average_watts": 249.8,
"average_heartrate": 123.3,
"max_heartrate": 127,
"segment": {
"id": 3935397,
"resource_state": 2,
"name": "1km towards Garching",
"activity_type": "Ride",
"distance": 972.3,
"average_grade": -0.4,
"maximum_grade": 3.6,
"elevation_high": 487.9,
"elevation_low": 479.8,
"start_latlng": [
48.238313,
11.670303
],
"end_latlng": [
48.240352,
11.657695
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching",
"state": "BY",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368052700,
"resource_state": 2,
"name": "last_sprint_to_garching",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 92,
"moving_time": 92,
"start_date": "2026-03-12T07:23:16Z",
"start_date_local": "2026-03-12T08:23:16Z",
"distance": 797.9,
"start_index": 4323,
"end_index": 4415,
"average_cadence": 81,
"device_watts": true,
"average_watts": 289.4,
"average_heartrate": 127.7,
"max_heartrate": 135,
"segment": {
"id": 21408178,
"resource_state": 2,
"name": "last_sprint_to_garching",
"activity_type": "Ride",
"distance": 797.9,
"average_grade": 0.2,
"maximum_grade": 3.4,
"elevation_high": 487.6,
"elevation_low": 485.6,
"start_latlng": [
48.24055,
11.656638
],
"end_latlng": [
48.241923,
11.646201
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching bei München",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366620000,
"resource_state": 2,
"name": "rr_muc_umgehungsstraße",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 96,
"moving_time": 96,
"start_date": "2026-03-12T07:25:02Z",
"start_date_local": "2026-03-12T08:25:02Z",
"distance": 852.6,
"start_index": 4429,
"end_index": 4525,
"average_cadence": 77.3,
"device_watts": true,
"average_watts": 212.2,
"average_heartrate": 131.7,
"max_heartrate": 138,
"segment": {
"id": 31501131,
"resource_state": 2,
"name": "rr_muc_umgehungsstraße",
"activity_type": "Ride",
"distance": 852.6,
"average_grade": -0.3,
"maximum_grade": 0.5,
"elevation_high": 479.6,
"elevation_low": 477.2,
"start_latlng": [
48.24253,
11.64481
],
"end_latlng": [
48.249221,
11.646282
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching bei München",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200365211000,
"resource_state": 2,
"name": "Schleißheimer to Parkring",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 75,
"moving_time": 75,
"start_date": "2026-03-12T07:27:23Z",
"start_date_local": "2026-03-12T08:27:23Z",
"distance": 661.1,
"start_index": 4550,
"end_index": 4625,
"average_cadence": 83.4,
"device_watts": true,
"average_watts": 267.7,
"average_heartrate": 126.7,
"max_heartrate": 132,
"segment": {
"id": 10685263,
"resource_state": 2,
"name": "Schleißheimer to Parkring",
"activity_type": "Ride",
"distance": 661.1,
"average_grade": -0.4,
"maximum_grade": 1.6,
"elevation_high": 484,
"elevation_low": 480.3,
"start_latlng": [
48.249785,
11.646007
],
"end_latlng": [
48.250501,
11.637593
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200367433000,
"resource_state": 2,
"name": "Hochbruck Segment",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 163,
"moving_time": 163,
"start_date": "2026-03-12T07:30:13Z",
"start_date_local": "2026-03-12T08:30:13Z",
"distance": 1357.6,
"start_index": 4720,
"end_index": 4883,
"average_cadence": 73.7,
"device_watts": true,
"average_watts": 230.8,
"average_heartrate": 123.5,
"max_heartrate": 130,
"segment": {
"id": 24841624,
"resource_state": 2,
"name": "Hochbruck Segment",
"activity_type": "Ride",
"distance": 1357.6,
"average_grade": 0,
"maximum_grade": 6.7,
"elevation_high": 465.8,
"elevation_low": 461,
"start_latlng": [
48.249596,
11.629765
],
"end_latlng": [
48.250557,
11.611741
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching bei München",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366453000,
"resource_state": 2,
"name": "Schleißheimer Sprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 79,
"moving_time": 79,
"start_date": "2026-03-12T07:30:18Z",
"start_date_local": "2026-03-12T08:30:18Z",
"distance": 657.6,
"start_index": 4725,
"end_index": 4804,
"average_cadence": 73.2,
"device_watts": true,
"average_watts": 230.7,
"average_heartrate": 122.9,
"max_heartrate": 130,
"segment": {
"id": 29879729,
"resource_state": 2,
"name": "Schleißheimer Sprint",
"activity_type": "Ride",
"distance": 657.6,
"average_grade": 0,
"maximum_grade": 1.1,
"elevation_high": 477,
"elevation_low": 475.8,
"start_latlng": [
48.249435,
11.629172
],
"end_latlng": [
48.250023,
11.620367
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching bei München",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368553500,
"resource_state": 2,
"name": "MacDac-Unterschleissheim",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 186,
"moving_time": 186,
"start_date": "2026-03-12T07:34:32Z",
"start_date_local": "2026-03-12T08:34:32Z",
"distance": 1729.8,
"start_index": 4979,
"end_index": 5165,
"average_cadence": 82.7,
"device_watts": true,
"average_watts": 243.2,
"average_heartrate": 128.8,
"max_heartrate": 135,
"segment": {
"id": 11276990,
"resource_state": 2,
"name": "MacDac-Unterschleissheim",
"activity_type": "Ride",
"distance": 1729.8,
"average_grade": -0.5,
"maximum_grade": 4.6,
"elevation_high": 489.1,
"elevation_low": 476,
"start_latlng": [
48.249112,
11.602715
],
"end_latlng": [
48.263912,
11.595725
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching bei München",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200368497000,
"resource_state": 2,
"name": "Kreuzstrasse",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 76,
"moving_time": 76,
"start_date": "2026-03-12T07:38:01Z",
"start_date_local": "2026-03-12T08:38:01Z",
"distance": 687.1,
"start_index": 5188,
"end_index": 5264,
"average_cadence": 80.8,
"device_watts": true,
"average_watts": 244.3,
"average_heartrate": 126,
"max_heartrate": 130,
"segment": {
"id": 11277001,
"resource_state": 2,
"name": "Kreuzstrasse",
"activity_type": "Ride",
"distance": 687.1,
"average_grade": -0.3,
"maximum_grade": 3.9,
"elevation_high": 480,
"elevation_low": 476.5,
"start_latlng": [
48.265455,
11.595037
],
"end_latlng": [
48.271316,
11.592234
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Garching bei München",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
},
{
"id": 3467090200366973400,
"resource_state": 2,
"name": "Südliche Ingolstädter Str. Sprint",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 115,
"moving_time": 115,
"start_date": "2026-03-12T07:40:51Z",
"start_date_local": "2026-03-12T08:40:51Z",
"distance": 1063.1,
"start_index": 5335,
"end_index": 5450,
"average_cadence": 82,
"device_watts": true,
"average_watts": 228.1,
"average_heartrate": 127.4,
"max_heartrate": 134,
"segment": {
"id": 10319972,
"resource_state": 2,
"name": "Südliche Ingolstädter Str. Sprint",
"activity_type": "Ride",
"distance": 1063.1,
"average_grade": -0.4,
"maximum_grade": 0.2,
"elevation_high": 439,
"elevation_low": 434.8,
"start_latlng": [
48.274404,
11.590385
],
"end_latlng": [
48.28352,
11.586168
],
"elevation_profile": null,
"elevation_profiles": null,
"climb_category": 0,
"city": "Unterschleißheim",
"state": "Bayern",
"country": "Germany",
"private": false,
"hazardous": false,
"starred": false
},
"pr_rank": null,
"achievements": [],
"visibility": "everyone",
"kom_rank": null,
"hidden": false
}
],
"splits_metric": [
{
"distance": 1001.8,
"elapsed_time": 173,
"elevation_difference": -1.2,
"moving_time": 168,
"split": 1,
"average_speed": 5.96,
"average_grade_adjusted_speed": 5.96,
"average_heartrate": 100.71014492753623,
"pace_zone": 0
},
{
"distance": 998.5,
"elapsed_time": 110,
"elevation_difference": -5.2,
"moving_time": 110,
"split": 2,
"average_speed": 9.08,
"average_grade_adjusted_speed": 9.01,
"average_heartrate": 122.50909090909092,
"pace_zone": 0
},
{
"distance": 1004.3,
"elapsed_time": 113,
"elevation_difference": -6.8,
"moving_time": 113,
"split": 3,
"average_speed": 8.89,
"average_grade_adjusted_speed": 8.8,
"average_heartrate": 118.46017699115045,
"pace_zone": 0
},
{
"distance": 1000.8,
"elapsed_time": 118,
"elevation_difference": -5.6,
"moving_time": 118,
"split": 4,
"average_speed": 8.48,
"average_grade_adjusted_speed": 8.41,
"average_heartrate": 117.52542372881356,
"pace_zone": 0
},
{
"distance": 996.7,
"elapsed_time": 113,
"elevation_difference": 0.4,
"moving_time": 113,
"split": 5,
"average_speed": 8.82,
"average_grade_adjusted_speed": 8.86,
"average_heartrate": 127.75221238938053,
"pace_zone": 0
},
{
"distance": 1002.3,
"elapsed_time": 99,
"elevation_difference": -11.8,
"moving_time": 99,
"split": 6,
"average_speed": 10.12,
"average_grade_adjusted_speed": 9.92,
"average_heartrate": 127.84848484848484,
"pace_zone": 0
},
{
"distance": 1000.7,
"elapsed_time": 103,
"elevation_difference": -5.4,
"moving_time": 103,
"split": 7,
"average_speed": 9.72,
"average_grade_adjusted_speed": 9.65,
"average_heartrate": 126.18446601941747,
"pace_zone": 0
},
{
"distance": 1002.2,
"elapsed_time": 109,
"elevation_difference": -6,
"moving_time": 109,
"split": 8,
"average_speed": 9.19,
"average_grade_adjusted_speed": 9.12,
"average_heartrate": 129.47706422018348,
"pace_zone": 0
},
{
"distance": 997.9,
"elapsed_time": 117,
"elevation_difference": -4,
"moving_time": 117,
"split": 9,
"average_speed": 8.53,
"average_grade_adjusted_speed": 8.53,
"average_heartrate": 129.92307692307693,
"pace_zone": 0
},
{
"distance": 1002.3,
"elapsed_time": 110,
"elevation_difference": -1.8,
"moving_time": 110,
"split": 10,
"average_speed": 9.11,
"average_grade_adjusted_speed": 9.1,
"average_heartrate": 128.72727272727272,
"pace_zone": 0
},
{
"distance": 995.5,
"elapsed_time": 115,
"elevation_difference": -1.8,
"moving_time": 115,
"split": 11,
"average_speed": 8.66,
"average_grade_adjusted_speed": 8.64,
"average_heartrate": 129.40869565217392,
"pace_zone": 0
},
{
"distance": 1004,
"elapsed_time": 131,
"elevation_difference": -3.2,
"moving_time": 131,
"split": 12,
"average_speed": 7.66,
"average_grade_adjusted_speed": 7.68,
"average_heartrate": 122.2442748091603,
"pace_zone": 0
},
{
"distance": 1000.9,
"elapsed_time": 111,
"elevation_difference": -1.8,
"moving_time": 111,
"split": 13,
"average_speed": 9.02,
"average_grade_adjusted_speed": 9.01,
"average_heartrate": 123.42342342342343,
"pace_zone": 0
},
{
"distance": 998.2,
"elapsed_time": 135,
"elevation_difference": 3.4,
"moving_time": 131,
"split": 14,
"average_speed": 7.62,
"average_grade_adjusted_speed": 7.7,
"average_heartrate": 126.62307692307692,
"pace_zone": 0
},
{
"distance": 998.4,
"elapsed_time": 113,
"elevation_difference": -1.2,
"moving_time": 113,
"split": 15,
"average_speed": 8.84,
"average_grade_adjusted_speed": 8.81,
"average_heartrate": 138.58407079646017,
"pace_zone": 0
},
{
"distance": 1001.2,
"elapsed_time": 163,
"elevation_difference": 2.6,
"moving_time": 117,
"split": 16,
"average_speed": 8.56,
"average_grade_adjusted_speed": 8.71,
"average_heartrate": 125.8103448275862,
"pace_zone": 0
},
{
"distance": 997.8,
"elapsed_time": 135,
"elevation_difference": 14.6,
"moving_time": 135,
"split": 17,
"average_speed": 7.39,
"average_grade_adjusted_speed": 7.73,
"average_heartrate": 141.3925925925926,
"pace_zone": 0
},
{
"distance": 999,
"elapsed_time": 124,
"elevation_difference": 5.4,
"moving_time": 124,
"split": 18,
"average_speed": 8.06,
"average_grade_adjusted_speed": 8.21,
"average_heartrate": 137.59677419354838,
"pace_zone": 0
},
{
"distance": 1003.5,
"elapsed_time": 107,
"elevation_difference": -2.6,
"moving_time": 107,
"split": 19,
"average_speed": 9.38,
"average_grade_adjusted_speed": 9.34,
"average_heartrate": 133.5607476635514,
"pace_zone": 0
},
{
"distance": 999.8,
"elapsed_time": 89,
"elevation_difference": -22.6,
"moving_time": 89,
"split": 20,
"average_speed": 11.23,
"average_grade_adjusted_speed": 10.75,
"average_heartrate": 129.8988764044944,
"pace_zone": 0
},
{
"distance": 997.2,
"elapsed_time": 100,
"elevation_difference": -9,
"moving_time": 100,
"split": 21,
"average_speed": 9.97,
"average_grade_adjusted_speed": 9.81,
"average_heartrate": 133.42,
"pace_zone": 0
},
{
"distance": 1003.2,
"elapsed_time": 121,
"elevation_difference": -2,
"moving_time": 121,
"split": 22,
"average_speed": 8.29,
"average_grade_adjusted_speed": 8.27,
"average_heartrate": 130.4297520661157,
"pace_zone": 0
},
{
"distance": 997.9,
"elapsed_time": 119,
"elevation_difference": -2.2,
"moving_time": 119,
"split": 23,
"average_speed": 8.39,
"average_grade_adjusted_speed": 8.37,
"average_heartrate": 129.39495798319328,
"pace_zone": 0
},
{
"distance": 1003.6,
"elapsed_time": 110,
"elevation_difference": -2.8,
"moving_time": 110,
"split": 24,
"average_speed": 9.12,
"average_grade_adjusted_speed": 9.1,
"average_heartrate": 128,
"pace_zone": 0
},
{
"distance": 994.3,
"elapsed_time": 120,
"elevation_difference": -2.4,
"moving_time": 120,
"split": 25,
"average_speed": 8.29,
"average_grade_adjusted_speed": 8.26,
"average_heartrate": 122.925,
"pace_zone": 0
},
{
"distance": 999.3,
"elapsed_time": 119,
"elevation_difference": -0.6,
"moving_time": 119,
"split": 26,
"average_speed": 8.4,
"average_grade_adjusted_speed": 8.4,
"average_heartrate": 121.88235294117646,
"pace_zone": 0
},
{
"distance": 999.8,
"elapsed_time": 117,
"elevation_difference": -3.4,
"moving_time": 117,
"split": 27,
"average_speed": 8.55,
"average_grade_adjusted_speed": 8.51,
"average_heartrate": 123.47863247863248,
"pace_zone": 0
},
{
"distance": 999.1,
"elapsed_time": 123,
"elevation_difference": 0.8,
"moving_time": 123,
"split": 28,
"average_speed": 8.12,
"average_grade_adjusted_speed": 8.14,
"average_heartrate": 122.9349593495935,
"pace_zone": 0
},
{
"distance": 1004.9,
"elapsed_time": 123,
"elevation_difference": 0,
"moving_time": 123,
"split": 29,
"average_speed": 8.17,
"average_grade_adjusted_speed": 8.18,
"average_heartrate": 124.73983739837398,
"pace_zone": 0
},
{
"distance": 997.1,
"elapsed_time": 116,
"elevation_difference": 1,
"moving_time": 116,
"split": 30,
"average_speed": 8.6,
"average_grade_adjusted_speed": 8.61,
"average_heartrate": 129.68103448275863,
"pace_zone": 0
},
{
"distance": 1004.5,
"elapsed_time": 115,
"elevation_difference": -0.8,
"moving_time": 115,
"split": 31,
"average_speed": 8.73,
"average_grade_adjusted_speed": 8.73,
"average_heartrate": 133.3217391304348,
"pace_zone": 0
},
{
"distance": 1001.9,
"elapsed_time": 116,
"elevation_difference": -5.2,
"moving_time": 116,
"split": 32,
"average_speed": 8.64,
"average_grade_adjusted_speed": 8.58,
"average_heartrate": 127.83620689655173,
"pace_zone": 0
},
{
"distance": 1000.9,
"elapsed_time": 119,
"elevation_difference": 0,
"moving_time": 119,
"split": 33,
"average_speed": 8.41,
"average_grade_adjusted_speed": 8.48,
"average_heartrate": 133.9747899159664,
"pace_zone": 0
},
{
"distance": 994.8,
"elapsed_time": 119,
"elevation_difference": 1.2,
"moving_time": 119,
"split": 34,
"average_speed": 8.36,
"average_grade_adjusted_speed": 8.38,
"average_heartrate": 129.64705882352942,
"pace_zone": 0
},
{
"distance": 997.4,
"elapsed_time": 115,
"elevation_difference": 2.6,
"moving_time": 115,
"split": 35,
"average_speed": 8.67,
"average_grade_adjusted_speed": 8.71,
"average_heartrate": 130.95652173913044,
"pace_zone": 0
},
{
"distance": 1001.1,
"elapsed_time": 127,
"elevation_difference": -2.2,
"moving_time": 127,
"split": 36,
"average_speed": 7.88,
"average_grade_adjusted_speed": 7.88,
"average_heartrate": 122.94488188976378,
"pace_zone": 0
},
{
"distance": 999.4,
"elapsed_time": 117,
"elevation_difference": 1.4,
"moving_time": 117,
"split": 37,
"average_speed": 8.54,
"average_grade_adjusted_speed": 8.56,
"average_heartrate": 124.25641025641026,
"pace_zone": 0
},
{
"distance": 1005.4,
"elapsed_time": 118,
"elevation_difference": 3.2,
"moving_time": 118,
"split": 38,
"average_speed": 8.52,
"average_grade_adjusted_speed": 8.57,
"average_heartrate": 130.38983050847457,
"pace_zone": 0
},
{
"distance": 994.7,
"elapsed_time": 143,
"elevation_difference": -6.2,
"moving_time": 123,
"split": 39,
"average_speed": 8.09,
"average_grade_adjusted_speed": 8.01,
"average_heartrate": 125.27049180327869,
"pace_zone": 0
},
{
"distance": 998,
"elapsed_time": 125,
"elevation_difference": 3.4,
"moving_time": 125,
"split": 40,
"average_speed": 7.98,
"average_grade_adjusted_speed": 8.06,
"average_heartrate": 126.136,
"pace_zone": 0
},
{
"distance": 1003.3,
"elapsed_time": 125,
"elevation_difference": 1.8,
"moving_time": 125,
"split": 41,
"average_speed": 8.03,
"average_grade_adjusted_speed": 8.07,
"average_heartrate": 123.552,
"pace_zone": 0
},
{
"distance": 1001.1,
"elapsed_time": 124,
"elevation_difference": 0.8,
"moving_time": 124,
"split": 42,
"average_speed": 8.07,
"average_grade_adjusted_speed": 8.09,
"average_heartrate": 122.0241935483871,
"pace_zone": 0
},
{
"distance": 1002.8,
"elapsed_time": 110,
"elevation_difference": -1.8,
"moving_time": 110,
"split": 43,
"average_speed": 9.12,
"average_grade_adjusted_speed": 9.11,
"average_heartrate": 130.8181818181818,
"pace_zone": 0
},
{
"distance": 994.8,
"elapsed_time": 107,
"elevation_difference": -3.2,
"moving_time": 107,
"split": 44,
"average_speed": 9.3,
"average_grade_adjusted_speed": 9.26,
"average_heartrate": 127.73831775700934,
"pace_zone": 0
},
{
"distance": 1002.8,
"elapsed_time": 147,
"elevation_difference": -2.8,
"moving_time": 124,
"split": 45,
"average_speed": 8.09,
"average_grade_adjusted_speed": 8.06,
"average_heartrate": 125.5609756097561,
"pace_zone": 0
},
{
"distance": 1003.6,
"elapsed_time": 115,
"elevation_difference": -2.2,
"moving_time": 115,
"split": 46,
"average_speed": 8.73,
"average_grade_adjusted_speed": 8.71,
"average_heartrate": 126.09565217391304,
"pace_zone": 0
},
{
"distance": 936.7,
"elapsed_time": 175,
"elevation_difference": -4.6,
"moving_time": 175,
"split": 47,
"average_speed": 5.35,
"average_grade_adjusted_speed": 5.31,
"average_heartrate": 120.91269841269842,
"pace_zone": 0
}
],
"splits_standard": [
{
"distance": 1611.5,
"elapsed_time": 241,
"elevation_difference": -4,
"moving_time": 236,
"split": 1,
"average_speed": 6.83,
"average_grade_adjusted_speed": 6.81,
"average_heartrate": 107.70873786407768,
"pace_zone": 0
},
{
"distance": 1612.2,
"elapsed_time": 181,
"elevation_difference": -11.8,
"moving_time": 181,
"split": 2,
"average_speed": 8.91,
"average_grade_adjusted_speed": 8.81,
"average_heartrate": 119.23756906077348,
"pace_zone": 0
},
{
"distance": 1606.5,
"elapsed_time": 186,
"elevation_difference": -2.6,
"moving_time": 186,
"split": 3,
"average_speed": 8.64,
"average_grade_adjusted_speed": 8.64,
"average_heartrate": 122.52688172043011,
"pace_zone": 0
},
{
"distance": 1614.6,
"elapsed_time": 164,
"elevation_difference": -14,
"moving_time": 164,
"split": 4,
"average_speed": 9.85,
"average_grade_adjusted_speed": 9.7,
"average_heartrate": 127.59146341463415,
"pace_zone": 0
},
{
"distance": 1602.4,
"elapsed_time": 173,
"elevation_difference": -11.4,
"moving_time": 173,
"split": 5,
"average_speed": 9.26,
"average_grade_adjusted_speed": 9.17,
"average_heartrate": 128.2543352601156,
"pace_zone": 0
},
{
"distance": 1617.1,
"elapsed_time": 178,
"elevation_difference": -3.8,
"moving_time": 178,
"split": 6,
"average_speed": 9.08,
"average_grade_adjusted_speed": 9.09,
"average_heartrate": 130.5,
"pace_zone": 0
},
{
"distance": 1608.5,
"elapsed_time": 191,
"elevation_difference": -2.8,
"moving_time": 191,
"split": 7,
"average_speed": 8.42,
"average_grade_adjusted_speed": 8.41,
"average_heartrate": 127.59685863874346,
"pace_zone": 0
},
{
"distance": 1608.8,
"elapsed_time": 192,
"elevation_difference": -3.8,
"moving_time": 192,
"split": 8,
"average_speed": 8.38,
"average_grade_adjusted_speed": 8.39,
"average_heartrate": 122.84375,
"pace_zone": 0
},
{
"distance": 1604,
"elapsed_time": 198,
"elevation_difference": 5.4,
"moving_time": 194,
"split": 9,
"average_speed": 8.27,
"average_grade_adjusted_speed": 8.34,
"average_heartrate": 130.8134715025907,
"pace_zone": 0
},
{
"distance": 1608.7,
"elapsed_time": 241,
"elevation_difference": 1.6,
"moving_time": 195,
"split": 10,
"average_speed": 8.25,
"average_grade_adjusted_speed": 8.34,
"average_heartrate": 128.81443298969072,
"pace_zone": 0
},
{
"distance": 1612.7,
"elapsed_time": 210,
"elevation_difference": 18.8,
"moving_time": 210,
"split": 11,
"average_speed": 7.68,
"average_grade_adjusted_speed": 7.95,
"average_heartrate": 139.64285714285714,
"pace_zone": 0
},
{
"distance": 1608.9,
"elapsed_time": 174,
"elevation_difference": -7.6,
"moving_time": 174,
"split": 12,
"average_speed": 9.25,
"average_grade_adjusted_speed": 9.19,
"average_heartrate": 135.05172413793105,
"pace_zone": 0
},
{
"distance": 1607,
"elapsed_time": 151,
"elevation_difference": -27.6,
"moving_time": 151,
"split": 13,
"average_speed": 10.64,
"average_grade_adjusted_speed": 10.29,
"average_heartrate": 131.74172185430464,
"pace_zone": 0
},
{
"distance": 1610.1,
"elapsed_time": 192,
"elevation_difference": -3.4,
"moving_time": 192,
"split": 14,
"average_speed": 8.39,
"average_grade_adjusted_speed": 8.36,
"average_heartrate": 129.65104166666666,
"pace_zone": 0
},
{
"distance": 1615.9,
"elapsed_time": 181,
"elevation_difference": -4.2,
"moving_time": 181,
"split": 15,
"average_speed": 8.93,
"average_grade_adjusted_speed": 8.9,
"average_heartrate": 129.0110497237569,
"pace_zone": 0
},
{
"distance": 1601.2,
"elapsed_time": 197,
"elevation_difference": -1.6,
"moving_time": 197,
"split": 16,
"average_speed": 8.13,
"average_grade_adjusted_speed": 8.12,
"average_heartrate": 121.81218274111676,
"pace_zone": 0
},
{
"distance": 1614.1,
"elapsed_time": 187,
"elevation_difference": -4,
"moving_time": 187,
"split": 17,
"average_speed": 8.63,
"average_grade_adjusted_speed": 8.61,
"average_heartrate": 123.33689839572193,
"pace_zone": 0
},
{
"distance": 1607.6,
"elapsed_time": 199,
"elevation_difference": 0.4,
"moving_time": 199,
"split": 18,
"average_speed": 8.08,
"average_grade_adjusted_speed": 8.09,
"average_heartrate": 123.77386934673366,
"pace_zone": 0
},
{
"distance": 1609.1,
"elapsed_time": 187,
"elevation_difference": 2.6,
"moving_time": 187,
"split": 19,
"average_speed": 8.6,
"average_grade_adjusted_speed": 8.63,
"average_heartrate": 131.6096256684492,
"pace_zone": 0
},
{
"distance": 1613.6,
"elapsed_time": 185,
"elevation_difference": -7.4,
"moving_time": 185,
"split": 20,
"average_speed": 8.72,
"average_grade_adjusted_speed": 8.67,
"average_heartrate": 129.21621621621622,
"pace_zone": 0
},
{
"distance": 1608.5,
"elapsed_time": 193,
"elevation_difference": 0.6,
"moving_time": 193,
"split": 21,
"average_speed": 8.33,
"average_grade_adjusted_speed": 8.38,
"average_heartrate": 131.69430051813472,
"pace_zone": 0
},
{
"distance": 1602.6,
"elapsed_time": 191,
"elevation_difference": 0.8,
"moving_time": 191,
"split": 22,
"average_speed": 8.39,
"average_grade_adjusted_speed": 8.4,
"average_heartrate": 128.35602094240838,
"pace_zone": 0
},
{
"distance": 1614,
"elapsed_time": 194,
"elevation_difference": 1.6,
"moving_time": 194,
"split": 23,
"average_speed": 8.32,
"average_grade_adjusted_speed": 8.34,
"average_heartrate": 124.29381443298969,
"pace_zone": 0
},
{
"distance": 1609.7,
"elapsed_time": 184,
"elevation_difference": 1.6,
"moving_time": 184,
"split": 24,
"average_speed": 8.75,
"average_grade_adjusted_speed": 8.77,
"average_heartrate": 130.67934782608697,
"pace_zone": 0
},
{
"distance": 1611.8,
"elapsed_time": 232,
"elevation_difference": 0.2,
"moving_time": 212,
"split": 25,
"average_speed": 7.6,
"average_grade_adjusted_speed": 7.62,
"average_heartrate": 123.9478672985782,
"pace_zone": 0
},
{
"distance": 1602.2,
"elapsed_time": 200,
"elevation_difference": 1,
"moving_time": 200,
"split": 26,
"average_speed": 8.01,
"average_grade_adjusted_speed": 8.03,
"average_heartrate": 122.32,
"pace_zone": 0
},
{
"distance": 1611,
"elapsed_time": 174,
"elevation_difference": -3.6,
"moving_time": 174,
"split": 27,
"average_speed": 9.26,
"average_grade_adjusted_speed": 9.24,
"average_heartrate": 128.80459770114942,
"pace_zone": 0
},
{
"distance": 1613.4,
"elapsed_time": 215,
"elevation_difference": -4,
"moving_time": 192,
"split": 28,
"average_speed": 8.4,
"average_grade_adjusted_speed": 8.38,
"average_heartrate": 125.59162303664921,
"pace_zone": 0
},
{
"distance": 1608.6,
"elapsed_time": 185,
"elevation_difference": -5,
"moving_time": 185,
"split": 29,
"average_speed": 8.7,
"average_grade_adjusted_speed": 8.66,
"average_heartrate": 126.62702702702703,
"pace_zone": 0
},
{
"distance": 269.1,
"elapsed_time": 97,
"elevation_difference": -1.8,
"moving_time": 97,
"split": 30,
"average_speed": 2.77,
"average_grade_adjusted_speed": 2.75,
"average_heartrate": 114.79166666666667,
"pace_zone": 0
}
],
"laps": [
{
"id": 63251292029,
"resource_state": 2,
"name": "Lap 1",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 5670,
"moving_time": 5572,
"start_date": "2026-03-12T06:10:18Z",
"start_date_local": "2026-03-12T07:10:18Z",
"distance": 46945.6,
"average_speed": 8.43,
"max_speed": 13.08,
"lap_index": 1,
"split": 1,
"start_index": 0,
"end_index": 5572,
"total_elevation_gain": 90.6,
"average_cadence": 77.6,
"device_watts": true,
"average_watts": 233.6,
"average_heartrate": 126.8,
"max_heartrate": 150
},
{
"id": 63251292033,
"resource_state": 2,
"name": "Lap 2",
"activity": {
"id": 17693946736,
"visibility": "everyone",
"resource_state": 1
},
"athlete": {
"id": 24137054,
"resource_state": 1
},
"elapsed_time": 4,
"moving_time": 4,
"start_date": "2026-03-12T07:44:49Z",
"start_date_local": "2026-03-12T08:44:49Z",
"distance": 0,
"average_speed": 0,
"max_speed": 0,
"lap_index": 2,
"split": 2,
"start_index": 5573,
"end_index": 5575,
"total_elevation_gain": 0,
"average_cadence": 0,
"device_watts": true,
"average_watts": 0,
"average_heartrate": 0,
"max_heartrate": 94
}
],
"gear": {
"id": "b7037547",
"primary": false,
"name": "Canyon AL 8.0",
"nickname": "Canyon AL 8.0",
"resource_state": 2,
"retired": false,
"distance": 74657329,
"converted_distance": 74657.3
},
"photos": {
"primary": null,
"count": 0
},
"stats_visibility": [
{
"type": "heart_rate",
"visibility": "everyone"
},
{
"type": "pace",
"visibility": "everyone"
},
{
"type": "power",
"visibility": "everyone"
},
{
"type": "speed",
"visibility": "everyone"
},
{
"type": "calories",
"visibility": "everyone"
}
],
"hide_from_home": false,
"embed_token": "933ce4d66c77ead21c50acc9ffc94e55bc83e97d",
"available_zones": [
"heartrate",
"power"
]
}
}