Created
November 24, 2023 14:47
-
-
Save ChuckMac/c1c6fc95665e6cd2890e3791f0f2e6cb to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "ride": { | |
| "free_for_limited_time": false, | |
| "content_availability": "available", | |
| "content_availability_level": "digital_and_above", | |
| "is_limited_ride": false, | |
| "availability": { "is_available": true, "reason": null }, | |
| "class_type_ids": ["c87e20095d80463db5ce04df7fe2b989"], | |
| "content_provider": "peloton", | |
| "content_format": "video", | |
| "description": "Take a ride through the classic rock tracks of the 80s while you sweat it out on the Bike.", | |
| "difficulty_estimate": 7.427893738140417, | |
| "overall_estimate": 0.9963065558633426, | |
| "difficulty_rating_avg": 7.427893738140417, | |
| "difficulty_rating_count": 1054, | |
| "difficulty_level": null, | |
| "duration": 1200, | |
| "equipment_ids": ["9b61c1a3951e47efbe38aae66bdc6def"], | |
| "equipment_tags": [{ "id": "9b61c1a3951e47efbe38aae66bdc6def", "name": "Any indoor bike", "slug": "any_indoor_bike", "icon_url": null }], | |
| "explicit_rating": 0, | |
| "extra_images": [], | |
| "fitness_discipline": "cycling", | |
| "fitness_discipline_display_name": "Cycling", | |
| "has_closed_captions": true, | |
| "has_pedaling_metrics": true, | |
| "home_peloton_id": "a603b2ff5fe44522a2167edc7c3de8c2", | |
| "id": "aabaf29b16764e76ab32e5f6f4fbeddf", | |
| "image_url": "https://s3.amazonaws.com/peloton-ride-images/1c1a7941335377a9ea68dffede37178f2130ef9d/img_1700467102_76c0d1eaa7b849be80c80951412fa116.png", | |
| "instructor_id": "7f3de5e78bb44d8591a0f77f760478c3", | |
| "individual_instructor_ids": [], | |
| "is_archived": true, | |
| "is_closed_caption_shown": true, | |
| "is_explicit": false, | |
| "has_free_mode": false, | |
| "is_live_in_studio_only": true, | |
| "language": "english", | |
| "origin_locale": "en-US", | |
| "length": 1354, | |
| "live_stream_id": "aabaf29b16764e76ab32e5f6f4fbeddf-live", | |
| "live_stream_url": null, | |
| "location": "psl-studio-1", | |
| "metrics": ["heart_rate", "cadence", "calories"], | |
| "original_air_time": 1700463300, | |
| "overall_rating_avg": 0.9963065558633426, | |
| "overall_rating_count": 1083, | |
| "pedaling_start_offset": 60, | |
| "pedaling_end_offset": 1260, | |
| "pedaling_duration": 1200, | |
| "rating": 0, | |
| "ride_type_id": "c87e20095d80463db5ce04df7fe2b989", | |
| "ride_type_ids": ["c87e20095d80463db5ce04df7fe2b989"], | |
| "sample_vod_stream_url": null, | |
| "sample_preview_stream_url": null, | |
| "scheduled_start_time": 1700463600, | |
| "series_id": "b0ad10ecd1e14c9e88c3bccb68424182", | |
| "sold_out": false, | |
| "studio_peloton_id": "9f9deeeec4fd4458b032863d92b12ba4", | |
| "title": "20 min 80s Rock Ride", | |
| "total_ratings": 6357, | |
| "total_in_progress_workouts": 82, | |
| "total_workouts": 5000, | |
| "vod_stream_url": "https://amd-vod.akamaized.net/classes/cycling/11-2023/aabaf29b16764e76ab32e5f6f4fbeddf/1/master.m3u8", | |
| "vod_stream_id": "aabaf29b16764e76ab32e5f6f4fbeddf-vod", | |
| "captions": ["en-US"], | |
| "user_caption_locales": [{ "locale": "en-US", "slugs": [{ "type": "en", "display_names": { "en-US": "English", "de-DE": "Englisch", "es-ES": "Ingles", "fr-FR": "Anglais" } }] }], | |
| "join_tokens": { "on_demand": "eyJob21lX3BlbG90b25faWQiOiBudWxsLCAicmlkZV9pZCI6ICJhYWJhZjI5YjE2NzY0ZTc2YWIzMmU1ZjZmNGZiZWRkZiIsICJzdHVkaW9fcGVsb3Rvbl9pZCI6IG51bGwsICJ0eXBlIjogIm9uX2RlbWFuZCJ9" }, | |
| "flags": [], | |
| "is_dynamic_video_eligible": false, | |
| "is_fixed_distance": false, | |
| "dynamic_video_recorded_speed_in_mph": 0.0, | |
| "thumbnail_title": null, | |
| "thumbnail_location": null, | |
| "distance": null, | |
| "distance_unit": null, | |
| "distance_display_value": null, | |
| "is_outdoor": false, | |
| "instructor": { | |
| "id": "7f3de5e78bb44d8591a0f77f760478c3", | |
| "bio": "Growing up, Ben was an accomplished athlete who was always looking for the opportunity to run, ride, kick a ball or compete. Working at a prestigious finance firm, Ben found himself daydreaming about his days on the field and in the gym. That inspired him to begin training clients as a side hustle. He quickly gained momentum and decided to take a leap of faith to leave finance behind to pursue his true passion in fitness. Ben is excited to connect through his love of music, coach with Peloton Members around the world, and become a part of their story as they move through challenges on and off the Bike. Ben is based in the UK and teaches cycling & strength.", | |
| "short_bio": "Work hard in silence, let progress be your noise.", | |
| "coach_type": "peloton_coach", | |
| "is_filterable": true, | |
| "is_instructor_group": false, | |
| "individual_instructor_ids": [], | |
| "is_visible": true, | |
| "is_announced": true, | |
| "list_order": 22, | |
| "featured_profile": true, | |
| "film_link": "", | |
| "facebook_fan_page": "", | |
| "music_bio": "", | |
| "spotify_playlist_uri": "spotify:playlist:1IVLQiBtekiQNdFJIlE7Aw", | |
| "background": "I love fitness because it has a wonderful way of breaking down barriers for people.", | |
| "ordered_q_and_as": [ | |
| [" How Do You Motivate?\r\n", "I love having the opportunity to change someone\u2019s mindset and self-belief. I love to inspire. I love to educate people so they feel fully in control of their own progress."], | |
| [ | |
| "Outside of Peloton", | |
| "I found my passion for training through track and field, and have completed marathons and ultra endurance events. Outside of fitness, I\u2019m a huge fan of live music and travel, and am always on the hunt for my next meal." | |
| ], | |
| ["", ""] | |
| ], | |
| "instagram_profile": "", | |
| "strava_profile": "", | |
| "twitter_profile": "", | |
| "quote": "Work hard in silence, let progress be your noise.", | |
| "username": "ChampionSpirit", | |
| "name": "Ben Alldis", | |
| "first_name": "Ben", | |
| "last_name": "Alldis", | |
| "user_id": "085884a8a402401087043f4f1be5ac90", | |
| "life_style_image_url": "https://s3.amazonaws.com/workout-metric-images-prod/1f6cea8813aa404eba9dbc62bfdfb158", | |
| "bike_instructor_list_display_image_url": null, | |
| "web_instructor_list_display_image_url": "https://s3.amazonaws.com/workout-metric-images-prod/3554d40fb12846b5a45732cd19cd8ea8", | |
| "ios_instructor_list_display_image_url": "https://s3.amazonaws.com/workout-metric-images-prod/3a5c6493a89c4f3eb35b91344a39c11e", | |
| "about_image_url": "https://s3.amazonaws.com/workout-metric-images-prod/40ca0c119f6249b886816e2bf95ec2e5", | |
| "image_url": "https://s3.amazonaws.com/workout-metric-images-prod/1d00ad7b40554729b514cb1ee47903b6", | |
| "jumbotron_url": null, | |
| "jumbotron_url_dark": "https://s3.amazonaws.com/workout-metric-images-prod/98917502c21242ab87224d7f2cc989dc", | |
| "jumbotron_url_ios": "https://s3.amazonaws.com/workout-metric-images-prod/210e0234a6344404ab6ba0431b607d61", | |
| "web_instructor_list_gif_image_url": null, | |
| "instructor_hero_image_url": "https://s3.amazonaws.com/workout-metric-images-prod/75cf4b7ac8404d44bacdf38ac6803c99", | |
| "workout_share_images": [ | |
| { "fitness_discipline": "bike_bootcamp", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "caesar", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "caesar_bootcamp", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "cardio", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "circuit", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "cycling", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "meditation", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "running", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "strength", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "stretching", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "walking", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" }, | |
| { "fitness_discipline": "yoga", "image_url": "https://strava-default-images.s3-us-west-2.amazonaws.com/workout_share_image/default.png" } | |
| ], | |
| "fitness_disciplines": ["cycling", "strength"] | |
| }, | |
| "muscle_group_score": [ | |
| { "muscle_group": "biceps", "score": 1200.0, "percentage": 5, "bucket": 1, "display_name": "Biceps" }, | |
| { "muscle_group": "calves", "score": 2635.0, "percentage": 12, "bucket": 2, "display_name": "Calves" }, | |
| { "muscle_group": "core", "score": 2400.0, "percentage": 11, "bucket": 2, "display_name": "Core" }, | |
| { "muscle_group": "glutes", "score": 3365.0, "percentage": 16, "bucket": 3, "display_name": "Glutes" }, | |
| { "muscle_group": "hamstrings", "score": 3600.0, "percentage": 17, "bucket": 3, "display_name": "Hamstrings" }, | |
| { "muscle_group": "hips", "score": 2400.0, "percentage": 11, "bucket": 2, "display_name": "Hips" }, | |
| { "muscle_group": "quads", "score": 3600.0, "percentage": 17, "bucket": 3, "display_name": "Quads" }, | |
| { "muscle_group": "shoulders", "score": 1200.0, "percentage": 5, "bucket": 1, "display_name": "Shoulders" }, | |
| { "muscle_group": "triceps", "score": 1200.0, "percentage": 6, "bucket": 1, "display_name": "Triceps" } | |
| ], | |
| "is_favorite": false, | |
| "total_user_workouts": 0, | |
| "total_following_workouts": 0, | |
| "leaderboard_filter_type": null, | |
| "membership_tiering_info": { "tier_type": "digital", "limited_classes_taken": null, "limited_classes_total": null, "limited_classes_reset_date": null } | |
| }, | |
| "class_types": [{ "id": "c87e20095d80463db5ce04df7fe2b989", "name": "Music (Cycling)" }], | |
| "playlist": { | |
| "id": "0fd1e8779251402090c1e8643b85140d", | |
| "ride_id": "aabaf29b16764e76ab32e5f6f4fbeddf", | |
| "songs": [ | |
| { | |
| "id": "1cdb7e4072b04ffa87537ea8008381b6", | |
| "title": "Let's Dance (2002 Remaster)", | |
| "artists": [ | |
| { | |
| "artist_id": "64870889765b45078357b01d0981e493", | |
| "artist_name": "David Bowie", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/802d6637-288a-41a8-ba40-a04c14aea636/orig_A10301A00032385967_T-109337157841_Image.jpg", | |
| "num_rides_with_song_played": 729 | |
| } | |
| ], | |
| "album": { | |
| "id": "ef82af052e9c43479f24c92a467436ce", | |
| "image_url": "https://images.music.onepeloton.com/RR/AlbumImages/Catalog/1a3908d2-7295-4613-9092-679b5162962c/Product/e5c5fc13-1568-4632-8abd-9bae1a3e2462/Big_5099968482053.jpg", | |
| "name": "Let's Dance" | |
| }, | |
| "explicit_rating": 0, | |
| "popularity": 0, | |
| "cue_time_offset": 60, | |
| "start_time_offset": 60, | |
| "index": 0, | |
| "liked": false | |
| }, | |
| { | |
| "id": "c31fb1a5981349e2956375f9c8c70b26", | |
| "title": "Dancing In the Dark", | |
| "artists": [ | |
| { | |
| "artist_id": "7a91b3fb7f7c43c68cbb483b068bd6e5", | |
| "artist_name": "Bruce Springsteen", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/be375053-8391-4dc8-ad81-1dfb95edf4d6/orig_A10301A0000910785U_T-1093313168261_Image.jpg", | |
| "num_rides_with_song_played": 829 | |
| } | |
| ], | |
| "album": { | |
| "id": "0e3f2202c3be405c826ea4da9103849b", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/b366c2b1-e5bc-4823-ac98-eff90f432cfa/big_9b9e79143f4a3bc176c0889399be1555_T121.jpg", | |
| "name": "Throwback Summer Anthems" | |
| }, | |
| "explicit_rating": 0, | |
| "popularity": 0, | |
| "cue_time_offset": 302, | |
| "start_time_offset": 302, | |
| "index": 1, | |
| "liked": false | |
| }, | |
| { | |
| "id": "d654e764cd304f28af47fedbda80f4b3", | |
| "title": "Eye of the Tiger", | |
| "artists": [ | |
| { | |
| "artist_id": "ebd83c705f2941c6a14b037a19255206", | |
| "artist_name": "Survivor", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/c857e104-8bd5-4d51-ad50-df6d4f4e1c1b/orig_A10301A00017004225_T-10933108737_Image.jpg", | |
| "num_rides_with_song_played": 504 | |
| } | |
| ], | |
| "album": { | |
| "id": "a9e7a8d76243419a9ff489e29dac9320", | |
| "image_url": "https://images.music.onepeloton.com/RR/AlbumImages/Catalog/e6691a61-68f0-428c-873e-bf667dcd863b/Product/749e694e-6ab1-43a9-81bf-65f36d654874/Big_A10301A0000344984A_T-1093354478_Image.jpg", | |
| "name": "Survivor Greatest Hits" | |
| }, | |
| "explicit_rating": 0, | |
| "popularity": 0, | |
| "cue_time_offset": 537, | |
| "start_time_offset": 537, | |
| "index": 2, | |
| "liked": false | |
| }, | |
| { | |
| "id": "a322a2cc04974f8580f3b0d88e9b093a", | |
| "title": "You Shook Me All Night Long", | |
| "artists": [ | |
| { | |
| "artist_id": "65c774ceba2f48dc8c6b58f28ec8338e", | |
| "artist_name": "AC/DC", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/7b10499c-8e03-426d-8625-5db25b6dba99/orig_A10301A0003236161V_T-109336648253_Image.jpg", | |
| "num_rides_with_song_played": 1075 | |
| } | |
| ], | |
| "album": { | |
| "id": "7a6c2e1b39ba4ebdbbc0f15955fadf85", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/726124a0-5756-4b1d-b472-8004c6eee653/big_A10301A0003236101M_T-109336640763_Image.jpg", | |
| "name": "Who Made Who" | |
| }, | |
| "explicit_rating": 0, | |
| "popularity": 0, | |
| "cue_time_offset": 777, | |
| "start_time_offset": 777, | |
| "index": 3, | |
| "liked": false | |
| }, | |
| { | |
| "id": "234cab1958794be7bfca01e2abc72b7e", | |
| "title": "Footloose (From \"Footloose\" Soundtrack)", | |
| "artists": [ | |
| { | |
| "artist_id": "4ce2c445f07a423cb94cc1103cc724d5", | |
| "artist_name": "Kenny Loggins", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/6709e057-a6c4-451d-9abd-b723e60bd419/orig_A10301A0003197934N_T-1093318987_Image.jpg", | |
| "num_rides_with_song_played": 288 | |
| } | |
| ], | |
| "album": { | |
| "id": "e86f9c571b164c7d848217bd0cc048ad", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/f30dc341-a212-4494-81b7-f61fb135d2b7/big_A10301A0001701022L_T-1093310337_Image.jpg", | |
| "name": "Footloose (15th Anniversary Collectors' Edition)" | |
| }, | |
| "explicit_rating": 0, | |
| "popularity": 0, | |
| "cue_time_offset": 983, | |
| "start_time_offset": 983, | |
| "index": 4, | |
| "liked": false | |
| }, | |
| { | |
| "id": "24491e1ece924c8caca2b6343b87410e", | |
| "title": "Africa", | |
| "artists": [ | |
| { | |
| "artist_id": "daf4cb4a115e4fb59005681ba21e4ca7", | |
| "artist_name": "Toto", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/30c482cf-6693-4acd-8619-878f3cfb8862/product/c7f28137-7b00-46fc-a416-f5a2ec9bd0b8/orig_UMG_cvrart_00670211021769_01_RGB300_1500x1500_16UMGIM09079.jpg", | |
| "num_rides_with_song_played": 521 | |
| } | |
| ], | |
| "album": { | |
| "id": "4fe9a8c33ccc4abea4fc613c28750cc4", | |
| "image_url": "https://images.music.onepeloton.com/RR/AlbumImages/Catalog/e6691a61-68f0-428c-873e-bf667dcd863b/Product/e45596e1-4d43-454e-ba4f-3ea82e0bec10/Big_A10301A0000914313U_T-109336605217_Image.jpg", | |
| "name": "Toto IV" | |
| }, | |
| "explicit_rating": 0, | |
| "popularity": 86, | |
| "cue_time_offset": 1205, | |
| "start_time_offset": 1205, | |
| "index": 5, | |
| "liked": false | |
| } | |
| ], | |
| "is_top_artists_shown": true, | |
| "is_playlist_shown": true, | |
| "is_in_class_music_shown": true, | |
| "top_artists": [ | |
| { | |
| "artist_id": "65c774ceba2f48dc8c6b58f28ec8338e", | |
| "artist_name": "AC/DC", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/7b10499c-8e03-426d-8625-5db25b6dba99/orig_A10301A0003236161V_T-109336648253_Image.jpg", | |
| "num_rides_with_song_played": 1075 | |
| }, | |
| { | |
| "artist_id": "7a91b3fb7f7c43c68cbb483b068bd6e5", | |
| "artist_name": "Bruce Springsteen", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/be375053-8391-4dc8-ad81-1dfb95edf4d6/orig_A10301A0000910785U_T-1093313168261_Image.jpg", | |
| "num_rides_with_song_played": 829 | |
| }, | |
| { | |
| "artist_id": "64870889765b45078357b01d0981e493", | |
| "artist_name": "David Bowie", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/802d6637-288a-41a8-ba40-a04c14aea636/orig_A10301A00032385967_T-109337157841_Image.jpg", | |
| "num_rides_with_song_played": 729 | |
| }, | |
| { | |
| "artist_id": "daf4cb4a115e4fb59005681ba21e4ca7", | |
| "artist_name": "Toto", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/30c482cf-6693-4acd-8619-878f3cfb8862/product/c7f28137-7b00-46fc-a416-f5a2ec9bd0b8/orig_UMG_cvrart_00670211021769_01_RGB300_1500x1500_16UMGIM09079.jpg", | |
| "num_rides_with_song_played": 521 | |
| } | |
| ], | |
| "top_albums": [ | |
| { | |
| "id": "7a6c2e1b39ba4ebdbbc0f15955fadf85", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/726124a0-5756-4b1d-b472-8004c6eee653/big_A10301A0003236101M_T-109336640763_Image.jpg", | |
| "name": "Who Made Who" | |
| }, | |
| { | |
| "id": "0e3f2202c3be405c826ea4da9103849b", | |
| "image_url": "https://images.music.onepeloton.com/rr/albumimages/catalog/e6691a61-68f0-428c-873e-bf667dcd863b/product/b366c2b1-e5bc-4823-ac98-eff90f432cfa/big_9b9e79143f4a3bc176c0889399be1555_T121.jpg", | |
| "name": "Throwback Summer Anthems" | |
| }, | |
| { | |
| "id": "ef82af052e9c43479f24c92a467436ce", | |
| "image_url": "https://images.music.onepeloton.com/RR/AlbumImages/Catalog/1a3908d2-7295-4613-9092-679b5162962c/Product/e5c5fc13-1568-4632-8abd-9bae1a3e2462/Big_5099968482053.jpg", | |
| "name": "Let's Dance" | |
| }, | |
| { | |
| "id": "4fe9a8c33ccc4abea4fc613c28750cc4", | |
| "image_url": "https://images.music.onepeloton.com/RR/AlbumImages/Catalog/e6691a61-68f0-428c-873e-bf667dcd863b/Product/e45596e1-4d43-454e-ba4f-3ea82e0bec10/Big_A10301A0000914313U_T-109336605217_Image.jpg", | |
| "name": "Toto IV" | |
| } | |
| ], | |
| "stream_id": "dd6339eb579c409e8c266dd4fdb9c10c", | |
| "stream_url": null | |
| }, | |
| "averages": { | |
| "average_total_work": 158, | |
| "average_distance": 5.7, | |
| "average_calories": 214, | |
| "average_avg_power": 133, | |
| "average_avg_speed": 17.3, | |
| "average_avg_cadence": 73, | |
| "average_avg_resistance": 45, | |
| "average_effort_score": null, | |
| "total_heart_rate_zone_durations": { "heart_rate_z1_duration": 226, "heart_rate_z2_duration": 454, "heart_rate_z3_duration": 753, "heart_rate_z4_duration": 963, "heart_rate_z5_duration": 0 } | |
| }, | |
| "segments": { | |
| "segment_list": [ | |
| { | |
| "id": "de26b6deda6145658a8507aad720769e", | |
| "length": 240, | |
| "start_time_offset": 0, | |
| "icon_url": "https://s3.amazonaws.com/static-cdn.pelotoncycle.com/segment-icons/warmup.png", | |
| "intensity_in_mets": 3.5, | |
| "metrics_type": "cycling", | |
| "icon_name": "warmup", | |
| "icon_slug": "warmup", | |
| "name": "Warm Up", | |
| "is_drill": false, | |
| "subsegments_v2": [ | |
| { | |
| "id": "83f1915f9ef44d16ad5961a2fefb0d4b", | |
| "type": "movement", | |
| "display_name": "Flat Road", | |
| "scheduled_offset": 0, | |
| "offset": 0, | |
| "length": 240, | |
| "rounds": null, | |
| "trackable_movements_disabled": true, | |
| "movements": [ | |
| { | |
| "id": "2e903de04e004df8a77925a33f65613b", | |
| "name": "Flat Road", | |
| "note": null, | |
| "slug": null, | |
| "skill_level": "intermediate", | |
| "muscle_groups": [ | |
| { "muscle_group": "biceps", "display_name": "Biceps", "ranking": 1 }, | |
| { "muscle_group": "calves", "display_name": "Calves", "ranking": 2 }, | |
| { "muscle_group": "core", "display_name": "Core", "ranking": 2 }, | |
| { "muscle_group": "glutes", "display_name": "Glutes", "ranking": 3 }, | |
| { "muscle_group": "hamstrings", "display_name": "Hamstrings", "ranking": 3 }, | |
| { "muscle_group": "hips", "display_name": "Hips", "ranking": 2 }, | |
| { "muscle_group": "quads", "display_name": "Quads", "ranking": 3 }, | |
| { "muscle_group": "shoulders", "display_name": "Shoulders", "ranking": 1 }, | |
| { "muscle_group": "triceps", "display_name": "Triceps", "ranking": 1 } | |
| ], | |
| "short_video_url": null, | |
| "long_video_url": null, | |
| "movement_videos": [], | |
| "image_url": null, | |
| "talkback_description": "A movement for Warm Ups, Active Recoveries, Descending Recoveries." | |
| } | |
| ] | |
| } | |
| ], | |
| "is_transition": false | |
| }, | |
| { | |
| "id": "4413f63e25be4d889a96a773927aa79e", | |
| "length": 900, | |
| "start_time_offset": 240, | |
| "icon_url": "https://s3.amazonaws.com/static-cdn.pelotoncycle.com/segment-icons/cycling.png", | |
| "intensity_in_mets": 6.0, | |
| "metrics_type": "cycling", | |
| "icon_name": "cycling", | |
| "icon_slug": "cycling", | |
| "name": "Cycling", | |
| "is_drill": false, | |
| "subsegments_v2": [ | |
| { | |
| "id": "d461ac5a810a499e81b0bacb1991ee52", | |
| "type": "movement", | |
| "display_name": "Jog", | |
| "scheduled_offset": 240, | |
| "offset": 240, | |
| "length": 235, | |
| "rounds": null, | |
| "trackable_movements_disabled": false, | |
| "movements": [ | |
| { | |
| "id": "aa2f925d6e9e4bae93371fc797c2a01d", | |
| "name": "Jog", | |
| "note": null, | |
| "slug": null, | |
| "skill_level": "intermediate", | |
| "muscle_groups": [ | |
| { "muscle_group": "biceps", "display_name": "Biceps", "ranking": 1 }, | |
| { "muscle_group": "calves", "display_name": "Calves", "ranking": 3 }, | |
| { "muscle_group": "core", "display_name": "Core", "ranking": 2 }, | |
| { "muscle_group": "glutes", "display_name": "Glutes", "ranking": 2 }, | |
| { "muscle_group": "hamstrings", "display_name": "Hamstrings", "ranking": 3 }, | |
| { "muscle_group": "hips", "display_name": "Hips", "ranking": 2 }, | |
| { "muscle_group": "quads", "display_name": "Quads", "ranking": 3 }, | |
| { "muscle_group": "shoulders", "display_name": "Shoulders", "ranking": 1 }, | |
| { "muscle_group": "triceps", "display_name": "Triceps", "ranking": 1 } | |
| ], | |
| "short_video_url": null, | |
| "long_video_url": null, | |
| "movement_videos": [], | |
| "image_url": null, | |
| "talkback_description": "A movement with fast tempo with a moderate amount of resistance that is typically cued out of the saddle with an option to remain seated." | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "c9749a782b9f4c1384c9ac154883cf02", | |
| "type": "movement", | |
| "display_name": "Intervals", | |
| "scheduled_offset": 475, | |
| "offset": 475, | |
| "length": 240, | |
| "rounds": null, | |
| "trackable_movements_disabled": false, | |
| "movements": [ | |
| { | |
| "id": "97d65bc4b19b4106936ec4102ae48501", | |
| "name": "Intervals", | |
| "note": null, | |
| "slug": null, | |
| "skill_level": "intermediate", | |
| "muscle_groups": [ | |
| { "muscle_group": "biceps", "display_name": "Biceps", "ranking": 1 }, | |
| { "muscle_group": "calves", "display_name": "Calves", "ranking": 2 }, | |
| { "muscle_group": "core", "display_name": "Core", "ranking": 2 }, | |
| { "muscle_group": "glutes", "display_name": "Glutes", "ranking": 3 }, | |
| { "muscle_group": "hamstrings", "display_name": "Hamstrings", "ranking": 3 }, | |
| { "muscle_group": "hips", "display_name": "Hips", "ranking": 2 }, | |
| { "muscle_group": "quads", "display_name": "Quads", "ranking": 3 }, | |
| { "muscle_group": "shoulders", "display_name": "Shoulders", "ranking": 1 }, | |
| { "muscle_group": "triceps", "display_name": "Triceps", "ranking": 1 } | |
| ], | |
| "short_video_url": null, | |
| "long_video_url": null, | |
| "movement_videos": [], | |
| "image_url": null, | |
| "talkback_description": "A movement that consists of a series of efforts followed by short periods of recovery." | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "5c50449fa7574da4a8e0106bdaee2dde", | |
| "type": "movement", | |
| "display_name": "Climb", | |
| "scheduled_offset": 715, | |
| "offset": 715, | |
| "length": 206, | |
| "rounds": null, | |
| "trackable_movements_disabled": false, | |
| "movements": [ | |
| { | |
| "id": "78aadbb06ccd4848940cdb8355beebef", | |
| "name": "Climb", | |
| "note": null, | |
| "slug": null, | |
| "skill_level": "intermediate", | |
| "muscle_groups": [ | |
| { "muscle_group": "biceps", "display_name": "Biceps", "ranking": 1 }, | |
| { "muscle_group": "calves", "display_name": "Calves", "ranking": 2 }, | |
| { "muscle_group": "core", "display_name": "Core", "ranking": 2 }, | |
| { "muscle_group": "glutes", "display_name": "Glutes", "ranking": 3 }, | |
| { "muscle_group": "hamstrings", "display_name": "Hamstrings", "ranking": 3 }, | |
| { "muscle_group": "hips", "display_name": "Hips", "ranking": 2 }, | |
| { "muscle_group": "quads", "display_name": "Quads", "ranking": 3 }, | |
| { "muscle_group": "shoulders", "display_name": "Shoulders", "ranking": 1 }, | |
| { "muscle_group": "triceps", "display_name": "Triceps", "ranking": 1 } | |
| ], | |
| "short_video_url": null, | |
| "long_video_url": null, | |
| "movement_videos": [], | |
| "image_url": null, | |
| "talkback_description": "A movement that matches higher resistances with lower cadences in order to simulate the sensation of riding uphill." | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "9f594586887d49ae82d8774402174ae6", | |
| "type": "movement", | |
| "display_name": "Intervals", | |
| "scheduled_offset": 921, | |
| "offset": 921, | |
| "length": 219, | |
| "rounds": null, | |
| "trackable_movements_disabled": false, | |
| "movements": [ | |
| { | |
| "id": "97d65bc4b19b4106936ec4102ae48501", | |
| "name": "Intervals", | |
| "note": null, | |
| "slug": null, | |
| "skill_level": "intermediate", | |
| "muscle_groups": [ | |
| { "muscle_group": "biceps", "display_name": "Biceps", "ranking": 1 }, | |
| { "muscle_group": "calves", "display_name": "Calves", "ranking": 2 }, | |
| { "muscle_group": "core", "display_name": "Core", "ranking": 2 }, | |
| { "muscle_group": "glutes", "display_name": "Glutes", "ranking": 3 }, | |
| { "muscle_group": "hamstrings", "display_name": "Hamstrings", "ranking": 3 }, | |
| { "muscle_group": "hips", "display_name": "Hips", "ranking": 2 }, | |
| { "muscle_group": "quads", "display_name": "Quads", "ranking": 3 }, | |
| { "muscle_group": "shoulders", "display_name": "Shoulders", "ranking": 1 }, | |
| { "muscle_group": "triceps", "display_name": "Triceps", "ranking": 1 } | |
| ], | |
| "short_video_url": null, | |
| "long_video_url": null, | |
| "movement_videos": [], | |
| "image_url": null, | |
| "talkback_description": "A movement that consists of a series of efforts followed by short periods of recovery." | |
| } | |
| ] | |
| } | |
| ], | |
| "is_transition": false | |
| }, | |
| { | |
| "id": "615fbc01300d49cb876554db3ca53a78", | |
| "length": 60, | |
| "start_time_offset": 1140, | |
| "icon_url": "https://s3.amazonaws.com/static-cdn.pelotoncycle.com/segment-icons/cooldown.png", | |
| "intensity_in_mets": 3.5, | |
| "metrics_type": "cycling", | |
| "icon_name": "cooldown", | |
| "icon_slug": "cooldown", | |
| "name": "Cool Down", | |
| "is_drill": false, | |
| "subsegments_v2": [ | |
| { | |
| "id": "50908bad6b9f4c0f8a7660408e75e537", | |
| "type": "movement", | |
| "display_name": "Descending Recovery", | |
| "scheduled_offset": 1140, | |
| "offset": 1140, | |
| "length": 60, | |
| "rounds": null, | |
| "trackable_movements_disabled": false, | |
| "movements": [ | |
| { | |
| "id": "3c212bd054144612b5aa9e7dc2eb1452", | |
| "name": "Descending Recovery", | |
| "note": null, | |
| "slug": null, | |
| "skill_level": "intermediate", | |
| "muscle_groups": [ | |
| { "muscle_group": "biceps", "display_name": "Biceps", "ranking": 1 }, | |
| { "muscle_group": "calves", "display_name": "Calves", "ranking": 2 }, | |
| { "muscle_group": "core", "display_name": "Core", "ranking": 2 }, | |
| { "muscle_group": "glutes", "display_name": "Glutes", "ranking": 3 }, | |
| { "muscle_group": "hamstrings", "display_name": "Hamstrings", "ranking": 3 }, | |
| { "muscle_group": "hips", "display_name": "Hips", "ranking": 2 }, | |
| { "muscle_group": "quads", "display_name": "Quads", "ranking": 3 }, | |
| { "muscle_group": "shoulders", "display_name": "Shoulders", "ranking": 1 }, | |
| { "muscle_group": "triceps", "display_name": "Triceps", "ranking": 1 } | |
| ], | |
| "short_video_url": null, | |
| "long_video_url": null, | |
| "movement_videos": [], | |
| "image_url": null, | |
| "talkback_description": "A movement at the end of class that is meant to lower members\u2019 heart rate, flush out the legs, and properly begin recovery in order to prevent injury." | |
| } | |
| ] | |
| } | |
| ], | |
| "is_transition": false | |
| } | |
| ], | |
| "segment_category_distribution": { "Cycling Warmup": "0.2", "cycling": "0.75", "Cycling Cool Down": "0.05" }, | |
| "segment_body_focus_distribution": { "cardio": "1.0" }, | |
| "movements_by_weight_category": {} | |
| }, | |
| "default_album_images": { | |
| "default_in_class_image_url": "https://s3.amazonaws.com/peloton-ride-images/DEFAULT_ALBUM_ART_IN_CLASS.svg", | |
| "default_class_detail_image_url": "https://s3.amazonaws.com/peloton-ride-images/DEFAULT_ALBUM_ART_CLASS_DETAIL.svg" | |
| }, | |
| "excluded_platforms": [], | |
| "is_ftp_test": false, | |
| "disabled_leaderboard_filters": { "age_and_gender": false, "just_me": false, "following": false }, | |
| "sampled_top_tags": ["BooCrew", "BlackLivesMatter", "Pelo4Wine", "PowerZonePack"], | |
| "instructor_cues": [ | |
| { "offsets": { "start": 60, "end": 61 }, "resistance_range": { "upper": 40, "lower": 25 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 62, "end": 170 }, "resistance_range": { "upper": 40, "lower": 25 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 171, "end": 180 }, "resistance_range": { "upper": 40, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 181, "end": 210 }, "resistance_range": { "upper": 40, "lower": 30 }, "cadence_range": { "upper": 115, "lower": 105 } }, | |
| { "offsets": { "start": 211, "end": 225 }, "resistance_range": { "upper": 40, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 226, "end": 256 }, "resistance_range": { "upper": 40, "lower": 30 }, "cadence_range": { "upper": 115, "lower": 105 } }, | |
| { "offsets": { "start": 257, "end": 270 }, "resistance_range": { "upper": 40, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 271, "end": 303 }, "resistance_range": { "upper": 40, "lower": 30 }, "cadence_range": { "upper": 115, "lower": 105 } }, | |
| { "offsets": { "start": 304, "end": 352 }, "resistance_range": { "upper": 55, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 353, "end": 382 }, "resistance_range": { "upper": 65, "lower": 45 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 383, "end": 400 }, "resistance_range": { "upper": 55, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 401, "end": 431 }, "resistance_range": { "upper": 65, "lower": 45 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 432, "end": 450 }, "resistance_range": { "upper": 55, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 451, "end": 481 }, "resistance_range": { "upper": 65, "lower": 45 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 482, "end": 500 }, "resistance_range": { "upper": 55, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 501, "end": 529 }, "resistance_range": { "upper": 65, "lower": 45 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 530, "end": 563 }, "resistance_range": { "upper": 45, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 564, "end": 611 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 612, "end": 640 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 120, "lower": 100 } }, | |
| { "offsets": { "start": 641, "end": 660 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 661, "end": 690 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 120, "lower": 100 } }, | |
| { "offsets": { "start": 691, "end": 705 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 706, "end": 737 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 120, "lower": 100 } }, | |
| { "offsets": { "start": 738, "end": 748 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 749, "end": 770 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 120, "lower": 100 } }, | |
| { "offsets": { "start": 771, "end": 784 }, "resistance_range": { "upper": 50, "lower": 30 }, "cadence_range": { "upper": 100, "lower": 80 } }, | |
| { "offsets": { "start": 785, "end": 837 }, "resistance_range": { "upper": 60, "lower": 45 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 838, "end": 867 }, "resistance_range": { "upper": 80, "lower": 50 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 868, "end": 883 }, "resistance_range": { "upper": 60, "lower": 45 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 884, "end": 913 }, "resistance_range": { "upper": 80, "lower": 50 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 914, "end": 937 }, "resistance_range": { "upper": 60, "lower": 45 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 938, "end": 982 }, "resistance_range": { "upper": 80, "lower": 50 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 983, "end": 993 }, "resistance_range": { "upper": 60, "lower": 45 }, "cadence_range": { "upper": 80, "lower": 60 } }, | |
| { "offsets": { "start": 994, "end": 1045 }, "resistance_range": { "upper": 50, "lower": 35 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1046, "end": 1071 }, "resistance_range": { "upper": 60, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1072, "end": 1101 }, "resistance_range": { "upper": 50, "lower": 35 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1102, "end": 1127 }, "resistance_range": { "upper": 60, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1128, "end": 1154 }, "resistance_range": { "upper": 50, "lower": 35 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1155, "end": 1201 }, "resistance_range": { "upper": 60, "lower": 40 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1202, "end": 1211 }, "resistance_range": { "upper": 50, "lower": 35 }, "cadence_range": { "upper": 90, "lower": 70 } }, | |
| { "offsets": { "start": 1212, "end": 1260 }, "resistance_range": { "upper": 40, "lower": 20 }, "cadence_range": { "upper": 100, "lower": 80 } } | |
| ], | |
| "target_class_metrics": { | |
| "target_graph_metrics": [ | |
| { | |
| "graph_data": { | |
| "upper": [ | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 100, | |
| 100, | |
| 100, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 100, | |
| 100, | |
| 100, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 115, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 100, | |
| 100, | |
| 100, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 100, | |
| 100, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 120, | |
| 100, | |
| 100, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100 | |
| ], | |
| "lower": [ | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 80, | |
| 80, | |
| 80, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 80, | |
| 80, | |
| 80, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 105, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 80, | |
| 80, | |
| 80, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 80, | |
| 80, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 100, | |
| 80, | |
| 80, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80 | |
| ], | |
| "average": [ | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 90, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 90, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 90, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 90, | |
| 90, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 110, | |
| 90, | |
| 90, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 70, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90, | |
| 90 | |
| ] | |
| }, | |
| "max": 120, | |
| "min": 60, | |
| "average": 86, | |
| "type": "cadence" | |
| }, | |
| { | |
| "graph_data": { | |
| "upper": [ | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 60, | |
| 60, | |
| 60, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 80, | |
| 60, | |
| 60, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 60, | |
| 50, | |
| 50, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40 | |
| ], | |
| "lower": [ | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 25, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 45, | |
| 45, | |
| 45, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 45, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 45, | |
| 45, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 35, | |
| 35, | |
| 20, | |
| 20, | |
| 20, | |
| 20, | |
| 20, | |
| 20, | |
| 20, | |
| 20, | |
| 20 | |
| ], | |
| "average": [ | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 32, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 35, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 47, | |
| 47, | |
| 47, | |
| 47, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 55, | |
| 37, | |
| 37, | |
| 37, | |
| 37, | |
| 37, | |
| 37, | |
| 37, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 40, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 52, | |
| 52, | |
| 52, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 52, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 65, | |
| 52, | |
| 52, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 42, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 50, | |
| 42, | |
| 42, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30, | |
| 30 | |
| ] | |
| }, | |
| "max": 80, | |
| "min": 20, | |
| "average": 44, | |
| "type": "resistance" | |
| } | |
| ], | |
| "total_expected_output": { "expected_upper_output": 364, "expected_lower_output": 97 } | |
| }, | |
| "target_metrics_data": { | |
| "target_metrics": [ | |
| { | |
| "offsets": { "start": 60, "end": 61 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 25.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 62, "end": 170 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 25.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 171, "end": 180 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 181, "end": 210 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 115.0, "lower": 105.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 211, "end": 225 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 226, "end": 256 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 115.0, "lower": 105.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 257, "end": 270 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 271, "end": 303 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 115.0, "lower": 105.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 304, "end": 352 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 55.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 353, "end": 382 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 65.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 383, "end": 400 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 55.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 401, "end": 431 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 65.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 432, "end": 450 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 55.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 451, "end": 481 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 65.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 482, "end": 500 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 55.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 501, "end": 529 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 65.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 530, "end": 563 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 45.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 564, "end": 611 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 612, "end": 640 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 120.0, "lower": 100.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 641, "end": 660 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 661, "end": 690 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 120.0, "lower": 100.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 691, "end": 705 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 706, "end": 737 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 120.0, "lower": 100.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 738, "end": 748 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 749, "end": 770 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 120.0, "lower": 100.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 771, "end": 784 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 30.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 785, "end": 837 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 838, "end": 867 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 80.0, "lower": 50.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 868, "end": 883 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 884, "end": 913 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 80.0, "lower": 50.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 914, "end": 937 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 938, "end": 982 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 80.0, "lower": 50.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 983, "end": 993 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 45.0 }, | |
| { "name": "cadence", "upper": 80.0, "lower": 60.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 994, "end": 1045 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 35.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1046, "end": 1071 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1072, "end": 1101 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 35.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1102, "end": 1127 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1128, "end": 1154 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 35.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1155, "end": 1201 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 60.0, "lower": 40.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1202, "end": 1211 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 50.0, "lower": 35.0 }, | |
| { "name": "cadence", "upper": 90.0, "lower": 70.0 } | |
| ] | |
| }, | |
| { | |
| "offsets": { "start": 1212, "end": 1260 }, | |
| "segment_type": "cycling", | |
| "metrics": [ | |
| { "name": "resistance", "upper": 40.0, "lower": 20.0 }, | |
| { "name": "cadence", "upper": 100.0, "lower": 80.0 } | |
| ] | |
| } | |
| ], | |
| "total_expected_output": { "expected_upper_output": 352, "expected_lower_output": 94 } | |
| }, | |
| "events": { | |
| "data": [ | |
| { | |
| "join_token": "eyJob21lX3BlbG90b25faWQiOiAiNDM5OTE3ZWI5NjI4NGNjMzhmMTUxYzNhODIyOTk1NzIiLCAicmlkZV9pZCI6ICJhYWJhZjI5YjE2NzY0ZTc2YWIzMmU1ZjZmNGZiZWRkZiIsICJzY2hlZHVsZWRfc3RhcnRfdGltZSI6IDE3MDA1Nzg1MDAsICJzdHVkaW9fcGVsb3Rvbl9pZCI6IG51bGwsICJ0eXBlIjogImV2ZW50In0=", | |
| "on_demand_join_token": "eyJob21lX3BlbG90b25faWQiOiBudWxsLCAicmlkZV9pZCI6ICJhYWJhZjI5YjE2NzY0ZTc2YWIzMmU1ZjZmNGZiZWRkZiIsICJzdHVkaW9fcGVsb3Rvbl9pZCI6IG51bGwsICJ0eXBlIjogIm9uX2RlbWFuZCJ9", | |
| "scheduled_start_time": 1700578500, | |
| "original_scheduled_start_time": 1700463600, | |
| "total_workouts": 0 | |
| } | |
| ] | |
| }, | |
| "lanebreak_info": null, | |
| "last_time_metrics": null, | |
| "is_freemium": false, | |
| "related_rides": { | |
| "id": "Default Ride ID", | |
| "name": "Default Name", | |
| "display_name": "Default Name", | |
| "rides": [ | |
| { | |
| "fitness_discipline": "cycling", | |
| "content_provider": "peloton", | |
| "title": "20 min 80s Rock Ride", | |
| "instructor_id": "c0a9505d8135412d824cf3c97406179b", | |
| "id": "1c001c0fe9c649ea921734d9dd0cedd3", | |
| "image_url": "https://s3.amazonaws.com/peloton-ride-images/d5924975aba8b789c08189b76a8b1b2d9757961b/img_1689705410_7c9a13c51efc47009f6b166abc829e6c.jpg", | |
| "language": "english", | |
| "origin_locale": "en-US", | |
| "original_air_time": 1691388000, | |
| "scheduled_start_time": 1691388000 | |
| }, | |
| { | |
| "fitness_discipline": "cycling", | |
| "content_provider": "peloton", | |
| "title": "20 min 80s Rock Ride", | |
| "instructor_id": "7f3de5e78bb44d8591a0f77f760478c3", | |
| "id": "bcd0d663a4704d10995ec9358600e29e", | |
| "image_url": "https://s3.amazonaws.com/peloton-ride-images/1daeb041db3c17293feb0b8b8f730236eb5620af/img_1686595316_e9638baf8e144e169977f8cdd7748b01.jpg", | |
| "language": "english", | |
| "origin_locale": "en-US", | |
| "original_air_time": 1692252000, | |
| "scheduled_start_time": 1692252000 | |
| }, | |
| { | |
| "fitness_discipline": "cycling", | |
| "content_provider": "peloton", | |
| "title": "30 min 80s Rock Ride", | |
| "instructor_id": "01f636dc54a145239c4348e1736684ee", | |
| "id": "59d97a41ca7241498543a957c2110ff0", | |
| "image_url": "https://s3.amazonaws.com/peloton-ride-images/9ecf2fcf204b0fb25d0d1bfc9bdc223e86988e9e/img_1699644255_33deb478d8604cbe838271ccf14c042d.jpg", | |
| "language": "english", | |
| "origin_locale": "en-US", | |
| "original_air_time": 1699640700, | |
| "scheduled_start_time": 1699641000 | |
| }, | |
| { | |
| "fitness_discipline": "cycling", | |
| "content_provider": "peloton", | |
| "title": "30 min 80s Rock Ride", | |
| "instructor_id": "01f636dc54a145239c4348e1736684ee", | |
| "id": "60d8d5964d4d4225a2986d116a41a98e", | |
| "image_url": "https://s3.amazonaws.com/peloton-ride-images/cbbe4602c62d2661d3b933b7162ccb29b069cc20/img_1690466159_7cf750ca5f294f5fb402c8772cc1a957.jpg", | |
| "language": "english", | |
| "origin_locale": "en-US", | |
| "original_air_time": 1692374400, | |
| "scheduled_start_time": 1692372600 | |
| } | |
| ] | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment