{"next_url":"https://coach.christofferlarsson.se/api/activities/20112142870/cb-1789428280516-b3bd","url":"https://coach.christofferlarsson.se/api/activities/20112142870","streams_url":"https://coach.christofferlarsson.se/api/activities/20112142870/streams","activity":{"resource_state":3,"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"name":"Lufs","distance":5582.5,"moving_time":1803,"elapsed_time":1830,"total_elevation_gain":22,"type":"Run","sport_type":"Run","workout_type":null,"device_name":"Garmin Forerunner 970","id":20112142870,"id_str":"20112142870","start_date":"2026-09-10T05:03:41Z","start_date_local":"2026-09-10T07:03:41Z","timezone":"(GMT+01:00) Europe/Stockholm","utc_offset":7200,"location_city":null,"location_state":null,"location_country":null,"achievement_count":0,"kudos_count":15,"comment_count":0,"athlete_count":1,"photo_count":0,"trainer":false,"commute":false,"manual":false,"private":false,"visibility":"everyone","flagged":false,"gear_id":"g31858218","start_latlng":[63.84158,20.482763],"end_latlng":[63.841563,20.482754],"average_speed":3.096,"max_speed":3.64,"average_cadence":87.7,"average_watts":245.6,"max_watts":286,"weighted_average_watts":242,"device_watts":true,"kilojoules":442.9,"has_heartrate":true,"average_heartrate":127.5,"max_heartrate":136,"heartrate_opt_out":false,"display_hide_heartrate_option":true,"elev_high":11.4,"elev_low":0.2,"upload_id":21258707356,"upload_id_str":"21258707356","external_id":"garmin_ping_626420148472","from_accepted_tag":false,"pr_count":0,"total_photo_count":0,"has_kudoed":false,"suffer_score":6,"description":"","calories":375,"perceived_exertion":null,"prefer_perceived_exertion":false,"splits_metric":[{"distance":1002.8,"elapsed_time":317,"elevation_difference":-0.4,"moving_time":317,"split":1,"average_speed":3.16,"average_grade_adjusted_speed":3.19,"average_heartrate":129.30599369085172,"pace_zone":1},{"distance":998.5,"elapsed_time":322,"elevation_difference":-2.6,"moving_time":322,"split":2,"average_speed":3.1,"average_grade_adjusted_speed":3.12,"average_heartrate":127.82919254658385,"pace_zone":1},{"distance":1000.6,"elapsed_time":332,"elevation_difference":-3.8,"moving_time":314,"split":3,"average_speed":3.19,"average_grade_adjusted_speed":3.17,"average_heartrate":126.86624203821655,"pace_zone":1},{"distance":1000.3,"elapsed_time":324,"elevation_difference":1,"moving_time":324,"split":4,"average_speed":3.09,"average_grade_adjusted_speed":3.11,"average_heartrate":128.40432098765433,"pace_zone":1},{"distance":998.2,"elapsed_time":328,"elevation_difference":1.2,"moving_time":328,"split":5,"average_speed":3.04,"average_grade_adjusted_speed":3.07,"average_heartrate":126.25914634146342,"pace_zone":1},{"distance":582.1,"elapsed_time":207,"elevation_difference":5,"moving_time":197,"split":6,"average_speed":2.95,"average_grade_adjusted_speed":3.03,"average_heartrate":125.40609137055837,"pace_zone":1}],"laps":[{"id":71780410484,"resource_state":2,"name":"Lap 1","activity":{"id":20112142870,"id_str":"20112142870","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":316,"moving_time":316,"start_date":"2026-09-10T05:03:41Z","start_date_local":"2026-09-10T07:03:41Z","distance":1000,"average_speed":3.16,"max_speed":3.62,"lap_index":1,"split":1,"start_index":0,"end_index":317,"total_elevation_gain":6.6,"average_cadence":87.6,"device_watts":true,"average_watts":246.7,"average_heartrate":129.3,"max_heartrate":136,"pace_zone":1},{"id":71780410486,"resource_state":2,"name":"Lap 2","activity":{"id":20112142870,"id_str":"20112142870","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":322,"moving_time":322,"start_date":"2026-09-10T05:08:59Z","start_date_local":"2026-09-10T07:08:59Z","distance":1000,"average_speed":3.11,"max_speed":3.64,"lap_index":2,"split":2,"start_index":318,"end_index":640,"total_elevation_gain":6,"average_cadence":87.9,"device_watts":true,"average_watts":243.9,"average_heartrate":127.8,"max_heartrate":133,"pace_zone":1},{"id":71780410488,"resource_state":2,"name":"Lap 3","activity":{"id":20112142870,"id_str":"20112142870","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":331,"moving_time":314,"start_date":"2026-09-10T05:14:22Z","start_date_local":"2026-09-10T07:14:22Z","distance":1000,"average_speed":3.18,"max_speed":3.58,"lap_index":3,"split":3,"start_index":641,"end_index":955,"total_elevation_gain":2.4,"average_cadence":87.7,"device_watts":true,"average_watts":248.7,"average_heartrate":126.9,"max_heartrate":132,"pace_zone":1},{"id":71780410489,"resource_state":2,"name":"Lap 4","activity":{"id":20112142870,"id_str":"20112142870","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":323,"moving_time":323,"start_date":"2026-09-10T05:19:54Z","start_date_local":"2026-09-10T07:19:54Z","distance":1000,"average_speed":3.1,"max_speed":3.46,"lap_index":4,"split":4,"start_index":956,"end_index":1279,"total_elevation_gain":3.4,"average_cadence":88.3,"device_watts":true,"average_watts":246.8,"average_heartrate":128.4,"max_heartrate":135,"pace_zone":1},{"id":71780410491,"resource_state":2,"name":"Lap 5","activity":{"id":20112142870,"id_str":"20112142870","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":328,"moving_time":328,"start_date":"2026-09-10T05:25:18Z","start_date_local":"2026-09-10T07:25:18Z","distance":1000,"average_speed":3.05,"max_speed":3.38,"lap_index":5,"split":5,"start_index":1280,"end_index":1607,"total_elevation_gain":2.8,"average_cadence":87.6,"device_watts":true,"average_watts":244.9,"average_heartrate":126.3,"max_heartrate":133,"pace_zone":1},{"id":71780410493,"resource_state":2,"name":"Lap 6","activity":{"id":20112142870,"id_str":"20112142870","visibility":"everyone","resource_state":1},"athlete":{"id":21729951,"id_str":"21729951","resource_state":1},"elapsed_time":206,"moving_time":197,"start_date":"2026-09-10T05:30:46Z","start_date_local":"2026-09-10T07:30:46Z","distance":582.48,"average_speed":2.96,"max_speed":3.44,"lap_index":6,"split":6,"start_index":1608,"end_index":1804,"total_elevation_gain":5.2,"average_cadence":87,"device_watts":true,"average_watts":241.2,"average_heartrate":125.4,"max_heartrate":130,"pace_zone":1}],"gear":{"id":"g31858218","primary":false,"name":"Saucony Endorphin Azura","nickname":"","resource_state":2,"retired":false,"distance":409510,"converted_distance":409.5},"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":"a1bb7313aff78561f4d9d332b163641f67f16c1b","private_note":"","similar_activities":{"effort_count":146,"average_speed":2.978537583254044,"min_average_speed":2.641049671977507,"mid_average_speed":3.0378527463060006,"max_average_speed":3.5749725576289793,"pr_rank":null,"frequency_milestone":null,"trend":{"speeds":[3.262013274273816,3.2313810871195727,3.204621494230021,3.205475055105429,3.195356027995342],"current_activity_index":2,"min_speed":2.641049671977507,"mid_speed":3.0378527463060006,"max_speed":3.5749725576289793,"direction":0},"resource_state":2},"available_zones":["heartrate","pace","power"]}}