{"next_url":"https://coach.christofferlarsson.se/api/activities/20140794584/cb-1789428126375-9f6c","url":"https://coach.christofferlarsson.se/api/activities/20140794584","streams_url":"https://coach.christofferlarsson.se/api/activities/20140794584/streams","activity":{"resource_state":3,"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"name":"Uppvärmning","distance":5336.4,"moving_time":1542,"elapsed_time":2491,"total_elevation_gain":14,"type":"Run","sport_type":"Run","workout_type":null,"device_name":"Garmin Forerunner 970","id":20140794584,"id_str":"20140794584","start_date":"2026-09-12T09:06:30Z","start_date_local":"2026-09-12T11:06:30Z","timezone":"(GMT+01:00) Europe/Stockholm","utc_offset":7200,"location_city":null,"location_state":null,"location_country":null,"achievement_count":2,"kudos_count":7,"comment_count":0,"athlete_count":2,"photo_count":0,"trainer":false,"commute":false,"manual":false,"private":false,"visibility":"everyone","flagged":false,"gear_id":"g28194576","start_latlng":[63.838709,20.34094],"end_latlng":[63.838595,20.341622],"average_speed":3.461,"max_speed":6.42,"average_cadence":87.2,"average_watts":275.8,"max_watts":472,"weighted_average_watts":243,"device_watts":true,"kilojoules":425.2,"has_heartrate":true,"average_heartrate":146.6,"max_heartrate":175,"heartrate_opt_out":false,"display_hide_heartrate_option":true,"elev_high":44.8,"elev_low":36,"upload_id":21289172775,"upload_id_str":"21289172775","external_id":"garmin_ping_627470815805","from_accepted_tag":false,"pr_count":0,"total_photo_count":0,"has_kudoed":false,"suffer_score":17,"description":"","calories":369,"perceived_exertion":null,"prefer_perceived_exertion":null,"splits_metric":[{"distance":1001.5,"elapsed_time":302,"elevation_difference":-0.4,"moving_time":302,"split":1,"average_speed":3.32,"average_grade_adjusted_speed":3.32,"average_heartrate":141.83443708609272,"pace_zone":1},{"distance":1000.2,"elapsed_time":299,"elevation_difference":1,"moving_time":299,"split":2,"average_speed":3.35,"average_grade_adjusted_speed":3.36,"average_heartrate":146.97658862876253,"pace_zone":1},{"distance":998.8,"elapsed_time":294,"elevation_difference":0.2,"moving_time":294,"split":3,"average_speed":3.4,"average_grade_adjusted_speed":3.41,"average_heartrate":146.16382252559728,"pace_zone":2},{"distance":1001.2,"elapsed_time":289,"elevation_difference":2.4,"moving_time":289,"split":4,"average_speed":3.46,"average_grade_adjusted_speed":3.49,"average_heartrate":149.1038062283737,"pace_zone":2},{"distance":1003.3,"elapsed_time":1106,"elevation_difference":3.8,"moving_time":269,"split":5,"average_speed":3.73,"average_grade_adjusted_speed":3.8,"average_heartrate":146.7089552238806,"pace_zone":2},{"distance":331.4,"elapsed_time":200,"elevation_difference":-4.2,"moving_time":87,"split":6,"average_speed":3.81,"average_grade_adjusted_speed":3.75,"average_heartrate":154.95402298850576,"pace_zone":2}],"laps":[{"id":71880175887,"resource_state":2,"name":"Lap 0","activity":{"id":20140794584,"id_str":"20140794584","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":302,"moving_time":302,"start_date":"2026-09-12T09:06:30Z","start_date_local":"2026-09-12T11:06:30Z","distance":1000,"average_speed":3.31,"max_speed":3.72,"lap_index":0,"split":0,"start_index":0,"end_index":303,"total_elevation_gain":0,"average_cadence":88.3,"device_watts":true,"average_watts":264.8,"average_heartrate":141.8,"max_heartrate":149,"pace_zone":1},{"id":71880175888,"resource_state":2,"name":"Lap 1","activity":{"id":20140794584,"id_str":"20140794584","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":299,"moving_time":299,"start_date":"2026-09-12T09:11:34Z","start_date_local":"2026-09-12T11:11:34Z","distance":1000,"average_speed":3.34,"max_speed":3.98,"lap_index":1,"split":1,"start_index":304,"end_index":602,"total_elevation_gain":3.4,"average_cadence":87.6,"device_watts":true,"average_watts":270.6,"average_heartrate":147,"max_heartrate":151,"pace_zone":1},{"id":71880175889,"resource_state":2,"name":"Lap 2","activity":{"id":20140794584,"id_str":"20140794584","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":294,"moving_time":294,"start_date":"2026-09-12T09:16:33Z","start_date_local":"2026-09-12T11:16:33Z","distance":1000,"average_speed":3.4,"max_speed":3.96,"lap_index":2,"split":2,"start_index":603,"end_index":896,"total_elevation_gain":3.2,"average_cadence":87,"device_watts":true,"average_watts":273.7,"average_heartrate":146.2,"max_heartrate":152,"pace_zone":2},{"id":71880175890,"resource_state":2,"name":"Lap 3","activity":{"id":20140794584,"id_str":"20140794584","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":289,"moving_time":289,"start_date":"2026-09-12T09:21:27Z","start_date_local":"2026-09-12T11:21:27Z","distance":1000,"average_speed":3.46,"max_speed":3.88,"lap_index":3,"split":3,"start_index":897,"end_index":1185,"total_elevation_gain":3.2,"average_cadence":86.8,"device_watts":true,"average_watts":281,"average_heartrate":149.1,"max_heartrate":153,"pace_zone":2},{"id":71880175891,"resource_state":2,"name":"Lap 4","activity":{"id":20140794584,"id_str":"20140794584","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":1106,"moving_time":269,"start_date":"2026-09-12T09:26:16Z","start_date_local":"2026-09-12T11:26:16Z","distance":1000,"average_speed":3.72,"max_speed":6.1,"lap_index":4,"split":4,"start_index":1186,"end_index":1458,"total_elevation_gain":6.2,"average_cadence":87,"device_watts":true,"average_watts":287.1,"average_heartrate":146.8,"max_heartrate":171,"pace_zone":2},{"id":71880175892,"resource_state":2,"name":"Lap 5","activity":{"id":20140794584,"id_str":"20140794584","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":201,"moving_time":89,"start_date":"2026-09-12T09:44:42Z","start_date_local":"2026-09-12T11:44:42Z","distance":336.35,"average_speed":3.78,"max_speed":6.42,"lap_index":5,"split":5,"start_index":1459,"end_index":1547,"total_elevation_gain":0.2,"average_cadence":84.7,"device_watts":true,"average_watts":285.2,"average_heartrate":154.6,"max_heartrate":175,"pace_zone":2}],"gear":{"id":"g28194576","primary":false,"name":"New Balance Rebel v5","nickname":"","resource_state":2,"retired":false,"distance":454944,"converted_distance":454.9},"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"},{"type":"weight_lifted","visibility":"everyone"}],"hide_from_home":false,"sport_image_visibility":"everyone","embed_token":"cfa625f29f7d0103403c327f2ced29a387555400","similar_activities":{"effort_count":1,"average_speed":3.460700389105058,"min_average_speed":3.460700389105058,"mid_average_speed":3.460700389105058,"max_average_speed":3.460700389105058,"pr_rank":null,"frequency_milestone":null,"trend":{"speeds":[3.460700389105058],"current_activity_index":0,"min_speed":3.460700389105058,"mid_speed":3.460700389105058,"max_speed":3.460700389105058,"direction":0},"resource_state":2},"available_zones":["heartrate","pace","power"]}}