Bug: swim workout has wrong number of total yards - more than triple

This is a recent bug, worked fine a month ago.

I haver a 1900 yard swim workout in my workout list.

In the view that lists all workouts, it shows that workout as being 5900yd. But when you navigate directly to that workout, it shows the total as 1900.

Details:

On the API response for listing workouts, it has: 

Moderator: replaced inline text with txt file

BugReport.txt
{
"workoutId": 936025330,
"ownerId": 122932145,
"workoutName": "Equipment Drills - 1900yd",
"description": null,
"updateDate": "2024-06-14T01:26:55.0",
"createdDate": "2024-06-12T13:54:05.0",
"sportType": {
"sportTypeId": 4,
"sportTypeKey": "swimming",
"displayOrder": 3
},
"trainingPlanId": null,
"author": {
"userProfilePk": null,
"displayName": null,
"fullName": null,
"profileImgNameLarge": null,
"profileImgNameMedium": null,
"profileImgNameSmall": null,
"userPro": false,
"vivokidUser": false
},
"estimatedDurationInSecs": 3040,
"estimatedDistanceInMeters": 5900.0,
"estimateType": "TIME_ESTIMATED",
"estimatedDistanceUnit": {
"unitId": null,
"unitKey": null,
"factor": null
},
"poolLength": 25.0,
"poolLengthUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"workoutProvider": null,
"workoutSourceId": null,
"consumer": null,
"atpPlanId": null,
"workoutNameI18nKey": null,
"descriptionI18nKey": null,
"workoutThumbnailUrl": null,
"shared": false,
"estimated": true
},

However, the API response for getting that single workout returns the following payload:

