diff --git a/workout/sample_workout.json b/workout/sample_workout.json index 41ae961..3975ea0 100644 --- a/workout/sample_workout.json +++ b/workout/sample_workout.json @@ -1,16510 +1,196 @@ [ { - "id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", + "supersets": [ + { + "name": "Warm-Up", + "exercises": [ + { + "name": "Spiderman Stretch", + "duration": 30, + "reps": 0, + "side": "" + }, + { + "name": "Lateral Hip Openers", + "duration": 30, + "reps": 0, + "side": "" + }, + { + "name": "Lunge with Rotation", + "duration": 30, + "reps": 0, + "side": "" + }, + { + "name": "Dynamic Hamstring Stretch", + "duration": 30, + "reps": 0, + "side": "" + }, + { + "name": "Dynamic Quadriceps Stretch", + "duration": 30, + "reps": 0, + "side": "" + } + ], + "rounds": 1 + }, + { + "name": "Barbell Front Squat ", + "exercises": [ + { + "name": "Barbell Front Squat", + "duration": 30, + "reps": 12, + "side": "" + }, + { + "name": "Recover", + "duration": 40, + "reps": 0, + "side": "" + } + ], + "rounds": 3 + }, + { + "name": "Barbell RDL", + "exercises": [ + { + "name": "Barbell Snatch Grip Romanian Deadlift", + "duration": 30, + "reps": 12, + "side": "" + }, + { + "name": "Recover", + "duration": 40, + "reps": 0, + "side": "" + } + ], + "rounds": 3 + }, + { + "name": "Lunge ", + "exercises": [ + { + "name": "2 Dumbbell Lateral Lunges", + "duration": 30, + "reps": 12, + "side": "" + }, + { + "name": "Crossback Lunges", + "duration": 30, + "reps": 0, + "side": "" + }, + { + "name": "Recover", + "duration": 30, + "reps": 0, + "side": "" + } + ], + "rounds": 3 + }, + { + "name": "Core", + "exercises": [ + { + "name": "Plank Toe Taps", + "duration": 30, + "reps": 0, + "side": "" + }, + { + "name": "Recover", + "duration": 15, + "reps": 0, + "side": "" + }, + { + "name": "One Arm Kettlebell Swings", + "duration": 30, + "reps": 0, + "side": "left_arm" + }, + { + "name": "One Arm Kettlebell Swings", + "duration": 30, + "reps": 0, + "side": "right_arm" + }, + { + "name": "Recover", + "duration": 15, + "reps": 0, + "side": "" + } + ], + "rounds": 3 + }, + { + "name": "Bike Intervals", + "exercises": [ + { + "name": "Bike", + "duration": 60, + "reps": 0, + "side": "" + }, + { + "name": "Recover", + "duration": 30, + "reps": 0, + "side": "" + } + ], + "rounds": 8 + }, + { + "name": "Cool Down", + "exercises": [ + { + "name": "Figure Four Stretch", + "duration": 30, + "reps": 0, + "side": "left_leg" + }, + { + "name": "Figure Four Stretch", + "duration": 30, + "reps": 0, + "side": "right_leg" + }, + { + "name": "Recover", + "duration": 10, + "reps": 0, + "side": "" + }, + { + "name": "Couch Stretch", + "duration": 30, + "reps": 0, + "side": "left_leg" + }, + { + "name": "Couch Stretch", + "duration": 30, + "reps": 0, + "side": "right_leg" + } + ], + "rounds": 1 + } + ], "name": "Lower Body P.1", "description": "Lower Body", - "type": "workout", - "activity_type": "functional_strength_training", - "cardio_type": "", - "duration": 2581, - "actual_duration": 0, - "difficulty": null, - "notes": "", - "trainer_notes": null, - "completion_state": "none", - "completed_automatically": false, - "timezone": "", - "skip_activation_message": null, - "skip_activation_reason": null, - "is_optional": null, - "audio_count": 4, - "expected_audio_count": 3, - "has_intro_audio": true, - "created_at": "2023-07-20T15:13:04.943925Z", - "updated_at": "2023-07-20T15:25:50.764263Z", - "deleted_at": null, - "scheduled_at": "2023-07-26T07:00:00Z", - "original_scheduled_at": "2023-05-30T07:00:00Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "missed_at": "0001-01-01T00:00:00Z", - "completed_message_sent_at": "0001-01-01T00:00:00Z", - "changed_at": "2023-07-20T15:24:38.615237Z", - "user_id": "a7b7ad21-f6fc-4c87-8d03-894edd7759e1", - "trainer_id": "00000000-0000-0000-0000-000000000000", - "message_id": "00000000-0000-0000-0000-000000000000", - "completed_message_id": "00000000-0000-0000-0000-000000000000", - "completed_user_id": "00000000-0000-0000-0000-000000000000", - "images": [{ - "id": "5cb2f7b5-0237-48b5-926b-d9b2909367e5", - "name": "hero_12", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/hero_images/hero_12.jpg", - "type": "workout", - "size": "l", - "format": "landscape", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T02:18:35.696296Z" - }], - "audios": [{ - "id": "8e342b59-9e1e-4478-8dd2-00df13d0a058", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/36a5708e-13ff-49bb-9ec7-3c175947e94f_c.m4a", - "type": "intro", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "audio/m4a", - "duration": 13.493333, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-07-20T15:25:50.276827Z", - "updated_at": "2023-07-20T15:25:50.276827Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "5beb8580-e460-4f4c-ab55-12c46a9bf4b6" - }], - "sections": [{ - "id": "93535575-a49e-44ef-a45d-3c5418fca225", - "name": "Warm-Up", - "type": "warmup", - "position": 0, - "skip_transitions": false, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.075866Z", - "updated_at": "2023-07-20T15:25:50.314745Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "5f777c06-25ce-4741-ab6b-d1e96a8f0b38", - "position": 0, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-22T19:08:55.844Z", - "updated_at": "2023-07-20T15:25:50.315902Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "93535575-a49e-44ef-a45d-3c5418fca225", - "exercise_id": "1efc2bbb-5ce6-4611-9774-acfff7218378", - "exercise": { - "id": "1efc2bbb-5ce6-4611-9774-acfff7218378", - "name": "Spiderman Stretch", - "description": "Start in a high plank and lunge your right leg forward keeping both hands to the left of your right leg. Keeping your right leg at ninety degrees, hold, bring your foot back and repeat on the other side", - "type": "", - "source": "beta1:282", - "muscle_groups": "hip flexor,quads,hip adductors", - "movement_patterns": "mobility,mobility - dynamic", - "joints_used": "ankle,shoulder,elbow,hip,knee,wrist", - "estimated_rep_duration": 0.2, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:30.950693Z", - "images": [{ - "id": "140b29e4-001f-4c8a-95d7-40004cbbac72", - "name": "spiderman stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Spiderman%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:55.76188Z" - }, { - "id": "ce2ef7ab-91de-4bb3-96f3-d980b07f728c", - "name": "spiderman stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Spiderman%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:55.765889Z" - }], - "audios": [{ - "id": "14e29033-d29f-4b25-8202-0b7da5e3edcd", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/spiderman_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Spiderman Stretch", - "source": "vb", - "content_type": "", - "duration": 1.438186, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:55.750462Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a65ce99f-654a-46de-840a-2a63277df6fa", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/spiderman_stretch_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Start in a high plank and lunge your right leg forward keeping both hands to the left of your right leg. Keeping your right leg at ninety degrees, hold, bring your foot back and repeat on the other side", - "source": "vb", - "content_type": "", - "duration": 11.492426, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:55.757683Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "e58e684c-543a-4088-98e1-f8f1c06bf9fd", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Spiderman%20Stretch.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:55.746058Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/starting_off_with.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.322086, - "insert_at": 0, - "text": "starting off with", - "is_flipped": false, - "audio_id": "fc947729-b54f-46d1-afee-b1d9b89deee2", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/spiderman_stretch.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.438186, - "insert_at": 1.322086, - "text": "Spiderman Stretch", - "is_flipped": false, - "audio_id": "14e29033-d29f-4b25-8202-0b7da5e3edcd", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 2.760272, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Spiderman%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "e58e684c-543a-4088-98e1-f8f1c06bf9fd", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Spiderman%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "ce2ef7ab-91de-4bb3-96f3-d980b07f728c", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Spiderman%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "140b29e4-001f-4c8a-95d7-40004cbbac72", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "bdfa8e07-dc48-4ba0-8bae-02f738ac85da", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-22T19:08:55.846Z", - "updated_at": "2023-07-20T15:25:50.317185Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "93535575-a49e-44ef-a45d-3c5418fca225", - "exercise_id": "702a2443-4d16-4b4f-ab5c-89f6099833dd", - "exercise": { - "id": "702a2443-4d16-4b4f-ab5c-89f6099833dd", - "name": "Lateral Hip Openers", - "description": "In a wide stance, slide side to side and push your hips back.", - "type": "", - "source": "alpha:lateral hip openers", - "muscle_groups": "hip adductors,glutes", - "movement_patterns": "mobility,mobility - dynamic", - "joints_used": "hip,knee,ankle", - "estimated_rep_duration": 0.56296295, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:34.690473Z", - "images": [{ - "id": "78cb359b-420a-477b-b611-1e6ad1c4f3dc", - "name": "lateral hip openers", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Lateral%20Hip%20Openers.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.334271Z" - }, { - "id": "e73dd98e-0bca-40f7-b576-89296a6cbef0", - "name": "lateral hip openers", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Lateral%20Hip%20Openers.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.338755Z" - }], - "audios": [{ - "id": "21e7b47d-f91f-4c68-88f1-309a0ea11357", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/lateral_hip_openers.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Lateral Hip Openers", - "source": "vb", - "content_type": "", - "duration": 1.832925, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.293485Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "62b90b5f-1131-45bc-aad9-55c0f7344110", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/lateral_hip_openers_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "In a wide stance, slide side to side and push your hips back. ", - "source": "vb", - "content_type": "", - "duration": 4.829, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.30296Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "29fc24ee-1bde-4de0-9b4c-2a584918079f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/lateral_hip_openers_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 5.085, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.324193Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2c4798c6-a437-4d69-b97b-82e09f7d55ab", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/lateral_hip_openers_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 7.848, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.30839Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "8d59d99f-4346-48c5-96a2-db7e1df142f2", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/lateral_hip_openers_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 4.527, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.328829Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a4324776-96cf-46b3-bcaf-63ede5c24641", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/lateral_hip_openers_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 5.317, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.317787Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "aee7d730-ea2c-4551-b4da-8168c3f455b7", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/lateral_hip_openers_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 7.337, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.313262Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "540aa0bd-c875-4982-9726-575566a7096f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Lateral%20Hip%20Openers.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:29.288823Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/here_we_go_with.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.182766, - "insert_at": 0, - "text": "here we go with", - "is_flipped": false, - "audio_id": "f552ec31-9f68-4dff-b76c-b59cd3885f1b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/lateral_hip_openers.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.832925, - "insert_at": 1.182766, - "text": "Lateral Hip Openers", - "is_flipped": false, - "audio_id": "21e7b47d-f91f-4c68-88f1-309a0ea11357", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 3.0156908, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/lateral_hip_openers_tip4.m4a", - "type": "tip", - "type_value": "4", - "is_custom": false, - "duration": 5.085, - "insert_at": 9, - "is_flipped": false, - "audio_id": "29fc24ee-1bde-4de0-9b4c-2a584918079f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Lateral%20Hip%20Openers.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "540aa0bd-c875-4982-9726-575566a7096f", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Lateral%20Hip%20Openers.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e73dd98e-0bca-40f7-b576-89296a6cbef0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Lateral%20Hip%20Openers.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "78cb359b-420a-477b-b611-1e6ad1c4f3dc", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "55f7576f-525b-4cf1-89f6-812817cbec03", - "position": 2, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-22T19:08:55.848Z", - "updated_at": "2023-07-20T15:25:50.318411Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "93535575-a49e-44ef-a45d-3c5418fca225", - "exercise_id": "de7f3293-a6d1-4100-8f5c-d532f47690ea", - "exercise": { - "id": "de7f3293-a6d1-4100-8f5c-d532f47690ea", - "name": "Lunge with Rotation", - "type": "", - "source": "march2020", - "muscle_groups": "quads,glutes", - "movement_patterns": "mobility,lower push,lower push - lunge,mobility - dynamic", - "joints_used": "ankle,knee,hip,thoracic spine", - "estimated_rep_duration": 0.17561606, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.84222Z", - "images": [{ - "id": "449ba61d-29cb-470c-86c0-9deaf353fd2a", - "name": "lunge with rotation", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Lunge%20with%20Rotation.jpg", - "type": "exercise", - "size": "l", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:31.704048Z" - }, { - "id": "914dfc3c-593d-4c10-82c0-fac2a186016b", - "name": "lunge with rotation", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Lunge%20with%20Rotation.jpg", - "type": "exercise", - "size": "s", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:31.709112Z" - }], - "audios": [{ - "id": "3f1b1681-5085-4b83-902d-cfe6b40a0636", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/lunge_with_rotation.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Lunge with Rotation", - "source": "vb", - "content_type": "", - "duration": 1.857, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:31.694392Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a1ea40d0-500a-471f-9371-063045b32d46", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/lunge_with_rotation_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "vb", - "content_type": "", - "duration": 11.958, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:31.699456Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "378fdf9a-62cf-4341-a0aa-c603e4cc4b18", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_1/de7f3293-a6d1-4100-8f5c-d532f47690ea.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "text": "Stretch your arms out in front of you as you lunge forward. Hold your lunge position and rotate to the side of your front leg before stepping back to the starting position.", - "source": "", - "content_type": "audio/m4a", - "duration": 8.496, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:09:29.344622Z", - "updated_at": "2023-01-03T21:09:29.344622Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "5c7b1291-910f-406c-a25c-a31deea964a8", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_4/de7f3293-a6d1-4100-8f5c-d532f47690ea.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "text": "Engage your core as you twist towards your front leg.", - "source": "", - "content_type": "audio/m4a", - "duration": 2.664, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:09:31.162372Z", - "updated_at": "2023-01-03T21:09:31.162372Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bf0a1613-f860-41bc-a8e4-66ec0a58f6e2", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_3/de7f3293-a6d1-4100-8f5c-d532f47690ea.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "text": "Keep your chest tall and maintain good posture as you lunge.", - "source": "", - "content_type": "audio/m4a", - "duration": 3.12, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:09:30.386823Z", - "updated_at": "2023-01-03T21:09:30.386823Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "c2ae5530-47be-4099-8031-663500e1fc1a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_5/de7f3293-a6d1-4100-8f5c-d532f47690ea.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "text": "Exhale as you twist towards your front leg.", - "source": "", - "content_type": "audio/m4a", - "duration": 2.352, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:09:31.862369Z", - "updated_at": "2023-01-03T21:09:31.862369Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "cb163396-4a1b-4292-933b-1328b9f0388b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_2/de7f3293-a6d1-4100-8f5c-d532f47690ea.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "text": "Hold your legs steady as you twist.", - "source": "", - "content_type": "audio/m4a", - "duration": 1.968, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:09:29.801123Z", - "updated_at": "2023-01-03T21:09:29.801123Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "12f8de07-7529-4766-abe4-c7e91646651e", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Lunge%20with%20Rotation.mp4", - "type": "l", - "source": "march2020", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:31.69015Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/the_next_exercise_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.484626, - "insert_at": 0, - "text": "the next drill up", - "is_flipped": false, - "audio_id": "231ebc48-c279-45ed-afe8-c90666e3d1ce", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/lunge_with_rotation.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.857, - "insert_at": 1.484626, - "text": "Lunge with Rotation", - "is_flipped": false, - "audio_id": "3f1b1681-5085-4b83-902d-cfe6b40a0636", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 3.3416262, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_4/de7f3293-a6d1-4100-8f5c-d532f47690ea.m4a", - "type": "tip", - "type_value": "4", - "is_custom": false, - "duration": 2.664, - "insert_at": 9, - "text": "Engage your core as you twist towards your front leg.", - "is_flipped": false, - "audio_id": "5c7b1291-910f-406c-a25c-a31deea964a8", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Lunge%20with%20Rotation.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "12f8de07-7529-4766-abe4-c7e91646651e", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Lunge%20with%20Rotation.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "914dfc3c-593d-4c10-82c0-fac2a186016b", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Lunge%20with%20Rotation.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "449ba61d-29cb-470c-86c0-9deaf353fd2a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "7e473979-eb4d-4c58-87d8-fe43d595fd9e", - "position": 3, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-22T19:08:55.85Z", - "updated_at": "2023-07-20T15:25:50.319618Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "93535575-a49e-44ef-a45d-3c5418fca225", - "exercise_id": "dbd273ea-46a9-4637-9586-c22056a63caa", - "exercise": { - "id": "dbd273ea-46a9-4637-9586-c22056a63caa", - "name": "Dynamic Hamstring Stretch", - "description": "Plant your heel and trigger your toes up. Keeping your leg straight and back flat, sweep your arms through. Switch legs while maintaining smooth form.", - "type": "", - "source": "alpha:dynamic hamstring stretch", - "muscle_groups": "hamstrings", - "movement_patterns": "mobility,mobility - dynamic", - "joints_used": "hip,knee,ankle", - "estimated_rep_duration": 0.31300366, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:34.647257Z", - "images": [{ - "id": "7eb0d998-c2e0-4dae-9632-c3a6032bb7e6", - "name": "dynamic hamstring stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Dynamic%20Hamstring%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.809346Z" - }, { - "id": "cc8b6b79-1d1c-40cb-852a-1d051db2ab07", - "name": "dynamic hamstring stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Dynamic%20Hamstring%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.804333Z" - }], - "audios": [{ - "id": "273a6014-e72f-4481-b233-62a8021cd6c5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/dynamic_hamstring_stretch_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Plant your heel and trigger your toes up. Keeping your leg straight and back flat, sweep your arms through. Switch legs while maintaining smooth form. ", - "source": "vb", - "content_type": "", - "duration": 9.845, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.766654Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "6f7481f3-7265-4596-b6e3-e5b0980474cc", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/dynamic_hamstring_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Dynamic Hamstring Stretch", - "source": "vb", - "content_type": "", - "duration": 2.181224, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.756133Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "06e8910b-c524-490e-8e9c-ecda9bd7b9a4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_hamstring_stretch_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 6.339, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.783671Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "3773f7f3-db73-458e-b302-85cbe08bce02", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_hamstring_stretch_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 8.266, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.772248Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "5bd265da-d787-4d65-99ed-f4581b5812a8", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_hamstring_stretch_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 8.87, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.777722Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bd47b0f8-87f7-410b-a583-425b1453b0c0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_hamstring_stretch_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.366, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.798322Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "ee82514c-5a3b-4171-a74b-8e32310661df", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_hamstring_stretch_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 4.411, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.788652Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "f286eba6-9c21-417e-ba59-73e8f49f8d01", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Dynamic%20Hamstring%20Stretch.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.751436Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/time_for.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.136327, - "insert_at": 0, - "text": "time for", - "is_flipped": false, - "audio_id": "94f265c4-937d-4be5-914e-30e0ede29942", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/dynamic_hamstring_stretch.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.181224, - "insert_at": 1.136327, - "text": "Dynamic Hamstring Stretch", - "is_flipped": false, - "audio_id": "6f7481f3-7265-4596-b6e3-e5b0980474cc", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 3.3175511, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/dynamic_hamstring_stretch_description1.m4a", - "type": "description", - "type_value": "", - "is_custom": false, - "duration": 9.845, - "insert_at": 9, - "text": "Plant your heel and trigger your toes up. Keeping your leg straight and back flat, sweep your arms through. Switch legs while maintaining smooth form. ", - "is_flipped": false, - "audio_id": "273a6014-e72f-4481-b233-62a8021cd6c5", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Dynamic%20Hamstring%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "f286eba6-9c21-417e-ba59-73e8f49f8d01", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Dynamic%20Hamstring%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "7eb0d998-c2e0-4dae-9632-c3a6032bb7e6", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Dynamic%20Hamstring%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "cc8b6b79-1d1c-40cb-852a-1d051db2ab07", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "5dbfea1e-47f9-4f19-8170-bc6ea1fe159d", - "position": 4, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-22T19:08:55.851Z", - "updated_at": "2023-07-20T15:25:50.320779Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "93535575-a49e-44ef-a45d-3c5418fca225", - "exercise_id": "14f52c4a-174b-4514-a1b0-bf98072a4a60", - "exercise": { - "id": "14f52c4a-174b-4514-a1b0-bf98072a4a60", - "name": "Dynamic Quadriceps Stretch", - "description": "Standing tall with your weight on one leg, pull your heel toward your glute, pause and release. Switch legs", - "type": "", - "source": "alpha:dynamic quadriceps stretch", - "muscle_groups": "quads,hip flexor", - "movement_patterns": "mobility,mobility - dynamic", - "joints_used": "hip,knee,ankle", - "estimated_rep_duration": 0.34357417, - "pace": 0, - "synonyms": null, - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:34.683166Z", - "images": [{ - "id": "8a7147b3-9a2a-41bc-a4b1-b9a9f20278a4", - "name": "dynamic quadriceps stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Dynamic%20Quadriceps%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.924501Z" - }, { - "id": "c7c4f767-d62e-474d-bf8b-d2c0203124ff", - "name": "dynamic quadriceps stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Dynamic%20Quadriceps%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.929893Z" - }], - "audios": [{ - "id": "74c675f4-03a8-4bdc-aa28-149ff0032a7e", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/dynamic_quadriceps_stretch_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Standing tall with your weight one leg, pull your heel toward your glute, pause and release. Switch legs", - "source": "vb", - "content_type": "", - "duration": 6.801995, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.888899Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "e279fbb6-2065-4b0a-86d3-7b70d57004f6", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/dynamic_quadriceps_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Dynamic Quadriceps Stretch", - "source": "vb", - "content_type": "", - "duration": 2.274104, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.883239Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "32b8656b-9cf6-4f6d-8073-7287e23cc651", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_quadriceps_stretch_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 11.842, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.894894Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "98c845cb-9319-4e73-8780-da732208efb9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_quadriceps_stretch_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 6.083, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.90619Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bc4e6aea-391f-4106-ac29-6441d4ac205d", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_quadriceps_stretch_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 4.992, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.912345Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bde04574-19c0-4661-8909-d233b73a2122", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_quadriceps_stretch_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 8.126, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.919315Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "ec0e4dbe-fe52-42df-83ec-47f7f3256292", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/dynamic_quadriceps_stretch_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 5.247, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.901516Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ca684fc5-bb4e-4cab-b134-6f16f61f7d3e", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Dynamic%20Quadriceps%20Stretch.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:13.873678Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/the_next_exercise_up_is.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 2.413424, - "insert_at": 0, - "text": "the next drill up is", - "is_flipped": false, - "audio_id": "d6417f43-5003-4e72-bf4a-7ff46bea3e7f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/dynamic_quadriceps_stretch.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.274104, - "insert_at": 2.413424, - "text": "Dynamic Quadriceps Stretch", - "is_flipped": false, - "audio_id": "e279fbb6-2065-4b0a-86d3-7b70d57004f6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 4.687528, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/dynamic_quadriceps_stretch_description.m4a", - "type": "description", - "type_value": "", - "is_custom": false, - "duration": 6.801995, - "insert_at": 9, - "text": "Standing tall with your weight one leg, pull your heel toward your glute, pause and release. Switch legs", - "is_flipped": false, - "audio_id": "74c675f4-03a8-4bdc-aa28-149ff0032a7e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Dynamic%20Quadriceps%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ca684fc5-bb4e-4cab-b134-6f16f61f7d3e", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Dynamic%20Quadriceps%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c7c4f767-d62e-474d-bf8b-d2c0203124ff", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Dynamic%20Quadriceps%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8a7147b3-9a2a-41bc-a4b1-b9a9f20278a4", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "name": "Barbell Front Squat ", - "type": "", - "position": 1, - "skip_transitions": false, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.22496Z", - "updated_at": "2023-07-20T15:25:50.359528Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "71239de3-ce31-498a-bd29-1bca04b25a9d", - "position": 0, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 95, - "distance": 0, - "intensity": null, - "subtitle": "95 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 85, - "start_timing": 35, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.384Z", - "updated_at": "2023-07-20T15:25:50.36099Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "exercise_id": "81a8f013-11b7-4e86-9de2-a4f54b8ea975", - "exercise": { - "id": "81a8f013-11b7-4e86-9de2-a4f54b8ea975", - "name": "Barbell Front Squat", - "description": "Place the barbell high on your shoulders and let it rest on your fingertips. Starting with your feet just wider than your hips, squat back and down. Drive up to a standing position.", - "type": "", - "source": "alpha:barbell front squats", - "muscle_groups": "glutes,quads,upper back", - "equipment_required": "Barbell", - "movement_patterns": "lower push,lower push - squat", - "joints_used": "ankle,wrist,hip,knee,shoulder,elbow", - "estimated_rep_duration": 0.1404762, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:35.278375Z", - "images": [{ - "id": "b1f2d676-93be-4566-a1f6-cac3f576b932", - "name": "barbell front squat", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.13214Z" - }, { - "id": "e68a958b-72d3-4aff-af7f-cb0ff9040cac", - "name": "barbell front squat", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.126687Z" - }], - "audios": [{ - "id": "42fd27cd-dbb3-4e22-a856-e654f3f57456", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_front_squat.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Barbell Front Squat", - "source": "vb", - "content_type": "", - "duration": 1.763265, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.072603Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b4a8ffe8-befd-471e-96ce-616f8394c0c5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/barbell_front_squat_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Rest the barbell high on your shoulders and let it rest on your fingertips. Starting with your feet just wider than your hips, squat back and down. Drive up to a standing position. ", - "source": "vb", - "content_type": "", - "duration": 11.493, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.087106Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2047eea8-198d-44e0-a611-afa900f6a410", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 5.688, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.115768Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4649ebce-e636-4776-915f-8c2993aabdd3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.482, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.110813Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "762a347d-e02b-4a99-81c5-a9b55b455ba1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip6.m4a", - "type": "tip", - "type_unit": "", - "type_value": "6", - "source": "", - "content_type": "audio/m4a", - "duration": 3.668, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.120894Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "79ab3a3e-91b8-45d6-9e3e-f8d08defb97c", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 7.221, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.104908Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bc54cf72-a408-4f0b-857c-827bfc99565b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 14.953, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.093117Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "ea890013-4c3b-4487-93c9-7e8b23219ed4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 6.339, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.099824Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "070abfb7-2879-41f3-b66e-8e72b530a71c", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Front%20Squat.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.067358Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1510efa3-4944-4a45-bc0e-923844df8347", - "name": "Barbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.630689Z" - }], - "difficulty": 10 - }, - "audios": [{ - "id": "70922732-a3ab-448e-94b6-ef928da6d015", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/trainer_audio/5beb8580-e460-4f4c-ab55-12c46a9bf4b6/81a8f013-11b7-4e86-9de2-a4f54b8ea975/4b665f10-40e2-4d07-8cd5-97b19cea1b4c.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "audio/m4a", - "duration": 6.837333, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-07-20T15:25:50.362267Z", - "updated_at": "2023-07-20T15:25:50.362267Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "5beb8580-e460-4f4c-ab55-12c46a9bf4b6" - }], - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/the_next_exercise_up_is.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 2.413424, - "insert_at": 0, - "text": "the next drill up is", - "is_flipped": false, - "audio_id": "d6417f43-5003-4e72-bf4a-7ff46bea3e7f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_front_squat.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.763265, - "insert_at": 2.413424, - "text": "Barbell Front Squat", - "is_flipped": false, - "audio_id": "42fd27cd-dbb3-4e22-a856-e654f3f57456", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 4.176689, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_95_pounds.m4a", - "type": "weight", - "type_value": "95", - "is_custom": false, - "duration": 1.786485, - "insert_at": 5.1040363, - "text": "with 95 pounds ", - "is_flipped": false, - "audio_id": "86d3b5a2-653c-49c1-8851-87c1f3fcb529", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/trainer_audio/5beb8580-e460-4f4c-ab55-12c46a9bf4b6/81a8f013-11b7-4e86-9de2-a4f54b8ea975/4b665f10-40e2-4d07-8cd5-97b19cea1b4c.m4a", - "type": "description", - "type_value": "", - "is_custom": true, - "duration": 6.837333, - "insert_at": 36, - "is_flipped": false, - "audio_id": "70922732-a3ab-448e-94b6-ef928da6d015", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Front%20Squat.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "070abfb7-2879-41f3-b66e-8e72b530a71c", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "b1f2d676-93be-4566-a1f6-cac3f576b932", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e68a958b-72d3-4aff-af7f-cb0ff9040cac", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "18681a4d-00d2-4c34-9a2c-7e92f1271247", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 40, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 40, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.387Z", - "updated_at": "2023-07-20T15:25:50.365978Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_40_seconds.m4a", - "type": "amount", - "type_value": "40", - "is_custom": false, - "duration": 1.438186, - "insert_at": 0.880907, - "text": "for 40 seconds", - "is_flipped": false, - "audio_id": "73ae6cb7-0429-42f1-84f0-9efbcfe85741", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_value": "", - "is_custom": false, - "duration": 3.736961, - "insert_at": 1, - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "is_flipped": false, - "audio_id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "93e299ef-0bae-4b43-b4d1-764cdc33a347", - "position": 2, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 95, - "distance": 0, - "intensity": null, - "subtitle": "95 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 85, - "start_timing": 35, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.39Z", - "updated_at": "2023-07-20T15:25:50.367354Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "exercise_id": "81a8f013-11b7-4e86-9de2-a4f54b8ea975", - "exercise": { - "id": "81a8f013-11b7-4e86-9de2-a4f54b8ea975", - "name": "Barbell Front Squat", - "description": "Place the barbell high on your shoulders and let it rest on your fingertips. Starting with your feet just wider than your hips, squat back and down. Drive up to a standing position.", - "type": "", - "source": "alpha:barbell front squats", - "muscle_groups": "glutes,quads,upper back", - "equipment_required": "Barbell", - "movement_patterns": "lower push,lower push - squat", - "joints_used": "ankle,wrist,hip,knee,shoulder,elbow", - "estimated_rep_duration": 0.1404762, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:35.278375Z", - "images": [{ - "id": "b1f2d676-93be-4566-a1f6-cac3f576b932", - "name": "barbell front squat", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.13214Z" - }, { - "id": "e68a958b-72d3-4aff-af7f-cb0ff9040cac", - "name": "barbell front squat", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.126687Z" - }], - "audios": [{ - "id": "42fd27cd-dbb3-4e22-a856-e654f3f57456", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_front_squat.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Barbell Front Squat", - "source": "vb", - "content_type": "", - "duration": 1.763265, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.072603Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b4a8ffe8-befd-471e-96ce-616f8394c0c5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/barbell_front_squat_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Rest the barbell high on your shoulders and let it rest on your fingertips. Starting with your feet just wider than your hips, squat back and down. Drive up to a standing position. ", - "source": "vb", - "content_type": "", - "duration": 11.493, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.087106Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2047eea8-198d-44e0-a611-afa900f6a410", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 5.688, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.115768Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4649ebce-e636-4776-915f-8c2993aabdd3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.482, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.110813Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "762a347d-e02b-4a99-81c5-a9b55b455ba1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip6.m4a", - "type": "tip", - "type_unit": "", - "type_value": "6", - "source": "", - "content_type": "audio/m4a", - "duration": 3.668, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.120894Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "79ab3a3e-91b8-45d6-9e3e-f8d08defb97c", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 7.221, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.104908Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bc54cf72-a408-4f0b-857c-827bfc99565b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 14.953, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.093117Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "ea890013-4c3b-4487-93c9-7e8b23219ed4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 6.339, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.099824Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "070abfb7-2879-41f3-b66e-8e72b530a71c", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Front%20Squat.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.067358Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1510efa3-4944-4a45-bc0e-923844df8347", - "name": "Barbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.630689Z" - }], - "difficulty": 10 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.229206, - "insert_at": 0, - "text": "coming up next", - "is_flipped": false, - "audio_id": "5972c19c-af48-43a7-9924-afe4ee093dfd", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_front_squat.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.763265, - "insert_at": 1.229206, - "text": "Barbell Front Squat", - "is_flipped": false, - "audio_id": "42fd27cd-dbb3-4e22-a856-e654f3f57456", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 2.992471, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_95_pounds.m4a", - "type": "weight", - "type_value": "95", - "is_custom": false, - "duration": 1.786485, - "insert_at": 3.919818, - "text": "with 95 pounds ", - "is_flipped": false, - "audio_id": "86d3b5a2-653c-49c1-8851-87c1f3fcb529", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip1.m4a", - "type": "tip", - "type_value": "1", - "is_custom": false, - "duration": 14.953, - "insert_at": 36, - "is_flipped": false, - "audio_id": "bc54cf72-a408-4f0b-857c-827bfc99565b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Front%20Squat.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "070abfb7-2879-41f3-b66e-8e72b530a71c", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "b1f2d676-93be-4566-a1f6-cac3f576b932", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e68a958b-72d3-4aff-af7f-cb0ff9040cac", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "cb4dfb70-9850-4529-8b31-6361f93656d3", - "position": 3, - "type": "duration", - "reps": 0, - "duration": 40, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 40, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.393Z", - "updated_at": "2023-07-20T15:25:50.368715Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_40_seconds.m4a", - "type": "amount", - "type_value": "40", - "is_custom": false, - "duration": 1.438186, - "insert_at": 0.880907, - "text": "for 40 seconds", - "is_flipped": false, - "audio_id": "73ae6cb7-0429-42f1-84f0-9efbcfe85741", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "a3b0d172-fc5e-44e2-a968-c928cc2a18b5", - "position": 4, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 95, - "distance": 0, - "intensity": null, - "subtitle": "95 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 85, - "start_timing": 35, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.397Z", - "updated_at": "2023-07-20T15:25:50.370119Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "exercise_id": "81a8f013-11b7-4e86-9de2-a4f54b8ea975", - "exercise": { - "id": "81a8f013-11b7-4e86-9de2-a4f54b8ea975", - "name": "Barbell Front Squat", - "description": "Place the barbell high on your shoulders and let it rest on your fingertips. Starting with your feet just wider than your hips, squat back and down. Drive up to a standing position.", - "type": "", - "source": "alpha:barbell front squats", - "muscle_groups": "glutes,quads,upper back", - "equipment_required": "Barbell", - "movement_patterns": "lower push,lower push - squat", - "joints_used": "ankle,wrist,hip,knee,shoulder,elbow", - "estimated_rep_duration": 0.1404762, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:35.278375Z", - "images": [{ - "id": "b1f2d676-93be-4566-a1f6-cac3f576b932", - "name": "barbell front squat", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.13214Z" - }, { - "id": "e68a958b-72d3-4aff-af7f-cb0ff9040cac", - "name": "barbell front squat", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.126687Z" - }], - "audios": [{ - "id": "42fd27cd-dbb3-4e22-a856-e654f3f57456", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_front_squat.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Barbell Front Squat", - "source": "vb", - "content_type": "", - "duration": 1.763265, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.072603Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b4a8ffe8-befd-471e-96ce-616f8394c0c5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/barbell_front_squat_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Rest the barbell high on your shoulders and let it rest on your fingertips. Starting with your feet just wider than your hips, squat back and down. Drive up to a standing position. ", - "source": "vb", - "content_type": "", - "duration": 11.493, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.087106Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2047eea8-198d-44e0-a611-afa900f6a410", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 5.688, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.115768Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4649ebce-e636-4776-915f-8c2993aabdd3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.482, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.110813Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "762a347d-e02b-4a99-81c5-a9b55b455ba1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip6.m4a", - "type": "tip", - "type_unit": "", - "type_value": "6", - "source": "", - "content_type": "audio/m4a", - "duration": 3.668, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.120894Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "79ab3a3e-91b8-45d6-9e3e-f8d08defb97c", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 7.221, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.104908Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bc54cf72-a408-4f0b-857c-827bfc99565b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 14.953, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.093117Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "ea890013-4c3b-4487-93c9-7e8b23219ed4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 6.339, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.099824Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "070abfb7-2879-41f3-b66e-8e72b530a71c", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Front%20Squat.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:58.067358Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1510efa3-4944-4a45-bc0e-923844df8347", - "name": "Barbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.630689Z" - }], - "difficulty": 10 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/get_set_for.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.182766, - "insert_at": 0, - "text": "get set for", - "is_flipped": false, - "audio_id": "8bc2655f-8cdd-4162-842b-983f3ee31e81", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_front_squat.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.763265, - "insert_at": 1.182766, - "text": "Barbell Front Squat", - "is_flipped": false, - "audio_id": "42fd27cd-dbb3-4e22-a856-e654f3f57456", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 2.946031, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_95_pounds.m4a", - "type": "weight", - "type_value": "95", - "is_custom": false, - "duration": 1.786485, - "insert_at": 3.873378, - "text": "with 95 pounds ", - "is_flipped": false, - "audio_id": "86d3b5a2-653c-49c1-8851-87c1f3fcb529", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/barbell_front_squat_tip2.m4a", - "type": "tip", - "type_value": "2", - "is_custom": false, - "duration": 6.339, - "insert_at": 36, - "is_flipped": false, - "audio_id": "ea890013-4c3b-4487-93c9-7e8b23219ed4", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Front%20Squat.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "070abfb7-2879-41f3-b66e-8e72b530a71c", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "b1f2d676-93be-4566-a1f6-cac3f576b932", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Front%20Squat.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e68a958b-72d3-4aff-af7f-cb0ff9040cac", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "843ab0aa-5469-4145-9816-bffccac183a9", - "position": 5, - "type": "duration", - "reps": 0, - "duration": 40, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 40, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.4Z", - "updated_at": "2023-07-20T15:25:50.37138Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "1f1da580-33a6-4ab1-96e5-02891bef3e09", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_40_seconds.m4a", - "type": "amount", - "type_value": "40", - "is_custom": false, - "duration": 1.438186, - "insert_at": 0.880907, - "text": "for 40 seconds", - "is_flipped": false, - "audio_id": "73ae6cb7-0429-42f1-84f0-9efbcfe85741", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "name": "Barbell RDL", - "type": "", - "position": 2, - "skip_transitions": false, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.318745Z", - "updated_at": "2023-07-20T15:25:50.406121Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "5747dbd1-457d-4a76-896c-80474d752968", - "position": 0, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 100, - "distance": 0, - "intensity": null, - "subtitle": "100 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 54, - "start_timing": 35, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.432Z", - "updated_at": "2023-07-20T15:25:50.407252Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "exercise_id": "815d2557-cd7a-459f-b321-5528f9c2573e", - "exercise": { - "id": "815d2557-cd7a-459f-b321-5528f9c2573e", - "name": "Barbell Snatch Grip Romanian Deadlift", - "description": "In a wide snatch grip, hinge from the hips and slightly bend the knees. Hinge as far as you can while keeping the back flat and tension in the hamstrings, then return to starting position", - "type": "", - "source": "september2021", - "muscle_groups": "hamstrings,lower back,glutes", - "equipment_required": "Barbell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "knee,hip,shoulder,wrist", - "estimated_rep_duration": 0.22222222, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "2021-12-08T22:49:04.866Z", - "updated_at": "2023-07-20T21:18:32.288715Z", - "images": [{ - "id": "9ab133fa-75c8-4145-b970-08ca16b5221f", - "name": "barbell snatch grip romanian deadlift", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "size": "s", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:29.890888Z", - "updated_at": "2022-01-07T15:46:00.754475Z" - }, { - "id": "dfffb7b7-29b1-4fe9-a4b7-64e7fec9b053", - "name": "barbell snatch grip romanian deadlift", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "size": "l", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:29.885437Z", - "updated_at": "2022-01-07T15:46:00.750213Z" - }], - "audios": [{ - "id": "037b15e7-2e69-4075-b4ac-706e1edb87c3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_snatch_grip_romanian_deadlift.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "september2021", - "content_type": "", - "duration": 2.352, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:29.906138Z", - "updated_at": "2022-01-07T15:46:00.746117Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "725ece44-2860-40e4-bc78-c6c01adc1245", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/barbell_snatch_grip_romanian_deadlift_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "barbell snatch grip romanian deadlift", - "source": "september2021", - "content_type": "", - "duration": 11.4, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:29.896293Z", - "updated_at": "2022-01-07T15:46:00.739508Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ce0befb0-42b2-4bdc-bec7-6d2fa8907afe", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.mp4", - "type": "l", - "source": "september2021", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2021-12-09T21:17:29.912073Z", - "updated_at": "2022-01-07T15:46:00.734854Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1510efa3-4944-4a45-bc0e-923844df8347", - "name": "Barbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.630689Z" - }], - "difficulty": 10 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/here_we_go_with.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.182766, - "insert_at": 0, - "text": "here we go with", - "is_flipped": false, - "audio_id": "f552ec31-9f68-4dff-b76c-b59cd3885f1b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_snatch_grip_romanian_deadlift.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.352, - "insert_at": 1.182766, - "is_flipped": false, - "audio_id": "037b15e7-2e69-4075-b4ac-706e1edb87c3", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 3.534766, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_100_pounds.m4a", - "type": "weight", - "type_value": "100", - "is_custom": false, - "duration": 1.693605, - "insert_at": 4.462113, - "text": "with 100 pounds", - "is_flipped": false, - "audio_id": "bf6bd38b-d3c6-43bb-ae24-58768526ce94", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ce0befb0-42b2-4bdc-bec7-6d2fa8907afe", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "9ab133fa-75c8-4145-b970-08ca16b5221f", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "dfffb7b7-29b1-4fe9-a4b7-64e7fec9b053", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "17dd046f-cf4f-4c79-a531-aac634b35daf", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 40, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 40, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.436Z", - "updated_at": "2023-07-20T15:25:50.408404Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_40_seconds.m4a", - "type": "amount", - "type_value": "40", - "is_custom": false, - "duration": 1.438186, - "insert_at": 0.880907, - "text": "for 40 seconds", - "is_flipped": false, - "audio_id": "73ae6cb7-0429-42f1-84f0-9efbcfe85741", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "9940e726-7206-4f7e-bed9-a8e0b22491cd", - "position": 2, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 100, - "distance": 0, - "intensity": null, - "subtitle": "100 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 54, - "start_timing": 35, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.44Z", - "updated_at": "2023-07-20T15:25:50.409463Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "exercise_id": "815d2557-cd7a-459f-b321-5528f9c2573e", - "exercise": { - "id": "815d2557-cd7a-459f-b321-5528f9c2573e", - "name": "Barbell Snatch Grip Romanian Deadlift", - "description": "In a wide snatch grip, hinge from the hips and slightly bend the knees. Hinge as far as you can while keeping the back flat and tension in the hamstrings, then return to starting position", - "type": "", - "source": "september2021", - "muscle_groups": "hamstrings,lower back,glutes", - "equipment_required": "Barbell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "knee,hip,shoulder,wrist", - "estimated_rep_duration": 0.22222222, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "2021-12-08T22:49:04.866Z", - "updated_at": "2023-07-20T21:18:32.288715Z", - "images": [{ - "id": "9ab133fa-75c8-4145-b970-08ca16b5221f", - "name": "barbell snatch grip romanian deadlift", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "size": "s", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:29.890888Z", - "updated_at": "2022-01-07T15:46:00.754475Z" - }, { - "id": "dfffb7b7-29b1-4fe9-a4b7-64e7fec9b053", - "name": "barbell snatch grip romanian deadlift", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "size": "l", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:29.885437Z", - "updated_at": "2022-01-07T15:46:00.750213Z" - }], - "audios": [{ - "id": "037b15e7-2e69-4075-b4ac-706e1edb87c3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_snatch_grip_romanian_deadlift.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "september2021", - "content_type": "", - "duration": 2.352, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:29.906138Z", - "updated_at": "2022-01-07T15:46:00.746117Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "725ece44-2860-40e4-bc78-c6c01adc1245", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/barbell_snatch_grip_romanian_deadlift_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "barbell snatch grip romanian deadlift", - "source": "september2021", - "content_type": "", - "duration": 11.4, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:29.896293Z", - "updated_at": "2022-01-07T15:46:00.739508Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ce0befb0-42b2-4bdc-bec7-6d2fa8907afe", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.mp4", - "type": "l", - "source": "september2021", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2021-12-09T21:17:29.912073Z", - "updated_at": "2022-01-07T15:46:00.734854Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1510efa3-4944-4a45-bc0e-923844df8347", - "name": "Barbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.630689Z" - }], - "difficulty": 10 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 0, - "text": "coming up", - "is_flipped": false, - "audio_id": "7e73802f-688e-4233-992c-5da69a867877", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_snatch_grip_romanian_deadlift.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.352, - "insert_at": 0.695147, - "is_flipped": false, - "audio_id": "037b15e7-2e69-4075-b4ac-706e1edb87c3", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 3.047147, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_100_pounds.m4a", - "type": "weight", - "type_value": "100", - "is_custom": false, - "duration": 1.693605, - "insert_at": 3.974494, - "text": "with 100 pounds", - "is_flipped": false, - "audio_id": "bf6bd38b-d3c6-43bb-ae24-58768526ce94", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ce0befb0-42b2-4bdc-bec7-6d2fa8907afe", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "9ab133fa-75c8-4145-b970-08ca16b5221f", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "dfffb7b7-29b1-4fe9-a4b7-64e7fec9b053", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "bf73565a-ca38-46fc-92e4-92c7dc05cdc2", - "position": 3, - "type": "duration", - "reps": 0, - "duration": 40, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 40, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.446Z", - "updated_at": "2023-07-20T15:25:50.410505Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_40_seconds.m4a", - "type": "amount", - "type_value": "40", - "is_custom": false, - "duration": 1.438186, - "insert_at": 0.880907, - "text": "for 40 seconds", - "is_flipped": false, - "audio_id": "73ae6cb7-0429-42f1-84f0-9efbcfe85741", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "f2036008-0a42-493a-a749-432a137db2f8", - "position": 4, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 100, - "distance": 0, - "intensity": null, - "subtitle": "100 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 54, - "start_timing": 35, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.449Z", - "updated_at": "2023-07-20T15:25:50.411681Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "exercise_id": "815d2557-cd7a-459f-b321-5528f9c2573e", - "exercise": { - "id": "815d2557-cd7a-459f-b321-5528f9c2573e", - "name": "Barbell Snatch Grip Romanian Deadlift", - "description": "In a wide snatch grip, hinge from the hips and slightly bend the knees. Hinge as far as you can while keeping the back flat and tension in the hamstrings, then return to starting position", - "type": "", - "source": "september2021", - "muscle_groups": "hamstrings,lower back,glutes", - "equipment_required": "Barbell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "knee,hip,shoulder,wrist", - "estimated_rep_duration": 0.22222222, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "2021-12-08T22:49:04.866Z", - "updated_at": "2023-07-20T21:18:32.288715Z", - "images": [{ - "id": "9ab133fa-75c8-4145-b970-08ca16b5221f", - "name": "barbell snatch grip romanian deadlift", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "size": "s", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:29.890888Z", - "updated_at": "2022-01-07T15:46:00.754475Z" - }, { - "id": "dfffb7b7-29b1-4fe9-a4b7-64e7fec9b053", - "name": "barbell snatch grip romanian deadlift", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "size": "l", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:29.885437Z", - "updated_at": "2022-01-07T15:46:00.750213Z" - }], - "audios": [{ - "id": "037b15e7-2e69-4075-b4ac-706e1edb87c3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_snatch_grip_romanian_deadlift.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "september2021", - "content_type": "", - "duration": 2.352, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:29.906138Z", - "updated_at": "2022-01-07T15:46:00.746117Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "725ece44-2860-40e4-bc78-c6c01adc1245", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/barbell_snatch_grip_romanian_deadlift_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "barbell snatch grip romanian deadlift", - "source": "september2021", - "content_type": "", - "duration": 11.4, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:29.896293Z", - "updated_at": "2022-01-07T15:46:00.739508Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ce0befb0-42b2-4bdc-bec7-6d2fa8907afe", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.mp4", - "type": "l", - "source": "september2021", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2021-12-09T21:17:29.912073Z", - "updated_at": "2022-01-07T15:46:00.734854Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1510efa3-4944-4a45-bc0e-923844df8347", - "name": "Barbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.630689Z" - }], - "difficulty": 10 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/the_next_exercise_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.484626, - "insert_at": 0, - "text": "the next drill up", - "is_flipped": false, - "audio_id": "231ebc48-c279-45ed-afe8-c90666e3d1ce", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/barbell_snatch_grip_romanian_deadlift.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.352, - "insert_at": 1.484626, - "is_flipped": false, - "audio_id": "037b15e7-2e69-4075-b4ac-706e1edb87c3", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 3.836626, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_100_pounds.m4a", - "type": "weight", - "type_value": "100", - "is_custom": false, - "duration": 1.693605, - "insert_at": 4.763973, - "text": "with 100 pounds", - "is_flipped": false, - "audio_id": "bf6bd38b-d3c6-43bb-ae24-58768526ce94", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ce0befb0-42b2-4bdc-bec7-6d2fa8907afe", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "9ab133fa-75c8-4145-b970-08ca16b5221f", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Barbell%20Snatch%20Grip%20Romanian%20Deadlift.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "dfffb7b7-29b1-4fe9-a4b7-64e7fec9b053", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "cb1dd85e-f64b-4996-85d7-703826867c4d", - "position": 5, - "type": "duration", - "reps": 0, - "duration": 40, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 40, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.452Z", - "updated_at": "2023-07-20T15:25:50.412696Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "6d5b8d8e-ab10-4602-8231-6d2e1cd05eb4", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_40_seconds.m4a", - "type": "amount", - "type_value": "40", - "is_custom": false, - "duration": 1.438186, - "insert_at": 0.880907, - "text": "for 40 seconds", - "is_flipped": false, - "audio_id": "73ae6cb7-0429-42f1-84f0-9efbcfe85741", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "name": "Lunge ", - "type": "", - "position": 3, - "skip_transitions": false, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.403376Z", - "updated_at": "2023-07-20T15:25:50.476855Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "cf40615b-acc9-42d7-b7da-371eb72fe9ff", - "position": 0, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 40, - "distance": 0, - "intensity": null, - "subtitle": "40 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 72, - "start_timing": 10, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.482Z", - "updated_at": "2023-07-20T15:25:50.477941Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "7c545c8b-1e6d-4468-842e-d7f2692c9581", - "exercise": { - "id": "7c545c8b-1e6d-4468-842e-d7f2692c9581", - "name": "2 Dumbbell Lateral Lunges", - "description": "With dumbbells by your sides, step out to the side.. Reach your hips back like you're sitting in a chair.. Drive back up to the starting position, and repeat on the other side.", - "type": "", - "source": "beta1:173", - "muscle_groups": "quads,glutes", - "equipment_required": "Dumbbell", - "movement_patterns": "lower push,lower push - lunge", - "joints_used": "ankle,hip,knee,lumbar spine,wrist", - "estimated_rep_duration": 0.33333334, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": true, - "is_enabled": true, - "side": "", - "created_at": "2017-09-26T00:38:19.792Z", - "updated_at": "2023-07-20T21:18:34.311313Z", - "images": [{ - "id": "53f7e68f-3a6c-4e3f-bfb5-6dda13f31f5b", - "name": "2 dumbbell lateral lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:51.525435Z" - }, { - "id": "aee39cb2-3491-498e-93b9-6231c0044275", - "name": "2 dumbbell lateral lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2017-10-19T19:55:42.805Z", - "updated_at": "2022-01-07T15:45:51.530067Z" - }], - "audios": [{ - "id": "b3a410ce-8b90-4c73-a3f5-d24551511afa", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/2_dumbbell_lateral_lunges.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "2 Dumbbell Lateral Lunges", - "source": "vb", - "content_type": "", - "duration": 2.390204, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2017-10-17T17:45:39.563Z", - "updated_at": "2022-01-07T15:45:51.514331Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d0fc9bd8-b8d8-4f63-b129-00906b946998", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/2_dumbbell_lateral_lunges_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With dumbbells by your sides, step out to the side and sit back while keeping the back leg straight. One dumbbell goes outside the leg and the other drops inside. Drive back up to the starting position. ", - "source": "vb", - "content_type": "", - "duration": 12.978503, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2017-11-02T23:22:04.478Z", - "updated_at": "2022-01-07T15:45:51.519807Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4d3c6bde-cf94-4931-934e-e83796a88229", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/2%20Dumbbell%20Lateral%20Lunges.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2017-10-17T22:25:40.568Z", - "updated_at": "2022-01-07T15:45:51.509299Z", - "deleted_at": null - }], - "equipment": [{ - "id": "ef5ef675-f83b-4675-a42c-1993cf510103", - "name": "Dumbbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.826215Z" - }], - "difficulty": 8 - }, - "audios": [{ - "id": "59785016-23dd-4461-a771-8e497bfd1127", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/86a6599e-066d-4420-89b6-d1a57a4723b1_c.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "audio/m4a", - "duration": 3.2533333, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-07-20T15:25:50.479028Z", - "updated_at": "2023-07-20T15:25:50.479028Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "5beb8580-e460-4f4c-ab55-12c46a9bf4b6" - }], - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/get_ready_for.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.275646, - "insert_at": 0, - "text": "get ready for", - "is_flipped": false, - "audio_id": "0f185d45-6b02-4488-8303-bc6f9337d29e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/2_dumbbell_lateral_lunges.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.390204, - "insert_at": 1.275646, - "text": "2 Dumbbell Lateral Lunges", - "is_flipped": false, - "audio_id": "b3a410ce-8b90-4c73-a3f5-d24551511afa", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 3.66585, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/on_each_side.m4a", - "type": "descriptor", - "type_value": "", - "is_custom": false, - "duration": 1.252426, - "insert_at": 4.593197, - "text": "on each side", - "is_flipped": false, - "audio_id": "92d653f4-de73-4629-ab06-0d7fd137e85b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_40_pounds.m4a", - "type": "weight", - "type_value": "40", - "is_custom": false, - "duration": 1.461406, - "insert_at": 5.845623, - "text": "with 40 pounds", - "is_flipped": false, - "audio_id": "3b0aacea-8715-4e50-9b00-37331aa1a972", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/86a6599e-066d-4420-89b6-d1a57a4723b1_c.m4a", - "type": "description", - "type_value": "", - "is_custom": true, - "duration": 3.2533333, - "insert_at": 11, - "is_flipped": false, - "audio_id": "59785016-23dd-4461-a771-8e497bfd1127", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/2%20Dumbbell%20Lateral%20Lunges.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4d3c6bde-cf94-4931-934e-e83796a88229", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "aee39cb2-3491-498e-93b9-6231c0044275", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "53f7e68f-3a6c-4e3f-bfb5-6dda13f31f5b", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "2ff5cc2d-8b35-4f64-b0b1-cd9ba8928150", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.487Z", - "updated_at": "2023-07-20T15:25:50.482463Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "90de247b-bfcb-4306-9c4e-e0136f937ced", - "exercise": { - "id": "90de247b-bfcb-4306-9c4e-e0136f937ced", - "name": "Crossback Lunges", - "description": "Sweep your leg back and across your body. Drop down until your back knee almost touches the ground. Drive back up to standing", - "type": "", - "source": "alpha:crossback lunges", - "muscle_groups": "glutes,quads", - "movement_patterns": "lower push,lower push - lunge", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0.39920634, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:32.675769Z", - "images": [{ - "id": "c2745afb-23ba-433e-97fc-a160baf6c108", - "name": "crossback lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Crossback%20Lunges.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.468207Z" - }, { - "id": "e5b5d828-6235-40ee-be95-d825f24530ca", - "name": "crossback lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Crossback%20Lunges.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.463545Z" - }], - "audios": [{ - "id": "9b0e229e-2534-44c8-ae44-a77ef6a9f97b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/crossback_lunges_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Sweep your leg back and across your body. Drop down until your back knee almost touches the ground. Drive back up to standing", - "source": "vb", - "content_type": "", - "duration": 7.614694, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.435873Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f159e3ff-6953-46d0-a76e-fa612d68a685", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/crossback_lunges.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Crossback Lunges", - "source": "vb", - "content_type": "", - "duration": 1.623946, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.431661Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "43029464-97df-406a-affd-b513c40a825f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 10.17, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.440581Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "afa66d55-4e70-4d4e-8bd5-55ae1eac9ee4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 3.157, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.445242Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bb4db448-4f47-4c7e-aded-d2b05161abdc", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.436, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.459306Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "be6e55c3-0d27-43bf-bfb0-8c80641c01a9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 5.619, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.454558Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "e9037323-a788-429e-978a-3e9fe2095638", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 5.038, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.449935Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ac67c3e7-a6ed-4c37-ae05-13c1b9522187", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Crossback%20Lunges.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.426509Z", - "deleted_at": null - }], - "difficulty": 4 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/get_set_for.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.182766, - "insert_at": 0, - "text": "get set for", - "is_flipped": false, - "audio_id": "8bc2655f-8cdd-4162-842b-983f3ee31e81", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/crossback_lunges.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.623946, - "insert_at": 1.182766, - "text": "Crossback Lunges", - "is_flipped": false, - "audio_id": "f159e3ff-6953-46d0-a76e-fa612d68a685", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 2.806712, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Crossback%20Lunges.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ac67c3e7-a6ed-4c37-ae05-13c1b9522187", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Crossback%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c2745afb-23ba-433e-97fc-a160baf6c108", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Crossback%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e5b5d828-6235-40ee-be95-d825f24530ca", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "4fa55b6c-a717-4695-8757-bec64432d1bd", - "position": 2, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.491Z", - "updated_at": "2023-07-20T15:25:50.483637Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 0.880907, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "0e32cf0e-38f4-40dc-84cd-df28327c833a", - "position": 3, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 40, - "distance": 0, - "intensity": null, - "subtitle": "40 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 72, - "start_timing": 10, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.494Z", - "updated_at": "2023-07-20T15:25:50.484786Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "7c545c8b-1e6d-4468-842e-d7f2692c9581", - "exercise": { - "id": "7c545c8b-1e6d-4468-842e-d7f2692c9581", - "name": "2 Dumbbell Lateral Lunges", - "description": "With dumbbells by your sides, step out to the side.. Reach your hips back like you're sitting in a chair.. Drive back up to the starting position, and repeat on the other side.", - "type": "", - "source": "beta1:173", - "muscle_groups": "quads,glutes", - "equipment_required": "Dumbbell", - "movement_patterns": "lower push,lower push - lunge", - "joints_used": "ankle,hip,knee,lumbar spine,wrist", - "estimated_rep_duration": 0.33333334, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": true, - "is_enabled": true, - "side": "", - "created_at": "2017-09-26T00:38:19.792Z", - "updated_at": "2023-07-20T21:18:34.311313Z", - "images": [{ - "id": "53f7e68f-3a6c-4e3f-bfb5-6dda13f31f5b", - "name": "2 dumbbell lateral lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:51.525435Z" - }, { - "id": "aee39cb2-3491-498e-93b9-6231c0044275", - "name": "2 dumbbell lateral lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2017-10-19T19:55:42.805Z", - "updated_at": "2022-01-07T15:45:51.530067Z" - }], - "audios": [{ - "id": "b3a410ce-8b90-4c73-a3f5-d24551511afa", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/2_dumbbell_lateral_lunges.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "2 Dumbbell Lateral Lunges", - "source": "vb", - "content_type": "", - "duration": 2.390204, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2017-10-17T17:45:39.563Z", - "updated_at": "2022-01-07T15:45:51.514331Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d0fc9bd8-b8d8-4f63-b129-00906b946998", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/2_dumbbell_lateral_lunges_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With dumbbells by your sides, step out to the side and sit back while keeping the back leg straight. One dumbbell goes outside the leg and the other drops inside. Drive back up to the starting position. ", - "source": "vb", - "content_type": "", - "duration": 12.978503, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2017-11-02T23:22:04.478Z", - "updated_at": "2022-01-07T15:45:51.519807Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4d3c6bde-cf94-4931-934e-e83796a88229", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/2%20Dumbbell%20Lateral%20Lunges.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2017-10-17T22:25:40.568Z", - "updated_at": "2022-01-07T15:45:51.509299Z", - "deleted_at": null - }], - "equipment": [{ - "id": "ef5ef675-f83b-4675-a42c-1993cf510103", - "name": "Dumbbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.826215Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/time_for.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.136327, - "insert_at": 0, - "text": "time for", - "is_flipped": false, - "audio_id": "94f265c4-937d-4be5-914e-30e0ede29942", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/2_dumbbell_lateral_lunges.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.390204, - "insert_at": 1.136327, - "text": "2 Dumbbell Lateral Lunges", - "is_flipped": false, - "audio_id": "b3a410ce-8b90-4c73-a3f5-d24551511afa", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 3.526531, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/on_each_side.m4a", - "type": "descriptor", - "type_value": "", - "is_custom": false, - "duration": 1.252426, - "insert_at": 4.453878, - "text": "on each side", - "is_flipped": false, - "audio_id": "92d653f4-de73-4629-ab06-0d7fd137e85b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_40_pounds.m4a", - "type": "weight", - "type_value": "40", - "is_custom": false, - "duration": 1.461406, - "insert_at": 5.706304, - "text": "with 40 pounds", - "is_flipped": false, - "audio_id": "3b0aacea-8715-4e50-9b00-37331aa1a972", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/2%20Dumbbell%20Lateral%20Lunges.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4d3c6bde-cf94-4931-934e-e83796a88229", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "aee39cb2-3491-498e-93b9-6231c0044275", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "53f7e68f-3a6c-4e3f-bfb5-6dda13f31f5b", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "d13389e4-fd08-49ef-afea-60bd54327b09", - "position": 4, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.498Z", - "updated_at": "2023-07-20T15:25:50.485907Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "90de247b-bfcb-4306-9c4e-e0136f937ced", - "exercise": { - "id": "90de247b-bfcb-4306-9c4e-e0136f937ced", - "name": "Crossback Lunges", - "description": "Sweep your leg back and across your body. Drop down until your back knee almost touches the ground. Drive back up to standing", - "type": "", - "source": "alpha:crossback lunges", - "muscle_groups": "glutes,quads", - "movement_patterns": "lower push,lower push - lunge", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0.39920634, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:32.675769Z", - "images": [{ - "id": "c2745afb-23ba-433e-97fc-a160baf6c108", - "name": "crossback lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Crossback%20Lunges.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.468207Z" - }, { - "id": "e5b5d828-6235-40ee-be95-d825f24530ca", - "name": "crossback lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Crossback%20Lunges.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.463545Z" - }], - "audios": [{ - "id": "9b0e229e-2534-44c8-ae44-a77ef6a9f97b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/crossback_lunges_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Sweep your leg back and across your body. Drop down until your back knee almost touches the ground. Drive back up to standing", - "source": "vb", - "content_type": "", - "duration": 7.614694, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.435873Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f159e3ff-6953-46d0-a76e-fa612d68a685", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/crossback_lunges.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Crossback Lunges", - "source": "vb", - "content_type": "", - "duration": 1.623946, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.431661Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "43029464-97df-406a-affd-b513c40a825f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 10.17, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.440581Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "afa66d55-4e70-4d4e-8bd5-55ae1eac9ee4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 3.157, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.445242Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bb4db448-4f47-4c7e-aded-d2b05161abdc", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.436, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.459306Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "be6e55c3-0d27-43bf-bfb0-8c80641c01a9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 5.619, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.454558Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "e9037323-a788-429e-978a-3e9fe2095638", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 5.038, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.449935Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ac67c3e7-a6ed-4c37-ae05-13c1b9522187", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Crossback%20Lunges.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.426509Z", - "deleted_at": null - }], - "difficulty": 4 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 0, - "text": "up next", - "is_flipped": false, - "audio_id": "b9671b68-8774-42b6-bee6-de0515b0960b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/crossback_lunges.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.623946, - "insert_at": 0.950567, - "text": "Crossback Lunges", - "is_flipped": false, - "audio_id": "f159e3ff-6953-46d0-a76e-fa612d68a685", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 2.574513, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Crossback%20Lunges.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ac67c3e7-a6ed-4c37-ae05-13c1b9522187", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Crossback%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c2745afb-23ba-433e-97fc-a160baf6c108", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Crossback%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e5b5d828-6235-40ee-be95-d825f24530ca", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "a7809e43-16a2-4fac-a684-f886c6aa815d", - "position": 5, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.502Z", - "updated_at": "2023-07-20T15:25:50.487054Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 0.880907, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "973fc9f6-fee8-4bd9-b7bb-7ccf9bd785e7", - "position": 6, - "type": "reps", - "reps": 12, - "duration": 30, - "weight": 40, - "distance": 0, - "intensity": null, - "subtitle": "40 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 72, - "start_timing": 10, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.505Z", - "updated_at": "2023-07-20T15:25:50.488081Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "7c545c8b-1e6d-4468-842e-d7f2692c9581", - "exercise": { - "id": "7c545c8b-1e6d-4468-842e-d7f2692c9581", - "name": "2 Dumbbell Lateral Lunges", - "description": "With dumbbells by your sides, step out to the side.. Reach your hips back like you're sitting in a chair.. Drive back up to the starting position, and repeat on the other side.", - "type": "", - "source": "beta1:173", - "muscle_groups": "quads,glutes", - "equipment_required": "Dumbbell", - "movement_patterns": "lower push,lower push - lunge", - "joints_used": "ankle,hip,knee,lumbar spine,wrist", - "estimated_rep_duration": 0.33333334, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": true, - "is_enabled": true, - "side": "", - "created_at": "2017-09-26T00:38:19.792Z", - "updated_at": "2023-07-20T21:18:34.311313Z", - "images": [{ - "id": "53f7e68f-3a6c-4e3f-bfb5-6dda13f31f5b", - "name": "2 dumbbell lateral lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:45:51.525435Z" - }, { - "id": "aee39cb2-3491-498e-93b9-6231c0044275", - "name": "2 dumbbell lateral lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2017-10-19T19:55:42.805Z", - "updated_at": "2022-01-07T15:45:51.530067Z" - }], - "audios": [{ - "id": "b3a410ce-8b90-4c73-a3f5-d24551511afa", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/2_dumbbell_lateral_lunges.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "2 Dumbbell Lateral Lunges", - "source": "vb", - "content_type": "", - "duration": 2.390204, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2017-10-17T17:45:39.563Z", - "updated_at": "2022-01-07T15:45:51.514331Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d0fc9bd8-b8d8-4f63-b129-00906b946998", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/2_dumbbell_lateral_lunges_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With dumbbells by your sides, step out to the side and sit back while keeping the back leg straight. One dumbbell goes outside the leg and the other drops inside. Drive back up to the starting position. ", - "source": "vb", - "content_type": "", - "duration": 12.978503, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2017-11-02T23:22:04.478Z", - "updated_at": "2022-01-07T15:45:51.519807Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4d3c6bde-cf94-4931-934e-e83796a88229", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/2%20Dumbbell%20Lateral%20Lunges.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2017-10-17T22:25:40.568Z", - "updated_at": "2022-01-07T15:45:51.509299Z", - "deleted_at": null - }], - "equipment": [{ - "id": "ef5ef675-f83b-4675-a42c-1993cf510103", - "name": "Dumbbell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:04.826215Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/get_ready.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.857687, - "insert_at": 0, - "text": "get ready", - "is_flipped": false, - "audio_id": "68ba5aca-6f9c-4a98-9db6-def3dae13abb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/2_dumbbell_lateral_lunges.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.390204, - "insert_at": 0.857687, - "text": "2 Dumbbell Lateral Lunges", - "is_flipped": false, - "audio_id": "b3a410ce-8b90-4c73-a3f5-d24551511afa", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/12_reps.m4a", - "type": "amount", - "type_value": "12", - "is_custom": false, - "duration": 0.927347, - "insert_at": 3.247891, - "text": "12 reps", - "is_flipped": false, - "audio_id": "73d62d3e-4fda-4d0c-bb44-820a5fbfb664", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/on_each_side.m4a", - "type": "descriptor", - "type_value": "", - "is_custom": false, - "duration": 1.252426, - "insert_at": 4.175238, - "text": "on each side", - "is_flipped": false, - "audio_id": "92d653f4-de73-4629-ab06-0d7fd137e85b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_40_pounds.m4a", - "type": "weight", - "type_value": "40", - "is_custom": false, - "duration": 1.461406, - "insert_at": 5.4276643, - "text": "with 40 pounds", - "is_flipped": false, - "audio_id": "3b0aacea-8715-4e50-9b00-37331aa1a972", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/2%20Dumbbell%20Lateral%20Lunges.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4d3c6bde-cf94-4931-934e-e83796a88229", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "aee39cb2-3491-498e-93b9-6231c0044275", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/2%20Dumbbell%20Lateral%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "53f7e68f-3a6c-4e3f-bfb5-6dda13f31f5b", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "0c3c51cc-eaea-43af-a809-8df739c2e66a", - "position": 7, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.508Z", - "updated_at": "2023-07-20T15:25:50.489083Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "90de247b-bfcb-4306-9c4e-e0136f937ced", - "exercise": { - "id": "90de247b-bfcb-4306-9c4e-e0136f937ced", - "name": "Crossback Lunges", - "description": "Sweep your leg back and across your body. Drop down until your back knee almost touches the ground. Drive back up to standing", - "type": "", - "source": "alpha:crossback lunges", - "muscle_groups": "glutes,quads", - "movement_patterns": "lower push,lower push - lunge", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0.39920634, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:32.675769Z", - "images": [{ - "id": "c2745afb-23ba-433e-97fc-a160baf6c108", - "name": "crossback lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Crossback%20Lunges.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.468207Z" - }, { - "id": "e5b5d828-6235-40ee-be95-d825f24530ca", - "name": "crossback lunges", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Crossback%20Lunges.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.463545Z" - }], - "audios": [{ - "id": "9b0e229e-2534-44c8-ae44-a77ef6a9f97b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/crossback_lunges_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Sweep your leg back and across your body. Drop down until your back knee almost touches the ground. Drive back up to standing", - "source": "vb", - "content_type": "", - "duration": 7.614694, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.435873Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f159e3ff-6953-46d0-a76e-fa612d68a685", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/crossback_lunges.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Crossback Lunges", - "source": "vb", - "content_type": "", - "duration": 1.623946, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.431661Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "43029464-97df-406a-affd-b513c40a825f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 10.17, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.440581Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "afa66d55-4e70-4d4e-8bd5-55ae1eac9ee4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 3.157, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.445242Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "bb4db448-4f47-4c7e-aded-d2b05161abdc", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.436, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.459306Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "be6e55c3-0d27-43bf-bfb0-8c80641c01a9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 5.619, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.454558Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "e9037323-a788-429e-978a-3e9fe2095638", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/crossback_lunges_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 5.038, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.449935Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "ac67c3e7-a6ed-4c37-ae05-13c1b9522187", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Crossback%20Lunges.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:07.426509Z", - "deleted_at": null - }], - "difficulty": 4 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/get_ready.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.857687, - "insert_at": 0, - "text": "get ready", - "is_flipped": false, - "audio_id": "68ba5aca-6f9c-4a98-9db6-def3dae13abb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/crossback_lunges.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.623946, - "insert_at": 0.857687, - "text": "Crossback Lunges", - "is_flipped": false, - "audio_id": "f159e3ff-6953-46d0-a76e-fa612d68a685", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 2.481633, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Crossback%20Lunges.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "ac67c3e7-a6ed-4c37-ae05-13c1b9522187", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Crossback%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c2745afb-23ba-433e-97fc-a160baf6c108", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Crossback%20Lunges.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e5b5d828-6235-40ee-be95-d825f24530ca", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "3165074a-fb67-44d9-8bd0-4e34586ae63d", - "position": 8, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.513Z", - "updated_at": "2023-07-20T15:25:50.490148Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "4e7b0700-e39c-48f9-831e-0da65a188bef", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 0.880907, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "name": "Core", - "type": "", - "position": 4, - "skip_transitions": true, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.463215Z", - "updated_at": "2023-07-20T15:25:50.53639Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "74e31787-098c-428d-bc73-99f7b98ccc74", - "position": 0, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.557Z", - "updated_at": "2023-07-20T15:25:50.537625Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "d49873ef-ab6d-4642-9a18-6ea0a41ba4bb", - "exercise": { - "id": "d49873ef-ab6d-4642-9a18-6ea0a41ba4bb", - "name": "Plank Toe Taps", - "type": "", - "source": "march2020", - "muscle_groups": "core,abs", - "equipment_required": "Yoga Mat", - "movement_patterns": "core,core - anti-extension", - "joints_used": "ankle,elbow,hip,knee", - "estimated_rep_duration": 0.27401856, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:34.53094Z", - "images": [{ - "id": "a4083ab6-acce-45f0-aa05-7ef326baeb22", - "name": "plank toe taps", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "size": "s", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.828604Z" - }, { - "id": "deb81531-64d3-4052-b493-fc390e3ca1d7", - "name": "plank toe taps", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "size": "l", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.82377Z" - }], - "audios": [{ - "id": "abac319d-dcb8-4f59-b2a3-ead238470a92", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/plank_toe_taps_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "vb", - "content_type": "", - "duration": 10.286, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.8188Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d6b21638-dc17-458c-a361-5beeb57e879b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/plank_toe_taps.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Plank Toe Taps", - "source": "vb", - "content_type": "", - "duration": 1.578, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.814161Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2f0b99b4-c391-4759-95e1-040d3847b9c0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_4/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "text": "Maintain a stable position with your body while you tap one foot at a time, limiting any movement or rotation at the torso or hips.", - "source": "", - "content_type": "audio/m4a", - "duration": 7.056, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:18.149363Z", - "updated_at": "2023-01-03T21:03:18.149363Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4b5bd2af-379c-4432-8d2f-f3d8a64b2159", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_2/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "text": "Use your glutes and core to maintain a stable position as you alternate lifting legs to make small taps to the side.", - "source": "", - "content_type": "audio/m4a", - "duration": 6.288, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:17.184018Z", - "updated_at": "2023-01-03T21:03:17.184018Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "5cbeb28c-66a8-4200-acac-4d849c53e531", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_1/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "text": "Begin in a low plank position. keep your spine straight and core engaged as you begin lifting one foot at a time.", - "source": "", - "content_type": "audio/m4a", - "duration": 6.24, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:16.62963Z", - "updated_at": "2023-01-03T21:03:16.62963Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "96e635e4-57f5-49c1-a0c8-335068340234", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_3/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "text": "Pull your ribs down towards your pelvis as you think of tucking your tailbone underneath you. This will engage the core and glutes, providing more stability.", - "source": "", - "content_type": "audio/m4a", - "duration": 8.112, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:17.602639Z", - "updated_at": "2023-01-03T21:03:17.602639Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "df59e604-2d2b-4cbd-aa78-bf7af584a5d5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_5/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "text": "Keep your eyes down toward your hands and remember to breathe throughout the movement.", - "source": "", - "content_type": "audio/m4a", - "duration": 3.864, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:18.732379Z", - "updated_at": "2023-01-03T21:03:18.732379Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "a52f7775-c317-458b-85a2-986f6944a3e2", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Plank%20Toe%20Taps.mp4", - "type": "l", - "source": "march2020", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.809677Z", - "deleted_at": null - }], - "equipment": [{ - "id": "8e52491e-27bf-456b-8531-783a257fcad4", - "name": "Yoga Mat", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:57:02.031373Z" - }], - "difficulty": 4 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.229206, - "insert_at": 0, - "text": "coming up next", - "is_flipped": false, - "audio_id": "5972c19c-af48-43a7-9924-afe4ee093dfd", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/plank_toe_taps.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.578, - "insert_at": 1.229206, - "text": "Plank Toe Taps", - "is_flipped": false, - "audio_id": "d6b21638-dc17-458c-a361-5beeb57e879b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 2.807206, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_1/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_value": "1", - "is_custom": false, - "duration": 6.24, - "insert_at": 9, - "text": "Begin in a low plank position. keep your spine straight and core engaged as you begin lifting one foot at a time.", - "is_flipped": false, - "audio_id": "5cbeb28c-66a8-4200-acac-4d849c53e531", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 31.168526, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 32.11909, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Plank%20Toe%20Taps.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "a52f7775-c317-458b-85a2-986f6944a3e2", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "a4083ab6-acce-45f0-aa05-7ef326baeb22", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "deb81531-64d3-4052-b493-fc390e3ca1d7", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "f24db849-9edf-4f14-a64e-c0a156cb9721", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 15, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 15, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.561Z", - "updated_at": "2023-07-20T15:25:50.539111Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 4.502676, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.134785, - "insert_at": 5.197823, - "text": "One Arm Kettlebell Swings", - "is_flipped": false, - "audio_id": "722a7400-bf11-47fc-b6c3-7d045992b441", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_left_arm.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.322086, - "insert_at": 7.332608, - "text": "with your left arm", - "is_flipped": false, - "audio_id": "36d409bc-0488-469a-8bc4-25ab194be893", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_30_pounds.m4a", - "type": "weight", - "type_value": "30", - "is_custom": false, - "duration": 1.345306, - "insert_at": 8.654695, - "text": "with 30 pounds", - "is_flipped": false, - "audio_id": "845af120-6aaa-4e84-8361-a22d58df2552", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "0f5be282-7335-4cb9-9064-59d81210f099", - "position": 2, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 30, - "distance": 0, - "intensity": null, - "subtitle": "Left Arm - 30 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.564Z", - "updated_at": "2023-07-20T15:25:50.540496Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "68574447-ee51-48c6-ac99-30e5dd0b4840", - "exercise": { - "id": "68574447-ee51-48c6-ac99-30e5dd0b4840", - "name": "One Arm Kettlebell Swings", - "description": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. Make sure to keep your abs engaged and let the hips do the work.", - "type": "", - "source": "alpha:one arm kettlebell swings - left arm", - "muscle_groups": "glutes,hamstrings", - "equipment_required": "Kettlebell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "hip,wrist,elbow,lumbar spine,knee,lumbar spine", - "estimated_rep_duration": 0.5, - "pace": 0, - "synonyms": "one-arm kettlebell swing,single arm kettlebell swing,single-arm kettlebell swing", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "left_arm", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.207532Z", - "images": [{ - "id": "a8bbc60b-2100-4356-82fa-7cf5ec10244f", - "name": "one arm kettlebell swings - left arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.047686Z" - }, { - "id": "f78a2104-e9fe-487d-94f8-ce0251e14c7a", - "name": "one arm kettlebell swings - left arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.033992Z" - }], - "audios": [{ - "id": "722a7400-bf11-47fc-b6c3-7d045992b441", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "One Arm Kettlebell Swings", - "source": "vb", - "content_type": "", - "duration": 2.134785, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:35.997422Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a44d5225-8fd6-4ae1-9e05-0fc56e2a5d6d", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/one_arm_kettlebell_swings___left_arm_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. Make sure to keep your abs engaged and let the hips do the work. ", - "source": "vb", - "content_type": "", - "duration": 13.744762, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.007348Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "03e49e2b-f10b-4454-8a76-409d718978d1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 7.941, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.016276Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "8d44fa5a-1a37-4a62-8c74-456091d8d0e1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 3.691, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.020657Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "9419af10-db16-4254-8ba9-89614546dc48", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.808, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.029958Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b3e57fe0-35ae-4ae7-a418-b164ce771c03", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 4.086, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.025292Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "de6ab71a-c4dd-4c50-ba4e-0918c9263f18", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 7.616, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.011996Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "333d2802-ebf9-4dbe-80fe-02c93a3771c7", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:35.992546Z", - "deleted_at": null - }], - "equipment": [{ - "id": "a0eaf59d-6336-4e46-903d-ae4f06aa8ddc", - "name": "Kettlebell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.773645Z" - }], - "difficulty": 8 - }, - "audios": [{ - "id": "6cde5485-7d0e-4f0d-9c1f-18259c1260d9", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/53e29ade-2411-49f0-b3e2-0025059e2f57_c.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "audio/m4a", - "duration": 2.944, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-07-20T15:25:50.541701Z", - "updated_at": "2023-07-20T15:25:50.541701Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "5beb8580-e460-4f4c-ab55-12c46a9bf4b6" - }], - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/videos.beta.future.fit/53e29ade-2411-49f0-b3e2-0025059e2f57_c.m4a", - "type": "description", - "type_value": "", - "is_custom": true, - "duration": 2.944, - "insert_at": 1, - "is_flipped": false, - "audio_id": "6cde5485-7d0e-4f0d-9c1f-18259c1260d9", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 19.409796, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.134785, - "insert_at": 20.104942, - "text": "One Arm Kettlebell Swings", - "is_flipped": false, - "audio_id": "4d4fdadf-ee48-4a86-b70d-759463e786be", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_right_arm.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.414966, - "insert_at": 22.239727, - "text": "with your right arm", - "is_flipped": false, - "audio_id": "ff1b3131-859a-4329-9e34-9c2539407b3b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_30_pounds.m4a", - "type": "weight", - "type_value": "30", - "is_custom": false, - "duration": 1.345306, - "insert_at": 23.654694, - "text": "with 30 pounds", - "is_flipped": false, - "audio_id": "845af120-6aaa-4e84-8361-a22d58df2552", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "333d2802-ebf9-4dbe-80fe-02c93a3771c7", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "a8bbc60b-2100-4356-82fa-7cf5ec10244f", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f78a2104-e9fe-487d-94f8-ce0251e14c7a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "ecaf8793-d5ec-43f7-bb99-80f914f9ce67", - "position": 3, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 30, - "distance": 0, - "intensity": null, - "subtitle": "Right Arm - 30 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.57Z", - "updated_at": "2023-07-20T15:25:50.548792Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "1bb9b59a-2299-44d9-8238-b4b28466ea15", - "exercise": { - "id": "1bb9b59a-2299-44d9-8238-b4b28466ea15", - "name": "One Arm Kettlebell Swings", - "description": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips forward and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion.", - "type": "", - "source": "alpha:one arm kettlebell swings - right arm", - "muscle_groups": "glutes,hamstrings", - "equipment_required": "Kettlebell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "hip,wrist,elbow,lumbar spine,knee", - "estimated_rep_duration": 0.5, - "pace": 0, - "synonyms": "one-arm kettlebell swing,single arm kettlebell swing,single-arm kettlebell swing", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "right_arm", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.230093Z", - "images": [{ - "id": "c02fb17d-2b68-422f-b2b3-c873b442a16a", - "name": "one arm kettlebell swings - right arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.165628Z" - }, { - "id": "fbb72e42-040f-4384-86ac-59b9292aee97", - "name": "one arm kettlebell swings - right arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.160511Z" - }], - "audios": [{ - "id": "4d4fdadf-ee48-4a86-b70d-759463e786be", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "One Arm Kettlebell Swings", - "source": "vb", - "content_type": "", - "duration": 2.134785, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.122661Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "aa902d82-7369-465b-9831-b443a07fcec0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/one_arm_kettlebell_swings___right_arm_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips forward and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. ", - "source": "vb", - "content_type": "", - "duration": 14.069841, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.130135Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "15ad2f10-562e-4c2e-ae35-333b41b3f2a9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 6.176, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.135502Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "169264a4-9ab5-4165-b2cd-800392a85f52", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.808, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.15592Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "3b00460d-bad8-4742-8765-a56dfe67ab8a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 5.619, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.140527Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "7f60a2e3-04d2-442c-9f4f-bfdc0e77da69", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.111, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.15103Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f5ca9322-80df-4efa-90fc-78dc8240b424", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 3.831, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.145249Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4ec2f203-93f3-42c1-87f7-790e834be923", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.115966Z", - "deleted_at": null - }], - "equipment": [{ - "id": "a0eaf59d-6336-4e46-903d-ae4f06aa8ddc", - "name": "Kettlebell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.773645Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 24.119093, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4ec2f203-93f3-42c1-87f7-790e834be923", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c02fb17d-2b68-422f-b2b3-c873b442a16a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "fbb72e42-040f-4384-86ac-59b9292aee97", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "45eff41d-4fa9-4273-aa0a-235eba1aa788", - "position": 4, - "type": "duration", - "reps": 0, - "duration": 15, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 15, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.574Z", - "updated_at": "2023-07-20T15:25:50.550065Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 7.471433, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/plank_toe_taps.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.578, - "insert_at": 8.422, - "text": "Plank Toe Taps", - "is_flipped": false, - "audio_id": "d6b21638-dc17-458c-a361-5beeb57e879b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "e1d53f63-3909-47ae-bb86-8f889596245f", - "position": 5, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.557Z", - "updated_at": "2023-07-20T15:25:50.55123Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "d49873ef-ab6d-4642-9a18-6ea0a41ba4bb", - "exercise": { - "id": "d49873ef-ab6d-4642-9a18-6ea0a41ba4bb", - "name": "Plank Toe Taps", - "type": "", - "source": "march2020", - "muscle_groups": "core,abs", - "equipment_required": "Yoga Mat", - "movement_patterns": "core,core - anti-extension", - "joints_used": "ankle,elbow,hip,knee", - "estimated_rep_duration": 0.27401856, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:34.53094Z", - "images": [{ - "id": "a4083ab6-acce-45f0-aa05-7ef326baeb22", - "name": "plank toe taps", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "size": "s", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.828604Z" - }, { - "id": "deb81531-64d3-4052-b493-fc390e3ca1d7", - "name": "plank toe taps", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "size": "l", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.82377Z" - }], - "audios": [{ - "id": "abac319d-dcb8-4f59-b2a3-ead238470a92", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/plank_toe_taps_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "vb", - "content_type": "", - "duration": 10.286, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.8188Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d6b21638-dc17-458c-a361-5beeb57e879b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/plank_toe_taps.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Plank Toe Taps", - "source": "vb", - "content_type": "", - "duration": 1.578, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.814161Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2f0b99b4-c391-4759-95e1-040d3847b9c0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_4/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "text": "Maintain a stable position with your body while you tap one foot at a time, limiting any movement or rotation at the torso or hips.", - "source": "", - "content_type": "audio/m4a", - "duration": 7.056, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:18.149363Z", - "updated_at": "2023-01-03T21:03:18.149363Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4b5bd2af-379c-4432-8d2f-f3d8a64b2159", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_2/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "text": "Use your glutes and core to maintain a stable position as you alternate lifting legs to make small taps to the side.", - "source": "", - "content_type": "audio/m4a", - "duration": 6.288, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:17.184018Z", - "updated_at": "2023-01-03T21:03:17.184018Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "5cbeb28c-66a8-4200-acac-4d849c53e531", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_1/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "text": "Begin in a low plank position. keep your spine straight and core engaged as you begin lifting one foot at a time.", - "source": "", - "content_type": "audio/m4a", - "duration": 6.24, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:16.62963Z", - "updated_at": "2023-01-03T21:03:16.62963Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "96e635e4-57f5-49c1-a0c8-335068340234", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_3/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "text": "Pull your ribs down towards your pelvis as you think of tucking your tailbone underneath you. This will engage the core and glutes, providing more stability.", - "source": "", - "content_type": "audio/m4a", - "duration": 8.112, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:17.602639Z", - "updated_at": "2023-01-03T21:03:17.602639Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "df59e604-2d2b-4cbd-aa78-bf7af584a5d5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_5/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "text": "Keep your eyes down toward your hands and remember to breathe throughout the movement.", - "source": "", - "content_type": "audio/m4a", - "duration": 3.864, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:18.732379Z", - "updated_at": "2023-01-03T21:03:18.732379Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "a52f7775-c317-458b-85a2-986f6944a3e2", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Plank%20Toe%20Taps.mp4", - "type": "l", - "source": "march2020", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.809677Z", - "deleted_at": null - }], - "equipment": [{ - "id": "8e52491e-27bf-456b-8531-783a257fcad4", - "name": "Yoga Mat", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:57:02.031373Z" - }], - "difficulty": 4 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 23.168526, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 24.119093, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Plank%20Toe%20Taps.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "a52f7775-c317-458b-85a2-986f6944a3e2", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "a4083ab6-acce-45f0-aa05-7ef326baeb22", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "deb81531-64d3-4052-b493-fc390e3ca1d7", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "bf0ed87f-222e-411c-9b79-a7a359bb058c", - "position": 6, - "type": "duration", - "reps": 0, - "duration": 15, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 15, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.561Z", - "updated_at": "2023-07-20T15:25:50.552433Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 4.502676, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.134785, - "insert_at": 5.197823, - "text": "One Arm Kettlebell Swings", - "is_flipped": false, - "audio_id": "722a7400-bf11-47fc-b6c3-7d045992b441", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_left_arm.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.322086, - "insert_at": 7.332608, - "text": "with your left arm", - "is_flipped": false, - "audio_id": "36d409bc-0488-469a-8bc4-25ab194be893", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_30_pounds.m4a", - "type": "weight", - "type_value": "30", - "is_custom": false, - "duration": 1.345306, - "insert_at": 8.654695, - "text": "with 30 pounds", - "is_flipped": false, - "audio_id": "845af120-6aaa-4e84-8361-a22d58df2552", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "c82ec32e-805a-437c-8da0-3668a4bf332a", - "position": 7, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 30, - "distance": 0, - "intensity": null, - "subtitle": "Left Arm - 30 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.564Z", - "updated_at": "2023-07-20T15:25:50.55372Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "68574447-ee51-48c6-ac99-30e5dd0b4840", - "exercise": { - "id": "68574447-ee51-48c6-ac99-30e5dd0b4840", - "name": "One Arm Kettlebell Swings", - "description": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. Make sure to keep your abs engaged and let the hips do the work.", - "type": "", - "source": "alpha:one arm kettlebell swings - left arm", - "muscle_groups": "glutes,hamstrings", - "equipment_required": "Kettlebell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "hip,wrist,elbow,lumbar spine,knee,lumbar spine", - "estimated_rep_duration": 0.5, - "pace": 0, - "synonyms": "one-arm kettlebell swing,single arm kettlebell swing,single-arm kettlebell swing", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "left_arm", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.207532Z", - "images": [{ - "id": "a8bbc60b-2100-4356-82fa-7cf5ec10244f", - "name": "one arm kettlebell swings - left arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.047686Z" - }, { - "id": "f78a2104-e9fe-487d-94f8-ce0251e14c7a", - "name": "one arm kettlebell swings - left arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.033992Z" - }], - "audios": [{ - "id": "722a7400-bf11-47fc-b6c3-7d045992b441", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "One Arm Kettlebell Swings", - "source": "vb", - "content_type": "", - "duration": 2.134785, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:35.997422Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a44d5225-8fd6-4ae1-9e05-0fc56e2a5d6d", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/one_arm_kettlebell_swings___left_arm_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. Make sure to keep your abs engaged and let the hips do the work. ", - "source": "vb", - "content_type": "", - "duration": 13.744762, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.007348Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "03e49e2b-f10b-4454-8a76-409d718978d1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 7.941, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.016276Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "8d44fa5a-1a37-4a62-8c74-456091d8d0e1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 3.691, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.020657Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "9419af10-db16-4254-8ba9-89614546dc48", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.808, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.029958Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b3e57fe0-35ae-4ae7-a418-b164ce771c03", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 4.086, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.025292Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "de6ab71a-c4dd-4c50-ba4e-0918c9263f18", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 7.616, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.011996Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "333d2802-ebf9-4dbe-80fe-02c93a3771c7", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:35.992546Z", - "deleted_at": null - }], - "equipment": [{ - "id": "a0eaf59d-6336-4e46-903d-ae4f06aa8ddc", - "name": "Kettlebell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.773645Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 19.409796, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.134785, - "insert_at": 20.104942, - "text": "One Arm Kettlebell Swings", - "is_flipped": false, - "audio_id": "4d4fdadf-ee48-4a86-b70d-759463e786be", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_right_arm.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.414966, - "insert_at": 22.239727, - "text": "with your right arm", - "is_flipped": false, - "audio_id": "ff1b3131-859a-4329-9e34-9c2539407b3b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_30_pounds.m4a", - "type": "weight", - "type_value": "30", - "is_custom": false, - "duration": 1.345306, - "insert_at": 23.654694, - "text": "with 30 pounds", - "is_flipped": false, - "audio_id": "845af120-6aaa-4e84-8361-a22d58df2552", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "333d2802-ebf9-4dbe-80fe-02c93a3771c7", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "a8bbc60b-2100-4356-82fa-7cf5ec10244f", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f78a2104-e9fe-487d-94f8-ce0251e14c7a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "1552a503-1727-4696-8683-3a0d01df1882", - "position": 8, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 30, - "distance": 0, - "intensity": null, - "subtitle": "Right Arm - 30 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.57Z", - "updated_at": "2023-07-20T15:25:50.554836Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "1bb9b59a-2299-44d9-8238-b4b28466ea15", - "exercise": { - "id": "1bb9b59a-2299-44d9-8238-b4b28466ea15", - "name": "One Arm Kettlebell Swings", - "description": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips forward and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion.", - "type": "", - "source": "alpha:one arm kettlebell swings - right arm", - "muscle_groups": "glutes,hamstrings", - "equipment_required": "Kettlebell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "hip,wrist,elbow,lumbar spine,knee", - "estimated_rep_duration": 0.5, - "pace": 0, - "synonyms": "one-arm kettlebell swing,single arm kettlebell swing,single-arm kettlebell swing", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "right_arm", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.230093Z", - "images": [{ - "id": "c02fb17d-2b68-422f-b2b3-c873b442a16a", - "name": "one arm kettlebell swings - right arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.165628Z" - }, { - "id": "fbb72e42-040f-4384-86ac-59b9292aee97", - "name": "one arm kettlebell swings - right arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.160511Z" - }], - "audios": [{ - "id": "4d4fdadf-ee48-4a86-b70d-759463e786be", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "One Arm Kettlebell Swings", - "source": "vb", - "content_type": "", - "duration": 2.134785, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.122661Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "aa902d82-7369-465b-9831-b443a07fcec0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/one_arm_kettlebell_swings___right_arm_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips forward and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. ", - "source": "vb", - "content_type": "", - "duration": 14.069841, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.130135Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "15ad2f10-562e-4c2e-ae35-333b41b3f2a9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 6.176, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.135502Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "169264a4-9ab5-4165-b2cd-800392a85f52", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.808, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.15592Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "3b00460d-bad8-4742-8765-a56dfe67ab8a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 5.619, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.140527Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "7f60a2e3-04d2-442c-9f4f-bfdc0e77da69", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.111, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.15103Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f5ca9322-80df-4efa-90fc-78dc8240b424", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 3.831, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.145249Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4ec2f203-93f3-42c1-87f7-790e834be923", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.115966Z", - "deleted_at": null - }], - "equipment": [{ - "id": "a0eaf59d-6336-4e46-903d-ae4f06aa8ddc", - "name": "Kettlebell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.773645Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 24.119093, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4ec2f203-93f3-42c1-87f7-790e834be923", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c02fb17d-2b68-422f-b2b3-c873b442a16a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "fbb72e42-040f-4384-86ac-59b9292aee97", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "61e00430-ace1-4215-b3ee-2393137edd98", - "position": 9, - "type": "duration", - "reps": 0, - "duration": 15, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 15, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.574Z", - "updated_at": "2023-07-20T15:25:50.555956Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 7.471433, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/plank_toe_taps.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.578, - "insert_at": 8.422, - "text": "Plank Toe Taps", - "is_flipped": false, - "audio_id": "d6b21638-dc17-458c-a361-5beeb57e879b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "c1d31183-9936-4081-8890-628b71e6c9b9", - "position": 10, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.557Z", - "updated_at": "2023-07-20T15:25:50.557161Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "d49873ef-ab6d-4642-9a18-6ea0a41ba4bb", - "exercise": { - "id": "d49873ef-ab6d-4642-9a18-6ea0a41ba4bb", - "name": "Plank Toe Taps", - "type": "", - "source": "march2020", - "muscle_groups": "core,abs", - "equipment_required": "Yoga Mat", - "movement_patterns": "core,core - anti-extension", - "joints_used": "ankle,elbow,hip,knee", - "estimated_rep_duration": 0.27401856, - "pace": 0, - "synonyms": "", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": true, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:34.53094Z", - "images": [{ - "id": "a4083ab6-acce-45f0-aa05-7ef326baeb22", - "name": "plank toe taps", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "size": "s", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.828604Z" - }, { - "id": "deb81531-64d3-4052-b493-fc390e3ca1d7", - "name": "plank toe taps", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "size": "l", - "source": "march2020", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.82377Z" - }], - "audios": [{ - "id": "abac319d-dcb8-4f59-b2a3-ead238470a92", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/plank_toe_taps_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "source": "vb", - "content_type": "", - "duration": 10.286, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.8188Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d6b21638-dc17-458c-a361-5beeb57e879b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/plank_toe_taps.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Plank Toe Taps", - "source": "vb", - "content_type": "", - "duration": 1.578, - "language": "en_us", - "voice": "march2020", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.814161Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2f0b99b4-c391-4759-95e1-040d3847b9c0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_4/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "text": "Maintain a stable position with your body while you tap one foot at a time, limiting any movement or rotation at the torso or hips.", - "source": "", - "content_type": "audio/m4a", - "duration": 7.056, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:18.149363Z", - "updated_at": "2023-01-03T21:03:18.149363Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "4b5bd2af-379c-4432-8d2f-f3d8a64b2159", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_2/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "text": "Use your glutes and core to maintain a stable position as you alternate lifting legs to make small taps to the side.", - "source": "", - "content_type": "audio/m4a", - "duration": 6.288, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:17.184018Z", - "updated_at": "2023-01-03T21:03:17.184018Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "5cbeb28c-66a8-4200-acac-4d849c53e531", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_1/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "text": "Begin in a low plank position. keep your spine straight and core engaged as you begin lifting one foot at a time.", - "source": "", - "content_type": "audio/m4a", - "duration": 6.24, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:16.62963Z", - "updated_at": "2023-01-03T21:03:16.62963Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "96e635e4-57f5-49c1-a0c8-335068340234", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_3/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "text": "Pull your ribs down towards your pelvis as you think of tucking your tailbone underneath you. This will engage the core and glutes, providing more stability.", - "source": "", - "content_type": "audio/m4a", - "duration": 8.112, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:17.602639Z", - "updated_at": "2023-01-03T21:03:17.602639Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "df59e604-2d2b-4cbd-aa78-bf7af584a5d5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/tip_5/d49873ef-ab6d-4642-9a18-6ea0a41ba4bb.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "text": "Keep your eyes down toward your hands and remember to breathe throughout the movement.", - "source": "", - "content_type": "audio/m4a", - "duration": 3.864, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "2023-01-03T21:03:18.732379Z", - "updated_at": "2023-01-03T21:03:18.732379Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "a52f7775-c317-458b-85a2-986f6944a3e2", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Plank%20Toe%20Taps.mp4", - "type": "l", - "source": "march2020", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.809677Z", - "deleted_at": null - }], - "equipment": [{ - "id": "8e52491e-27bf-456b-8531-783a257fcad4", - "name": "Yoga Mat", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:57:02.031373Z" - }], - "difficulty": 4 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 23.168526, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 24.119093, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Plank%20Toe%20Taps.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "a52f7775-c317-458b-85a2-986f6944a3e2", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "a4083ab6-acce-45f0-aa05-7ef326baeb22", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Plank%20Toe%20Taps.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "deb81531-64d3-4052-b493-fc390e3ca1d7", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "35d7e24e-9679-45e6-9291-3727259df724", - "position": 11, - "type": "duration", - "reps": 0, - "duration": 15, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 15, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.561Z", - "updated_at": "2023-07-20T15:25:50.558439Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 4.502676, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.134785, - "insert_at": 5.197823, - "text": "One Arm Kettlebell Swings", - "is_flipped": false, - "audio_id": "722a7400-bf11-47fc-b6c3-7d045992b441", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_left_arm.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.322086, - "insert_at": 7.332608, - "text": "with your left arm", - "is_flipped": false, - "audio_id": "36d409bc-0488-469a-8bc4-25ab194be893", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_30_pounds.m4a", - "type": "weight", - "type_value": "30", - "is_custom": false, - "duration": 1.345306, - "insert_at": 8.654695, - "text": "with 30 pounds", - "is_flipped": false, - "audio_id": "845af120-6aaa-4e84-8361-a22d58df2552", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "f33d8698-b871-4044-b216-e2fb7f173b21", - "position": 12, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 30, - "distance": 0, - "intensity": null, - "subtitle": "Left Arm - 30 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.564Z", - "updated_at": "2023-07-20T15:25:50.559554Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "68574447-ee51-48c6-ac99-30e5dd0b4840", - "exercise": { - "id": "68574447-ee51-48c6-ac99-30e5dd0b4840", - "name": "One Arm Kettlebell Swings", - "description": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. Make sure to keep your abs engaged and let the hips do the work.", - "type": "", - "source": "alpha:one arm kettlebell swings - left arm", - "muscle_groups": "glutes,hamstrings", - "equipment_required": "Kettlebell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "hip,wrist,elbow,lumbar spine,knee,lumbar spine", - "estimated_rep_duration": 0.5, - "pace": 0, - "synonyms": "one-arm kettlebell swing,single arm kettlebell swing,single-arm kettlebell swing", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "left_arm", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.207532Z", - "images": [{ - "id": "a8bbc60b-2100-4356-82fa-7cf5ec10244f", - "name": "one arm kettlebell swings - left arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.047686Z" - }, { - "id": "f78a2104-e9fe-487d-94f8-ce0251e14c7a", - "name": "one arm kettlebell swings - left arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.033992Z" - }], - "audios": [{ - "id": "722a7400-bf11-47fc-b6c3-7d045992b441", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "One Arm Kettlebell Swings", - "source": "vb", - "content_type": "", - "duration": 2.134785, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:35.997422Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a44d5225-8fd6-4ae1-9e05-0fc56e2a5d6d", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/one_arm_kettlebell_swings___left_arm_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. Make sure to keep your abs engaged and let the hips do the work. ", - "source": "vb", - "content_type": "", - "duration": 13.744762, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.007348Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "03e49e2b-f10b-4454-8a76-409d718978d1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 7.941, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.016276Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "8d44fa5a-1a37-4a62-8c74-456091d8d0e1", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 3.691, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.020657Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "9419af10-db16-4254-8ba9-89614546dc48", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.808, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.029958Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b3e57fe0-35ae-4ae7-a418-b164ce771c03", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 4.086, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.025292Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "de6ab71a-c4dd-4c50-ba4e-0918c9263f18", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_left_arm_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 7.616, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.011996Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "333d2802-ebf9-4dbe-80fe-02c93a3771c7", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:35.992546Z", - "deleted_at": null - }], - "equipment": [{ - "id": "a0eaf59d-6336-4e46-903d-ae4f06aa8ddc", - "name": "Kettlebell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.773645Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 19.409796, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 2.134785, - "insert_at": 20.104942, - "text": "One Arm Kettlebell Swings", - "is_flipped": false, - "audio_id": "4d4fdadf-ee48-4a86-b70d-759463e786be", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_right_arm.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.414966, - "insert_at": 22.239727, - "text": "with your right arm", - "is_flipped": false, - "audio_id": "ff1b3131-859a-4329-9e34-9c2539407b3b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/with_30_pounds.m4a", - "type": "weight", - "type_value": "30", - "is_custom": false, - "duration": 1.345306, - "insert_at": 23.654694, - "text": "with 30 pounds", - "is_flipped": false, - "audio_id": "845af120-6aaa-4e84-8361-a22d58df2552", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "333d2802-ebf9-4dbe-80fe-02c93a3771c7", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "a8bbc60b-2100-4356-82fa-7cf5ec10244f", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f78a2104-e9fe-487d-94f8-ce0251e14c7a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "a6bd3969-5f1f-447f-9575-a39b946498b4", - "position": 13, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 30, - "distance": 0, - "intensity": null, - "subtitle": "Right Arm - 30 lb", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.57Z", - "updated_at": "2023-07-20T15:25:50.560837Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "1bb9b59a-2299-44d9-8238-b4b28466ea15", - "exercise": { - "id": "1bb9b59a-2299-44d9-8238-b4b28466ea15", - "name": "One Arm Kettlebell Swings", - "description": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips forward and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion.", - "type": "", - "source": "alpha:one arm kettlebell swings - right arm", - "muscle_groups": "glutes,hamstrings", - "equipment_required": "Kettlebell", - "movement_patterns": "lower pull,lower pull - hip hinge", - "joints_used": "hip,wrist,elbow,lumbar spine,knee", - "estimated_rep_duration": 0.5, - "pace": 0, - "synonyms": "one-arm kettlebell swing,single arm kettlebell swing,single-arm kettlebell swing", - "is_reps": true, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "right_arm", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:33.230093Z", - "images": [{ - "id": "c02fb17d-2b68-422f-b2b3-c873b442a16a", - "name": "one arm kettlebell swings - right arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.165628Z" - }, { - "id": "fbb72e42-040f-4384-86ac-59b9292aee97", - "name": "one arm kettlebell swings - right arm", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.160511Z" - }], - "audios": [{ - "id": "4d4fdadf-ee48-4a86-b70d-759463e786be", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/one_arm_kettlebell_swings.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "One Arm Kettlebell Swings", - "source": "vb", - "content_type": "", - "duration": 2.134785, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.122661Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "aa902d82-7369-465b-9831-b443a07fcec0", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/one_arm_kettlebell_swings___right_arm_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "With the kettlebell in your right hand and a flat back, hike the kettlebell back just above your knees. Snap your hips forward and stand up tall to get the kettlebell to float to chest height. Let the bell swing back down and continue this rhythmic motion. ", - "source": "vb", - "content_type": "", - "duration": 14.069841, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.130135Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "15ad2f10-562e-4c2e-ae35-333b41b3f2a9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 6.176, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.135502Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "169264a4-9ab5-4165-b2cd-800392a85f52", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.808, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.15592Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "3b00460d-bad8-4742-8765-a56dfe67ab8a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 5.619, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.140527Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "7f60a2e3-04d2-442c-9f4f-bfdc0e77da69", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.111, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.15103Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f5ca9322-80df-4efa-90fc-78dc8240b424", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/one_arm_kettlebell_swings_right_arm_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 3.831, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.145249Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4ec2f203-93f3-42c1-87f7-790e834be923", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:36.115966Z", - "deleted_at": null - }], - "equipment": [{ - "id": "a0eaf59d-6336-4e46-903d-ae4f06aa8ddc", - "name": "Kettlebell", - "category": "Weights", - "is_weight": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.773645Z" - }], - "difficulty": 8 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 24.119093, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/One%20Arm%20Kettlebell%20Swings.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4ec2f203-93f3-42c1-87f7-790e834be923", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "c02fb17d-2b68-422f-b2b3-c873b442a16a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/One%20Arm%20Kettlebell%20Swings.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "fbb72e42-040f-4384-86ac-59b9292aee97", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "636dc088-e4a6-47eb-9fc4-73165a1f9d83", - "position": 14, - "type": "duration", - "reps": 0, - "duration": 15, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 15, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.574Z", - "updated_at": "2023-07-20T15:25:50.561799Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "44882a88-3d11-4f1e-ac72-71da8730ff2a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "name": "Bike Intervals", - "type": "", - "position": 5, - "skip_transitions": true, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.52767Z", - "updated_at": "2023-07-20T15:25:50.633448Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "6cdcc01c-0fae-4be2-a399-1b5ace158303", - "position": 0, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 25, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.718Z", - "updated_at": "2023-07-20T15:25:50.634561Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/now_moving_into.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.414966, - "insert_at": 0, - "text": "now moving into", - "is_flipped": false, - "audio_id": "c4587cd1-be9d-45ed-8de9-1d310fae6b9d", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 1.414966, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_60_seconds.m4a", - "type": "amount", - "type_value": "60", - "is_custom": false, - "duration": 1.438186, - "insert_at": 2.204966, - "text": "for 60 seconds", - "is_flipped": false, - "audio_id": "1bc62f15-6b6f-4fa7-a0e0-b80129bb9c0c", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 78.42394, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 79.11909, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "ab53c793-f5e2-4d98-9638-0bb66db886bc", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.722Z", - "updated_at": "2023-07-20T15:25:50.635787Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.514853, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.21, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "43fdf331-2351-42d4-a15f-c02a83ffa821", - "position": 2, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.725Z", - "updated_at": "2023-07-20T15:25:50.636918Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 53.168526, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.11909, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "1b98b4b9-e922-4197-89ff-c9dc45b72933", - "position": 3, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.729Z", - "updated_at": "2023-07-20T15:25:50.638185Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.514853, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.21, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "015a4782-8d3d-427c-b625-3af9b501fdda", - "position": 4, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.732Z", - "updated_at": "2023-07-20T15:25:50.639262Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 53.168526, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.11909, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "9f4ce2f5-da59-4588-8bbf-d8895a995737", - "position": 5, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.737Z", - "updated_at": "2023-07-20T15:25:50.640344Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.514853, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.21, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "05d13960-d23f-4d4f-921f-63faae9610bc", - "position": 6, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.74Z", - "updated_at": "2023-07-20T15:25:50.64148Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 53.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.119095, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "8c685c55-0f88-437b-92bd-24edb55ec533", - "position": 7, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.744Z", - "updated_at": "2023-07-20T15:25:50.642539Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.514853, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.21, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "afcfb547-f859-436b-98c0-74a737f96394", - "position": 8, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.747Z", - "updated_at": "2023-07-20T15:25:50.643719Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 53.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.119095, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "2d79a075-cd2c-4cec-ba50-26b5c58d7d92", - "position": 9, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.751Z", - "updated_at": "2023-07-20T15:25:50.644775Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.514853, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.21, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "96919fde-0b45-400c-92c6-d1b2778dec8b", - "position": 10, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.754Z", - "updated_at": "2023-07-20T15:25:50.645787Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 53.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.119095, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "eb4012b2-a728-4659-b45d-f9d60561592c", - "position": 11, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.758Z", - "updated_at": "2023-07-20T15:25:50.646819Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 23.259434, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.210001, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "e3e58f8b-9860-4eb1-b4b7-5c37c8fd83d5", - "position": 12, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.761Z", - "updated_at": "2023-07-20T15:25:50.647849Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/up_next.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.950567, - "insert_at": 53.168526, - "text": "up next", - "is_flipped": false, - "audio_id": "b297ed00-556f-4a46-b5c4-dfc594ed09a6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.11909, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "de0ed03d-4cdd-4b31-a0a9-f46de1cf833c", - "position": 13, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.765Z", - "updated_at": "2023-07-20T15:25:50.648804Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 23.514853, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.79, - "insert_at": 24.21, - "is_flipped": false, - "audio_id": "f78320d0-144c-4302-865d-76c82d50e04f", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "a1cb8e5e-cadd-4a67-9972-8c1f58d2625c", - "position": 14, - "type": "duration", - "reps": 0, - "duration": 60, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 60, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.768Z", - "updated_at": "2023-07-20T15:25:50.649994Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "exercise": { - "id": "643e59f9-72c9-4735-826f-5e0748ab17a3", - "name": "Bike", - "description": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "type": "", - "source": "alpha2:bike", - "muscle_groups": "quads,glutes,hip flexor", - "equipment_required": "Bike", - "movement_patterns": "cardio/locomotion", - "joints_used": "ankle,hip,knee", - "estimated_rep_duration": 0, - "pace": 5.36448, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": true, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-23T18:14:48.648477Z", - "images": [{ - "id": "94799d61-9671-4995-8968-d3986212e54e", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "size": "l", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.782958Z" - }, { - "id": "b2ccf86a-7405-495b-b7ab-9e927ba68243", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-medium.jpg", - "type": "exercise", - "size": "m", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.788692Z" - }, { - "id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "name": "Bike", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "size": "s", - "source": "alpha2:images:bike", - "content_type": "", - "archetype": "", - "priority": 1, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.793457Z" - }], - "audios": [{ - "id": "8fce954f-6d50-4ca9-af76-381338da7bd4", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/bike_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Hop on a spin bike. If you don't have access, a recumbent bike will work as well", - "source": "vb", - "content_type": "", - "duration": 5.108, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.771314Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "f78320d0-144c-4302-865d-76c82d50e04f", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/bike.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "", - "content_type": "", - "duration": 0.79, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:02.77743Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "equipment": [{ - "id": "c0034b83-1cda-4a89-ab6c-d37c3a5547d1", - "name": "Bike", - "category": "Cardio", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T13:49:47.779182Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/coming_up.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.695147, - "insert_at": 53.423946, - "text": "coming up", - "is_flipped": false, - "audio_id": "a270aae4-bfb3-488c-bc17-21b327b512eb", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 54.119095, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-small.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "e2154a6c-54dc-40aa-baa7-bc7a289a8e45", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/static.dev.future.fit/exercise_uploads/alpha2:images/bike/bike-large.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "94799d61-9671-4995-8968-d3986212e54e", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "6aa615aa-112c-4dc3-bc13-c88206155234", - "position": 15, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.772Z", - "updated_at": "2023-07-20T15:25:50.651066Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "0b791d7d-97c9-4da0-a620-df93bb9c5417", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "48b8cc75-3b25-49d4-a86a-b42a72c09b4a", - "name": "Cool Down", - "type": "", - "position": 6, - "skip_transitions": false, - "is_generated": false, - "trainer_notes": "", - "created_at": "2023-07-20T15:24:38.57415Z", - "updated_at": "2023-07-20T15:25:50.717159Z", - "workout_id": "2944d4b6-9233-46ae-8723-bd8e20c03a55", - "template_id": "00000000-0000-0000-0000-000000000000", - "template_section_id": "00000000-0000-0000-0000-000000000000", - "sets": [{ - "id": "fe68e306-7678-4297-96c5-7c8962e10586", - "position": 0, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "Left Leg", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 8, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.842Z", - "updated_at": "2023-07-20T15:25:50.718197Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "48b8cc75-3b25-49d4-a86a-b42a72c09b4a", - "exercise_id": "c77b38db-defe-46d3-8dc3-a26ce196a134", - "exercise": { - "id": "c77b38db-defe-46d3-8dc3-a26ce196a134", - "name": "Figure Four Stretch", - "description": "Put your left ankle against your right knee. Use both hands to pull your legs back toward you. Focus on rotating your left knee out to feel a greater stretch on the lateral hip.", - "type": "", - "source": "alpha:figure four stretch - left leg", - "muscle_groups": "hip abductors,lower back", - "equipment_required": "Yoga Mat", - "movement_patterns": "mobility,mobility - static", - "joints_used": "hip,knee,lumbar spine", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": "Figure 4 Stretch,Pigeon stretch,Piriformis Stretch", - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "left_leg", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:31.367861Z", - "images": [{ - "id": "24dccf7a-7c5e-4f06-94d3-d3893d8eea4a", - "name": "figure four stretch - left leg", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.206575Z" - }, { - "id": "f8598a4e-ec5b-483c-8efe-1cf4c7c8b147", - "name": "figure four stretch - left leg", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": true, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.215158Z" - }], - "audios": [{ - "id": "daa4d1be-d788-4138-ad9e-06110a2f1654", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/figure_four_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Figure Four Stretch", - "source": "vb", - "content_type": "", - "duration": 1.461406, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.171166Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "fcd90cbd-5b7f-4286-acb8-b57041c4a550", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/figure_four_stretch_left_leg_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Put your left ankle against your right knee. Use both hands to pull your legs back toward you. Focus on rotating your left knee out to feel a greater stretch on the lateral hip. ", - "source": "vb", - "content_type": "", - "duration": 11.192, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.175986Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "033dcffd-06c6-43e0-b025-5f3c7c5c2163", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_left_leg_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 8.986, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.180731Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2b5d95b7-8673-4842-9064-a38174e2e808", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_left_leg_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 4.69, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.195523Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "5995d052-2b0b-46df-b6f2-72e092afd198", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_left_leg_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 5.99, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.185658Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "e5f23285-e850-4915-bed2-9081bf61445e", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_left_leg_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 6.362, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.190244Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "e7e0dbcc-b7d6-403e-8449-92583f69dd2b", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_left_leg_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 3.088, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.20145Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "d9dc3ba8-9362-4ebd-8b34-cc74f598cd41", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Figure%20Four%20Stretch.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": true, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.165741Z", - "deleted_at": null - }], - "equipment": [{ - "id": "8e52491e-27bf-456b-8531-783a257fcad4", - "name": "Yoga Mat", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:57:02.031373Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/get_set_for.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.182766, - "insert_at": 0, - "text": "get set for", - "is_flipped": false, - "audio_id": "8bc2655f-8cdd-4162-842b-983f3ee31e81", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/figure_four_stretch.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 1.461406, - "insert_at": 1.182766, - "text": "Figure Four Stretch", - "is_flipped": false, - "audio_id": "daa4d1be-d788-4138-ad9e-06110a2f1654", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_left_leg.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.322086, - "insert_at": 2.644172, - "text": "with your left leg", - "is_flipped": false, - "audio_id": "5a73ae6b-3125-4715-9ac3-2b54f7d20242", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 3.966258, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Figure%20Four%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "d9dc3ba8-9362-4ebd-8b34-cc74f598cd41", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f8598a4e-ec5b-483c-8efe-1cf4c7c8b147", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "24dccf7a-7c5e-4f06-94d3-d3893d8eea4a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "4001d985-7427-48dc-9dc1-e23cf2dd98f4", - "position": 1, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "Right Leg", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 4, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.847Z", - "updated_at": "2023-07-20T15:25:50.719311Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "48b8cc75-3b25-49d4-a86a-b42a72c09b4a", - "exercise_id": "2634a71d-885c-4fcc-83b7-5ec4fa5978db", - "exercise": { - "id": "2634a71d-885c-4fcc-83b7-5ec4fa5978db", - "name": "Figure Four Stretch", - "description": "Put your right ankle against your left knee. Use both hands to pull your legs back toward you. Focus on rotating your right knee out to feel a greater stretch on the lateral hip.", - "type": "", - "source": "alpha:figure four stretch - right leg", - "muscle_groups": "hip abductors,lower back", - "equipment_required": "Yoga Mat", - "movement_patterns": "mobility,mobility - static", - "joints_used": "hip,knee,lumbar spine", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": "Figure 4 Stretch,Pigeon stretch,Piriformis Stretch", - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "right_leg", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-20T21:18:31.372688Z", - "images": [{ - "id": "67c8867e-ec4d-4e87-86a4-af4f389751de", - "name": "figure four stretch - right leg", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.32626Z" - }, { - "id": "b48835a8-a5a2-4154-b595-fe2b9df2e59c", - "name": "figure four stretch - right leg", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.331773Z" - }], - "audios": [{ - "id": "a86a3e21-8e15-4e39-8ee5-f824c2f1a648", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/figure_four_stretch_right_leg_description1.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Put your right ankle against your left knee. Use both hands to pull your legs back toward you. Focus on rotating your right knee out to feel a greater stretch on the lateral hip. ", - "source": "vb", - "content_type": "", - "duration": 11.447, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.296308Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "c465f3b7-cab4-448b-a150-a50ad1345c5e", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/figure_four_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Figure Four Stretch", - "source": "vb", - "content_type": "", - "duration": 1.461406, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.289846Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "14c76dbc-18b8-444c-a5d0-45d35c8c7639", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_right_leg_tip1.m4a", - "type": "tip", - "type_unit": "", - "type_value": "1", - "source": "", - "content_type": "audio/m4a", - "duration": 4.667, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.301745Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "2d8ad11d-5115-4070-9679-2740d0d4f4b5", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_right_leg_tip3.m4a", - "type": "tip", - "type_unit": "", - "type_value": "3", - "source": "", - "content_type": "audio/m4a", - "duration": 8.126, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.312148Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "535ba138-da37-481f-8688-7acf96f82151", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_right_leg_tip2.m4a", - "type": "tip", - "type_unit": "", - "type_value": "2", - "source": "", - "content_type": "audio/m4a", - "duration": 2.739, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.306315Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "b8cd1f50-db46-4c3a-bdab-76dfcc4785db", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_right_leg_tip4.m4a", - "type": "tip", - "type_unit": "", - "type_value": "4", - "source": "", - "content_type": "audio/m4a", - "duration": 3.366, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.317067Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "dd15eaae-0e18-4b78-8462-88633c9165b7", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/tips/figure_four_stretch_right_leg_tip5.m4a", - "type": "tip", - "type_unit": "", - "type_value": "5", - "source": "", - "content_type": "audio/m4a", - "duration": 5.015, - "language": "", - "voice": "", - "priority": 1, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.321796Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "563ec6e0-ab34-41e1-b97f-746936ac39ea", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Figure%20Four%20Stretch.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2022-01-07T15:46:16.273987Z", - "deleted_at": null - }], - "equipment": [{ - "id": "8e52491e-27bf-456b-8531-783a257fcad4", - "name": "Yoga Mat", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:57:02.031373Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/change_to_your_right_leg.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.507846, - "insert_at": 0, - "text": "change to your right leg", - "is_flipped": false, - "audio_id": "8b6d0ff0-235e-41e2-8b56-2d8bb61ecd6b", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Figure%20Four%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "563ec6e0-ab34-41e1-b97f-746936ac39ea", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "b48835a8-a5a2-4154-b595-fe2b9df2e59c", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Figure%20Four%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "67c8867e-ec4d-4e87-86a4-af4f389751de", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "f15cb86c-30fe-4906-ab2a-9a8af679babe", - "position": 2, - "type": "duration", - "reps": 0, - "duration": 10, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "", - "unit": null, - "trainer_notes": "", - "estimated_duration": 10, - "start_timing": 0, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": true, - "is_two_dumbbells": false, - "created_at": "2023-05-22T19:08:56.626Z", - "updated_at": "2023-07-20T15:25:50.720461Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "48b8cc75-3b25-49d4-a86a-b42a72c09b4a", - "exercise_id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "exercise": { - "id": "9b983f5f-e229-4d46-9258-e11e430d3a54", - "name": "Recover", - "description": "Use this time to catch your breath. It will help you get more out of what's next", - "type": "rest", - "source": "alpha:recover", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": null, - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": false, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-24T03:17:07.80135Z", - "images": [{ - "id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "size": "l", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2021-12-15T18:22:04.269615Z" - }, { - "id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "name": "recover", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "size": "s", - "source": "beta", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.168431Z" - }], - "audios": [{ - "id": "5f250581-58af-443d-8fea-b1ff52dda545", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "text": "Recover", - "source": "vb", - "content_type": "", - "duration": 0.880907, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.170507Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "a361c8f3-1638-45fd-9ef6-e1504f143f6a", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/recover_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "Use this time to catch your breath. It will help you get more out of what's next", - "source": "vb", - "content_type": "", - "duration": 3.736961, - "language": "en_us", - "voice": "carmen_female", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.172449Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "source": "beta", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2020-10-20T11:06:47.174412Z", - "deleted_at": null - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/recover.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "Recover", - "is_flipped": false, - "audio_id": "5f250581-58af-443d-8fea-b1ff52dda545", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_10_seconds.m4a", - "type": "amount", - "type_value": "10", - "is_custom": false, - "duration": 1.252426, - "insert_at": 0.880907, - "text": "for 10 seconds", - "is_flipped": false, - "audio_id": "86cfd86a-7418-47e8-9a33-235237cdfc4c", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Recover.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "90216edc-c1eb-40da-972c-5d294335d8cb", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "f702eb96-188f-4fe8-8b0d-34d8e1d8bcb0", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Recover.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "8ab6aa09-506f-4d3a-8cd4-cc21740aca70", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "7f0f820f-2591-4869-9f0a-cb2abee16c84", - "position": 3, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "Left Leg", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 20, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.851Z", - "updated_at": "2023-07-20T15:25:50.721615Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "48b8cc75-3b25-49d4-a86a-b42a72c09b4a", - "exercise_id": "32508432-d465-41d8-9ea2-2493862afa91", - "exercise": { - "id": "32508432-d465-41d8-9ea2-2493862afa91", - "name": "Couch Stretch", - "description": "In a tall half kneeling position, place your left foot on a bench or box behind you. Squeeze left glute and keep back flat as your hips slide forward and engage a stretch in the front of the hip and thigh. ", - "type": "", - "source": "september2021", - "muscle_groups": "quads,hip flexor", - "equipment_required": "Bench", - "movement_patterns": "mobility - static,mobility", - "joints_used": "ankle,knee,hip", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": "", - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "left_leg", - "created_at": "2021-12-08T22:49:04.866Z", - "updated_at": "2023-07-20T21:18:31.134685Z", - "images": [{ - "id": "d23b1c2e-66fa-4735-a84d-0f6048fdde4a", - "name": "couch stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Couch%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:34.712485Z", - "updated_at": "2022-01-07T15:46:06.854964Z" - }, { - "id": "ffcfe005-b4a8-4e48-9b4e-95e4839d9b7a", - "name": "couch stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Couch%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:34.706969Z", - "updated_at": "2022-01-07T15:46:06.847036Z" - }], - "audios": [{ - "id": "3d447427-5121-4090-8e25-4da91bee9a09", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/couch_stretch___left_leg_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "couch stretch", - "source": "september2021", - "content_type": "", - "duration": 11.064, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:34.717955Z", - "updated_at": "2022-01-07T15:46:06.814137Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "d778b4c6-efc5-4ac4-a115-ec3264028de6", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/couch_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "september2021", - "content_type": "", - "duration": 0.864, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:34.723736Z", - "updated_at": "2022-01-07T15:46:06.823943Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "4ef38c05-58f5-4eae-8e2f-aae510538030", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Couch%20Stretch.mp4", - "type": "l", - "source": "september2021", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": false, - "created_at": "2021-12-09T21:17:34.728836Z", - "updated_at": "2022-01-07T15:46:06.805329Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1cad41ba-e5f6-4e48-b212-afe57616145f", - "name": "Bench", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:03.9058Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/be_ready.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 0.880907, - "insert_at": 0, - "text": "be ready", - "is_flipped": false, - "audio_id": "35ed82c3-62cd-4335-b9a7-b07aa9c0a2fd", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/couch_stretch.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.864, - "insert_at": 0.880907, - "is_flipped": false, - "audio_id": "d778b4c6-efc5-4ac4-a115-ec3264028de6", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_left_leg.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.322086, - "insert_at": 1.744907, - "text": "with your left leg", - "is_flipped": false, - "audio_id": "5a73ae6b-3125-4715-9ac3-2b54f7d20242", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 3.066993, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Couch%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "4ef38c05-58f5-4eae-8e2f-aae510538030", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Couch%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "d23b1c2e-66fa-4735-a84d-0f6048fdde4a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Couch%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "ffcfe005-b4a8-4e48-9b4e-95e4839d9b7a", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }, { - "id": "2d645c4f-244c-4a3d-96ad-f2590ab4dc09", - "position": 4, - "type": "duration", - "reps": 0, - "duration": 30, - "weight": 0, - "distance": 0, - "intensity": null, - "subtitle": "Right Leg", - "unit": null, - "trainer_notes": "", - "estimated_duration": 30, - "start_timing": 20, - "time_spent_active": 0, - "completed_automatically": false, - "is_rest": false, - "is_two_dumbbells": false, - "created_at": "2023-05-31T16:04:13.855Z", - "updated_at": "2023-07-20T15:25:50.72284Z", - "started_at": "0001-01-01T00:00:00Z", - "completed_at": "0001-01-01T00:00:00Z", - "workout_id": "00000000-0000-0000-0000-000000000000", - "section_id": "48b8cc75-3b25-49d4-a86a-b42a72c09b4a", - "exercise_id": "6892b606-0344-4ecc-9831-a121694fbeef", - "exercise": { - "id": "6892b606-0344-4ecc-9831-a121694fbeef", - "name": "Couch Stretch", - "description": "In a tall half kneeling position, place your left foot on a bench or box behind you. Squeeze left glute and keep back flat as your hips slide forward and engage a stretch in the front of the hip and thigh. ", - "type": "", - "source": "september2021", - "muscle_groups": "quads,hip flexor,glutes", - "equipment_required": "Bench", - "movement_patterns": "mobility - static,mobility", - "joints_used": "ankle,knee,hip", - "estimated_rep_duration": 0, - "pace": 0, - "synonyms": "", - "is_reps": false, - "is_duration": true, - "is_distance": false, - "is_weight": true, - "is_alternating": false, - "is_trackable_distance": false, - "is_two_dumbbells": false, - "is_enabled": true, - "side": "right_leg", - "created_at": "2021-12-08T22:49:04.866Z", - "updated_at": "2023-07-20T21:18:31.139403Z", - "images": [{ - "id": "247b0188-17f2-4517-9261-58fe12962110", - "name": "couch stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Couch%20Stretch.jpg", - "type": "exercise", - "size": "s", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:34.748331Z", - "updated_at": "2022-01-07T15:46:06.906201Z" - }, { - "id": "3d00cd79-88e1-4bfc-9a15-6f4902458aba", - "name": "couch stretch", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Couch%20Stretch.jpg", - "type": "exercise", - "size": "l", - "source": "september2021", - "content_type": "", - "archetype": "", - "priority": 0, - "is_flipped": false, - "platform_id": "00000000-0000-0000-0000-000000000000", - "created_at": "2021-12-09T21:17:34.739087Z", - "updated_at": "2022-01-07T15:46:06.901724Z" - }], - "audios": [{ - "id": "bc28528c-35de-4c31-ac91-be0108b2847e", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/couch_stretch.m4a", - "type": "name", - "type_unit": "", - "type_value": "", - "source": "september2021", - "content_type": "", - "duration": 0.864, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:34.760171Z", - "updated_at": "2022-01-07T15:46:06.89702Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }, { - "id": "c9b46e39-dc33-4916-bcf3-81f346d693f9", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/descriptions/couch_stretch___right_leg_description.m4a", - "type": "description", - "type_unit": "", - "type_value": "", - "text": "couch stretch", - "source": "september2021", - "content_type": "", - "duration": 11.328, - "language": "", - "voice": "", - "priority": 0, - "is_sided": false, - "is_autofilled": false, - "created_at": "2021-12-09T21:17:34.754094Z", - "updated_at": "2022-01-07T15:46:06.892296Z", - "deleted_at": null, - "creator_id": "00000000-0000-0000-0000-000000000000", - "trainer_id": "00000000-0000-0000-0000-000000000000" - }], - "videos": [{ - "id": "e919bbaa-98fa-4ad8-accf-90c7c02849f3", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Couch%20Stretch.mp4", - "type": "l", - "source": "september2021", - "content_type": "", - "duration": 0, - "priority": 0, - "is_flipped": true, - "created_at": "2021-12-09T21:17:34.765496Z", - "updated_at": "2022-01-07T15:46:06.887769Z", - "deleted_at": null - }], - "equipment": [{ - "id": "1cad41ba-e5f6-4e48-b212-afe57616145f", - "name": "Bench", - "category": "Surfaces", - "is_weight": false, - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "2023-07-21T18:31:03.9058Z" - }], - "difficulty": 0 - }, - "audio_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/finishing_up_with.m4a", - "type": "transition", - "type_value": "", - "is_custom": false, - "duration": 1.507846, - "insert_at": 0, - "text": "finishing up with", - "is_flipped": false, - "audio_id": "01f6cd14-a80d-4117-a8c2-9ac7459b3893", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/exercise_names/couch_stretch.m4a", - "type": "name", - "type_value": "", - "is_custom": false, - "duration": 0.864, - "insert_at": 1.507846, - "is_flipped": false, - "audio_id": "bc28528c-35de-4c31-ac91-be0108b2847e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/transitions/with_your_right_leg.m4a", - "type": "side", - "type_value": "", - "is_custom": false, - "duration": 1.252426, - "insert_at": 2.371846, - "text": "with your right leg", - "is_flipped": false, - "audio_id": "9ca9edab-6aa3-4326-a083-2cfea21b4514", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/quantities/for_30_seconds.m4a", - "type": "amount", - "type_value": "30", - "is_custom": false, - "duration": 1.414966, - "insert_at": 3.6242719, - "text": "for 30 seconds", - "is_flipped": false, - "audio_id": "954d9e67-d103-4a46-a4b3-844a3456f11e", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "video_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/video_large/Couch%20Stretch.mp4", - "type": "l", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "is_flipped": true, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "e919bbaa-98fa-4ad8-accf-90c7c02849f3", - "image_id": "00000000-0000-0000-0000-000000000000", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "image_timings": [{ - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_small/Couch%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "s", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "247b0188-17f2-4517-9261-58fe12962110", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }, { - "id": "00000000-0000-0000-0000-000000000000", - "url": "https://s3.amazonaws.com/assets.beta.future.fit/image_large/Couch%20Stretch.jpg", - "type": "exercise", - "type_value": "", - "is_custom": false, - "duration": 0, - "insert_at": 0, - "size": "l", - "is_flipped": false, - "audio_id": "00000000-0000-0000-0000-000000000000", - "video_id": "00000000-0000-0000-0000-000000000000", - "image_id": "3d00cd79-88e1-4bfc-9a15-6f4902458aba", - "created_at": "0001-01-01T00:00:00Z", - "updated_at": "0001-01-01T00:00:00Z" - }], - "min_reps": null, - "max_reps": null, - "benchmark_type": "", - "archetype": "" - }], - "benchmark_id": "00000000-0000-0000-0000-000000000000" - }] + "created": "2023-07-26T07:00:00Z", + "file_name": "2023-07-26.json" } ] \ No newline at end of file diff --git a/workout/views.py b/workout/views.py index 7550912..fba9cef 100644 --- a/workout/views.py +++ b/workout/views.py @@ -15,6 +15,7 @@ from rest_framework.decorators import permission_classes from django.shortcuts import get_object_or_404 from datetime import datetime import json +import os @api_view(['GET']) @@ -147,7 +148,9 @@ def plan_workout(request): @api_view(['GET']) def add_from_files(request): - with open("/Users/treyt/Desktop/code/werkout/werkout_api/workout/sample_workout.json") as user_file: + sample_url = os.getcwd() + "/workout/sample_workout.json" + print(sample_url) + with open(sample_url) as user_file: file_contents = user_file.read() parsed_json = json.loads(file_contents)