Follow the question structure recommended by Dev Bot before submitting your integration questions.
| Parameter | Type | Required | Description |
|---|---|---|---|
workoutName | string | Yes | Name of the workout. |
notes | string | No | General notes about the workout. |
customerId | int32 | No | ID of the member associated with the workout. |
prospectId | int32 | No | ID of the prospect associated with the workout. |
instructorId | int32 | No | ID of the instructor responsible for the workout. |
staffMemberId | int32 | No | ID of the staff member who created or maintains the workout. |
standardWorkout | boolean | Yes | Indicates whether the workout is a standard workout (true) or personalized (false). |
startDate | date-time | Yes | Start date of the workout's validity. |
totalWeeks | int32 | No | Total number of weeks for the workout's duration. |
weeklyFrequency | int32 | No | Number of workouts per week. |
tags | string | No | Tags associated with the workout (e.g., goals, categories). |
restrictions | string | No | Medical/physical restrictions or notes related to the workout. |
sets | array | Yes | List of sets that make up the workout. See more below. |
sets| Field | Type | Description |
|---|---|---|
setName | string | Identifier name of the set (e.g., A, B, C). |
setNotes | string | Specific notes for the set. |
setItems | array | List of exercises in the set. See more below. |
setItems| Field | Type | Description |
|---|---|---|
exerciseId | int32 | ID of the exercise. |
exerciseNote | string | Specific notes for the exercise. |
sets | int32 | Number of sets to be performed. |
exerciseTimeSeconds | int32 | Execution time of the exercise in seconds. |
restTimeSeconds | int32 | Rest interval between sets, in seconds. |
repetitions | int32 | Number of repetitions. |
load | number | Value of the load applied to the exercise. |
loadType | string | Type of load (e.g., kg, lb, percentage, free). |
superset | array | List of supersets. See more below. |
dropset | array | Dropset configuration of the exercise. See more below. |
progressive | array | Load progression configuration. See more below. |
superset| Field | Type | Description |
|---|---|---|
exerciseId | int32 | ID of the superset exercise. |
exerciseNote | string | Notes for the superset exercise. |
exerciseTimeSeconds | int32 | Execution time in seconds. |
repetitions | int32 | Number of repetitions. |
load | number | Value of the load applied. |
loadType | string | Type of load for the superset exercise. |
dropset| Field | Type | Description |
|---|---|---|
restTimeSeconds | int32 | Rest interval between load reductions. |
repetitions | int32 | Number of repetitions in the dropset. |
load | number | Value of the load at the dropset stage. |
loadType | string | Type of load used in the dropset. |
progressive| Field | Type | Description |
|---|---|---|
restTimeSeconds | int32 | Interval between load progressions. |
repetitions | int32 | Number of repetitions in the progression. |
load | number | Value of the load applied in the progression. |
loadType | string | Type of load used in the progression. |