{
"workoutId": 936025330,
"ownerId": 122932145,
"workoutName": "Equipment Drills - 1900yd",
"description": null,
"updatedDate": "2024-06-14T01:26:55.0",
"createdDate": "2024-06-12T13:54:05.0",
"sportType": {
"sportTypeId": 4,
"sportTypeKey": "swimming",
"displayOrder": 3
},
"subSportType": "GENERIC",
"trainingPlanId": null,
"author": {
"userProfilePk": 122932145,
"displayName": "1e4dfb91-6f3b-4ef0-ab4b-23677cc7ecff",
"fullName": "Karlie",
"profileImgNameLarge": null,
"profileImgNameMedium": "10be2011-f4cb-4d53-a9bb-da110e6d1fe4-prfr.png",
"profileImgNameSmall": "10be2011-f4cb-4d53-a9bb-da110e6d1fe4-prth.png",
"userPro": false,
"vivokidUser": false
},
"sharedWithUsers": null,
"estimatedDurationInSecs": 3040,
"estimatedDistanceInMeters": 5900.0,
"workoutSegments": [
{
"segmentOrder": 1,
"sportType": {
"sportTypeId": 4,
"sportTypeKey": "swimming",
"displayOrder": 3
},
"poolLengthUnit": null,
"poolLength": null,
"avgTrainingSpeed": null,
"estimatedDurationInSecs": null,
"estimatedDistanceInMeters": null,
"estimatedDistanceUnit": null,
"estimateType": null,
"description": null,
"workoutSteps": [
{
"type": "ExecutableStepDTO",
"stepId": 7367184727,
"stepOrder": 1,
"stepType": {
"stepTypeId": 1,
"stepTypeKey": "warmup",
"displayOrder": 1
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184728,
"stepOrder": 2,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184729,
"stepOrder": 3,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "kickboard",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 2,
"equipmentTypeKey": "kickboard",
"displayOrder": 2
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184730,
"stepOrder": 4,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184731,
"stepOrder": 5,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "kickboard & short fins",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 1,
"equipmentTypeKey": "fins",
"displayOrder": 1
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184732,
"stepOrder": 6,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184733,
"stepOrder": 7,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "short fins & snorkel",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 5,
"equipmentTypeKey": "snorkel",
"displayOrder": 5
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184734,
"stepOrder": 8,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184735,
"stepOrder": 9,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "short fins",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 1,
"equipmentTypeKey": "fins",
"displayOrder": 1
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184736,
"stepOrder": 10,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184737,
"stepOrder": 11,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 50.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184738,
"stepOrder": 12,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184739,
"stepOrder": 13,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "pull buoy",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 4,
"equipmentTypeKey": "pull_buoy",
"displayOrder": 4
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184740,
"stepOrder": 14,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184741,
"stepOrder": 15,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "pull buoy & paddles",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 3,
"equipmentTypeKey": "paddles",
"displayOrder": 3
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184742,
"stepOrder": 16,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184743,
"stepOrder": 17,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "pull buoy & paddles & snorkel",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 5,
"equipmentTypeKey": "snorkel",
"displayOrder": 5
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184744,
"stepOrder": 18,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184745,
"stepOrder": 19,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "paddles",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 3,
"equipmentTypeKey": "paddles",
"displayOrder": 3
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184746,
"stepOrder": 20,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184747,
"stepOrder": 21,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 50.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184748,
"stepOrder": 22,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184749,
"stepOrder": 23,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "kickboard",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 2,
"equipmentTypeKey": "kickboard",
"displayOrder": 2
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184750,
"stepOrder": 24,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184751,
"stepOrder": 25,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "kickboard & long fins",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 1,
"equipmentTypeKey": "fins",
"displayOrder": 1
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184752,
"stepOrder": 26,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184753,
"stepOrder": 27,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "long fins & snorkel",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 5,
"equipmentTypeKey": "snorkel",
"displayOrder": 5
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184754,
"stepOrder": 28,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184755,
"stepOrder": 29,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "long fins",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 1,
"equipmentTypeKey": "fins",
"displayOrder": 1
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184756,
"stepOrder": 30,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184757,
"stepOrder": 31,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 50.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184758,
"stepOrder": 32,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184759,
"stepOrder": 33,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "short fins & paddles",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 1,
"strokeTypeKey": "any_stroke",
"displayOrder": 1
},
"equipmentType": {
"equipmentTypeId": 1,
"equipmentTypeKey": "fins",
"displayOrder": 1
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184760,
"stepOrder": 34,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184761,
"stepOrder": 35,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "short fins & paddles & snorkel",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 5,
"equipmentTypeKey": "snorkel",
"displayOrder": 5
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184762,
"stepOrder": 36,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184763,
"stepOrder": 37,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": "snorkel",
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 5,
"equipmentTypeKey": "snorkel",
"displayOrder": 5
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184764,
"stepOrder": 38,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184765,
"stepOrder": 39,
"stepType": {
"stepTypeId": 3,
"stepTypeKey": "interval",
"displayOrder": 3
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 50.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184766,
"stepOrder": 40,
"stepType": {
"stepTypeId": 5,
"stepTypeKey": "rest",
"displayOrder": 5
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 1,
"conditionTypeKey": "lap.button",
"displayOrder": 1,
"displayable": true
},
"endConditionValue": 200.0,
"preferredEndConditionUnit": null,
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 0,
"strokeTypeKey": null,
"displayOrder": 0
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
},
{
"type": "ExecutableStepDTO",
"stepId": 7367184767,
"stepOrder": 41,
"stepType": {
"stepTypeId": 2,
"stepTypeKey": "cooldown",
"displayOrder": 2
},
"childStepId": null,
"description": null,
"endCondition": {
"conditionTypeId": 3,
"conditionTypeKey": "distance",
"displayOrder": 3,
"displayable": true
},
"endConditionValue": 100.0,
"preferredEndConditionUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"endConditionCompare": null,
"targetType": null,
"targetValueOne": null,
"targetValueTwo": null,
"targetValueUnit": null,
"zoneNumber": null,
"secondaryTargetType": null,
"secondaryTargetValueOne": null,
"secondaryTargetValueTwo": null,
"secondaryTargetValueUnit": null,
"secondaryZoneNumber": null,
"endConditionZone": null,
"strokeType": {
"strokeTypeId": 6,
"strokeTypeKey": "free",
"displayOrder": 6
},
"equipmentType": {
"equipmentTypeId": 0,
"equipmentTypeKey": null,
"displayOrder": 0
},
"category": null,
"exerciseName": null,
"workoutProvider": null,
"providerExerciseSourceId": null,
"weightValue": null,
"weightUnit": {
"unitId": 9,
"unitKey": "pound",
"factor": 453.59237
}
}
]
}
],
"poolLength": 25.0,
"poolLengthUnit": {
"unitId": 230,
"unitKey": "yard",
"factor": 91.44
},
"locale": null,
"workoutProvider": null,
"workoutSourceId": null,
"uploadTimestamp": null,
"atpPlanId": null,
"consumer": null,
"consumerName": null,
"consumerImageURL": null,
"consumerWebsiteURL": null,
"workoutNameI18nKey": null,
"descriptionI18nKey": null,
"avgTrainingSpeed": 0.6314947347417719,
"estimateType": "TIME_ESTIMATED",
"estimatedDistanceUnit": {
"unitId": null,
"unitKey": null,
"factor": null
},
"workoutThumbnailUrl": null,
"isSessionTransitionEnabled": null,
"shared": false
}