{ "type": "object", "required": [], "properties": { "countFinishedTraining": { "type": "string" }, "imagePath": { "type": "string" }, "isImagePathExternal": { "type": "string" }, "name": { "type": "string" }, "orderNr": { "type": "number" }, "trainingPlanId": { "type": "string" }, "workoutSessions": { "type": "array", "items": { "type": "object", "required": [], "properties": { "finished": { "type": "boolean" }, "name": { "type": "string" }, "orderNr": { "type": "string" }, "trainingPlanId": { "type": "number" }, "workoutItems": { "type": "array", "items": { "type": "object", "required": [], "properties": { "breakTime": { "type": "number" }, "description": { "type": "string" }, "elapsedTime": { "type": "number" }, "finished": { "type": "boolean" }, "imagePath": { "type": "string" }, "isImagePathExternal": { "type": "string" }, "isTimeMode": { "type": "boolean" }, "isVideoMode": { "type": "boolean" }, "isVideoPathExternal": { "type": "string" }, "name": { "type": "string" }, "orderNr": { "type": "string" }, "prepTime": { "type": "number" }, "repetitionCount": { "type": "number" }, "videoPath": { "type": "string" }, "workoutItemId": { "type": "string" }, "workoutSessionId": { "type": "number" }, "workoutTime": { "type": "number" } } } }, "workoutSessionId": { "type": "string" } } } } } }