Studio training
Training plans, devices, exercises, sessions, measurements and challenges in the studio.
StudioTraining / Actions11 Endpoints
- GETA plan with its days, exercises and the referenced catalogue entries
- POSTCopy a plan: template to a member plan, member plan to a template, or a duplicate
- POSTStore the order of the days of a plan
- POSTStore the order of the exercises of a plan day, exercises may be moved in from another day of the same plan
- GETA session with all sets
- PUTUpdate a session and replace all its sets
- + 5 Endpoints
StudioTraining / Catalogue4 Endpoints
StudioTraining / Own18 Endpoints
- GETOverview of the own training: profile, active plan, visible plans and key figures
- GETOwn plans (active and archived, drafts stay with the trainer)
- GETOne own plan with its days, exercises and catalogue entries
- GETThe sets of the last session per exercise of a plan day, used to prefill a workout
- GETOwn session log, newest first
- POSTLog a session with all sets
- + 12 Endpoints
StudioTraining / StudioDevice6 Endpoints
StudioTraining / StudioDeviceSetup6 Endpoints
StudioTraining / StudioTrainingChallenge6 Endpoints
StudioTraining / StudioTrainingMeasurement6 Endpoints
StudioTraining / StudioTrainingMuscleGroup6 Endpoints
StudioTraining / StudioTrainingPersonData6 Endpoints
StudioTraining / StudioTrainingPlan6 Endpoints
StudioTraining / StudioTrainingPlanDay6 Endpoints
StudioTraining / StudioTrainingPlanExercise6 Endpoints
- GETReturns a list of StudioTrainingPlanExercise objects
- POSTCreate a single StudioTrainingPlanExercise
- GETReturns a single StudioTrainingPlanExercise
- PUTUpdate a single StudioTrainingPlanExercise
- PATCHUpdate a single StudioTrainingPlanExercise
- DELETEDelete a single StudioTrainingPlanExercise (soft delete)
StudioTraining / StudioTrainingPreset6 Endpoints
StudioTraining / StudioTrainingSession6 Endpoints
StudioTraining / StudioTrainingSessionEntry6 Endpoints
- GETReturns a list of StudioTrainingSessionEntry objects
- POSTCreate a single StudioTrainingSessionEntry
- GETReturns a single StudioTrainingSessionEntry
- PUTUpdate a single StudioTrainingSessionEntry
- PATCHUpdate a single StudioTrainingSessionEntry
- DELETEDelete a single StudioTrainingSessionEntry (soft delete)