Requirements
Exercise requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your Exercise credentials
- Exercise.com - Base URLurlRequired
The base URL for your Exercise.com API instance (e.g. https://yourcompany.exercise.com). Contact your Exercise.com Account Representative to confirm your API base URL.
[1] - Exercise.com - API TokenpasswordRequired
Your API token issued by Exercise.com. Contact your Account Representative to obtain API access.
[1]
Connect Exercise in WEXTL
- Log in to your WEXTL account, add the Exercise node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Exercise account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Exercise node modules
The list below is a reference of every Exercise node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Exercise node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch AppointmentsTrigger
| Field | Type |
|---|---|
| ID | number |
| Start time | text |
| End time | text |
| Notes | text |
| Color | text |
| Created at | date |
| Updated at | date |
| Service ID | number |
| Client ID | number |
| Location ID | number |
| Location name | text |
Watch AssessmentsTrigger
| Field | Type |
|---|---|
| ID | text |
| User ID | text |
| Name | text |
| Description | text |
| Fields | array |
| Button text | text |
| Custom CSS | text |
| Custom template | text |
| Custom results | text |
| Scored | boolean |
| Score formula | text |
Watch ConversationsTrigger
| Field | Type |
|---|---|
| ID | text |
| Conversation ID | text |
| User ID | text |
| Created at | date |
| Updated at | date |
| Last updated | date |
| Participants | array |
| ID | text |
| Participant details | array |
| ID | text |
| Name | text |
| Profile image | text |
| Client ID | text |
| User conversation ID | text |
| Unread | boolean |
| Delivery | array |
| Method | text |
| Preview | text |
Watch ExercisesTrigger
| Field | Type |
|---|---|
| ID | number |
| Archived at | number |
| Average rep time | number |
| Cached slug | text |
| Created at | date |
| Default notes | text |
| Description | text |
| Difficulty level | text |
| Difficulty level ID | number |
| Distance | boolean |
| Distance measurement | text |
Watch LocationsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Address | text |
| Created at | date |
| Updated at | date |
| Trainer ID | number |
| Time zone | time |
| Stripe connected | boolean |
| Service ids | array |
| Payout schedule | text |
Watch MessagesTrigger
| Field | Type |
|---|---|
| ID | text |
| Conversation ID | text |
| Sender ID | text |
| Receiver ID | text |
| Body | text |
| Subject | text |
| Created at | date |
| Updated at | date |
| Edited at | date |
| Read at | date |
| Trashed | boolean |
Watch Plan WorkoutsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Watch Scheduled Appointment MembersTrigger
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Scheduled appointment ID | number |
| Created at | date |
| User card on file | boolean |
| Client ID | number |
| User name | text |
| Days | array |
| Start at | text |
| End at | text |
| Recurring start at | text |
Watch Scheduled AppointmentsTrigger
| Field | Type |
|---|---|
| ID | number |
| Start time | number |
| End time | number |
| Start at | text |
| End at | text |
| Description | text |
| Status | text |
| Days | array |
| Recurring type | text |
| Recurring count | number |
| Service ID | number |
Watch ServicesTrigger
| Field | Type |
|---|---|
| Assessment ID | number |
| Assessment sequence ID | number |
| Auto charge cancellation | boolean |
| Book without account | boolean |
| Calendar ID | number |
| Cancellation fee | text |
| Price | text |
| Close signup hours before | number |
| Color | text |
| Created at | text |
| Default commission type | text |
Watch User AssessmentsTrigger
| Field | Type |
|---|---|
| ID | text |
| Assessment ID | text |
| User ID | text |
| Results | array |
| Invited | boolean |
| Custom template | text |
| Scored | boolean |
| Total points | number |
| Grouping | text |
| Custom results | text |
| Accepted rules | array |
Watch UsersTrigger
| Field | Type |
|---|---|
| ID | number |
| About me | text |
| Android download link | text |
| Alternate landing | boolean |
| Brand | text |
| Cached slug | text |
| Current frc score | number |
| Created at | number |
| Classpass connected | boolean |
| Client app image | text |
| Custom signup | boolean |
Watch VisitsTrigger
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Status | text |
| Appointment ID | number |
| Registered at | text |
| Completed at | text |
| Noshow at | text |
| Cancelled at | text |
| Created at | date |
| Paid | boolean |
| Paid by package ID | number |
Watch Waitlist EntriesTrigger
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Status | text |
| Appointment ID | number |
| First name | text |
| Last name | text |
| Phone number | text |
| Client ID | number |
Watch Workout PlansTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Recommended days per week | number |
| Checkout description | text |
| Recommended length | number |
| Diet keyword | text |
| Diet text | text |
| Diet plan | text |
| Gender | number |
| Premium | boolean |
| Video URL | text |
Watch WorkoutsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
List Appointment PackagesAction
List AppointmentsSearch
List AssessmentsSearch
List Available RecipientsSearch
List Calendar EventsSearch
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
| Group ID | number |
| User IDs | text |
| User ID | text |
| Affinity | choice |
| Object Type | text |
| Public Booking Page | boolean |
| Trainer Booking | number |
| Service ID | number |
| Trainer User ID | number |
| Field | Type |
|---|---|
| Object type | text |
| Object ID | number |
| Affinity | text |
| Actions | object |
| Move | object |
| Delete | object |
| Owner ID | text |
| Image | text |
| Completed | boolean |
| Date | number |
| Text | text |
| Data | object |
| Workout plan ID | number |
| Copied from plan workout ID | number |
| Entry type | text |
| Text | text |
| Updated at | number |
| Calendar date | text |
| Calendar type | text |
| Type ID | number |
| Alternate workouts | array |
List ConversationsSearch
List ExercisesSearch
| Field | Type |
|---|---|
| Include All | boolean |
| Q | text |
| Pluck Columns | text |
| With IDs | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Archived at | number |
| Average rep time | number |
| Cached slug | text |
| Created at | date |
| Default notes | text |
| Description | text |
| Difficulty level | text |
| Difficulty level ID | number |
| Distance | boolean |
| Distance measurement | text |
List FavoritesSearch
List LocationsSearch
List MessagesSearch
List Plan WorkoutsSearch
| Field | Type |
|---|---|
| Workout Plan | choice |
| For Current User | boolean |
| User | choice |
| Client ID | number |
| Pluck Columns | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
List Purchased ItemsAction
List Scheduled Appointment MembersSearch
| Field | Type |
|---|---|
| Scheduled Appointment | choice |
| Appointment | choice |
| For Current User | boolean |
| Search Query | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Scheduled appointment ID | number |
| Created at | date |
| User card on file | boolean |
| Client ID | number |
| User name | text |
| Days | array |
| Start at | text |
| End at | text |
| Recurring start at | text |
List Scheduled AppointmentsSearch
List SchedulesSearch
List ServicesSearch
| Field | Type |
|---|---|
| Search Query | text |
| Limit | number |
| Field | Type |
|---|---|
| Assessment ID | number |
| Assessment sequence ID | number |
| Auto charge cancellation | boolean |
| Book without account | boolean |
| Calendar ID | number |
| Cancellation fee | text |
| Price | text |
| Close signup hours before | number |
| Color | text |
| Created at | text |
| Default commission type | text |
List User AssessmentsSearch
List UsersSearch
| Field | Type |
|---|---|
| ID | number |
| Started At | date |
| Ended At | date |
| User ID | number |
| Trainer ID | number |
| Query | text |
| Pluck Columns | text |
| With IDs | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| About me | text |
| Android download link | text |
| Alternate landing | boolean |
| Brand | text |
| Cached slug | text |
| Current frc score | number |
| Created at | number |
| Classpass connected | boolean |
| Client app image | text |
| Custom signup | boolean |
List VisitsSearch
| Field | Type |
|---|---|
| Appointment | choice |
| For Current User | boolean |
| Active Visits Only | text |
| Search Query | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Status | text |
| Appointment ID | number |
| Registered at | text |
| Completed at | text |
| Noshow at | text |
| Cancelled at | text |
| Created at | date |
| Paid | boolean |
| Paid by package ID | number |
List Waitlist EntriesSearch
List Workout PlansSearch
| Field | Type |
|---|---|
| For Current User | boolean |
| For User | choice |
| Group Plans | boolean |
| Group | choice |
| User Created | boolean |
| Search Query | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Recommended days per week | number |
| Checkout description | text |
| Recommended length | number |
| Diet keyword | text |
| Diet text | text |
| Diet plan | text |
| Gender | number |
| Premium | boolean |
| Video URL | text |
List WorkoutsSearch
| Field | Type |
|---|---|
| User | choice |
| For Trainer (all clients) | boolean |
| Group | choice |
| Start Date (Unix timestamp) | number |
| End Date (Unix timestamp) | number |
| All Fields | boolean |
| Search Query | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Add to CalendarAction
Check CouponAction
| Field | Type |
|---|---|
Coupon CodeRequired | text |
TypeRequired | choice |
Purchaseable IDRequired | choice |
Purchaseable TypeRequired | choice |
Check Eligibility AppointmentAction
Create AppointmentAction
| Field | Type |
|---|---|
| Service | choice |
| Location | choice |
| Start Time | text |
| End Time | text |
| Description | text |
| Client ID | number |
| Notes | text |
| Color | text |
| Status | text |
| Cancelled At | text |
| Scheduled Appointment | choice |
| Field | Type |
|---|---|
| ID | number |
| Start time | text |
| End time | text |
| Notes | text |
| Color | text |
| Created at | date |
| Updated at | date |
| Service ID | number |
| Client ID | number |
| Location ID | number |
| Location name | text |
Create AssessmentAction
| Field | Type |
|---|---|
NameRequired | text |
FieldsRequired | array |
| Description | text |
| Button Text | text |
| Custom CSS | text |
| Custom Template | text |
| Custom Results | text |
| Scored | boolean |
| Score Formula | text |
| Add Client on Completion | boolean |
| Auto Assign Weeks | number |
| Field | Type |
|---|---|
| ID | text |
| User ID | text |
| Name | text |
| Description | text |
| Fields | array |
| Button text | text |
| Custom CSS | text |
| Custom template | text |
| Custom results | text |
| Scored | boolean |
| Score formula | text |
Create ExerciseAction
| Field | Type |
|---|---|
| Name | text |
| Description | text |
| Default Notes | text |
| Difficulty Level ID | text |
| Trainer | choice |
| Primary Muscle Group ID | number |
| Tag List | text |
| Video URL | url |
| Video ID | number |
| Uses Weight | boolean |
| Uses Reps | boolean |
| Field | Type |
|---|---|
| ID | number |
| Archived at | number |
| Average rep time | number |
| Cached slug | text |
| Created at | date |
| Default notes | text |
| Description | text |
| Difficulty level | text |
| Difficulty level ID | number |
| Distance | boolean |
| Distance measurement | text |
Create LocationAction
| Field | Type |
|---|---|
| Name | text |
| Description | text |
| Address | text |
| Trainer | choice |
| Time Zone | text |
| Sub Trainer | choice |
| Public | boolean |
| Classpass | boolean |
| Street Address | text |
| City | text |
| State | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Address | text |
| Created at | date |
| Updated at | date |
| Trainer ID | number |
| Time zone | time |
| Stripe connected | boolean |
| Service ids | array |
| Payout schedule | text |
Create MessageAction
Create Plan WorkoutAction
| Field | Type |
|---|---|
NameRequired | text |
Sort OrderRequired | number |
Week NumberRequired | number |
Day SortRequired | number |
Entry TypeRequired | choice |
| Workout Plan | choice |
| Description | text |
| Enable Block | boolean |
| Calendar Date (YYYY-MM-DD) | text |
| Hide Workout | boolean |
| Trainer Notes | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Create Scheduled AppointmentAction
| Field | Type |
|---|---|
| Service | choice |
| Location | choice |
| Start Time | text |
| End Time | text |
| Start At | text |
| End At | text |
| Description | text |
| Status | text |
| Recurring Type | choice |
| Recurring Count | number |
| Recurring Start At | text |
| Field | Type |
|---|---|
| ID | number |
| Start time | number |
| End time | number |
| Start at | text |
| End at | text |
| Description | text |
| Status | text |
| Days | array |
| Recurring type | text |
| Recurring count | number |
| Service ID | number |
Create Scheduled Appointment MemberAction
| Field | Type |
|---|---|
| User | choice |
| Scheduled Appointment | choice |
| Start At | text |
| End At | text |
| Recurring Start At | text |
| Recurring Type | choice |
| Recurring Count | number |
| Recurring Day Numbers | array |
| Days | array |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Scheduled appointment ID | number |
| Created at | date |
| User card on file | boolean |
| Client ID | number |
| User name | text |
| Days | array |
| Start at | text |
| End at | text |
| Recurring start at | text |
Create ServiceAction
| Field | Type |
|---|---|
| Name | text |
| Service Type | choice |
| Description | text |
| Default Duration (minutes) | text |
| Price | text |
| Color | text |
| Trainer | choice |
| Public | boolean |
| Max Visits | number |
| Sub Trainer | choice |
| Close Signup Hours Before | number |
| Field | Type |
|---|---|
| Assessment ID | number |
| Assessment sequence ID | number |
| Auto charge cancellation | boolean |
| Book without account | boolean |
| Calendar ID | number |
| Cancellation fee | text |
| Price | text |
| Close signup hours before | number |
| Color | text |
| Created at | text |
| Default commission type | text |
Create UserAction
| Field | Type |
|---|---|
| Sign In | boolean |
UserRequired | object |
EmailRequired | |
PasswordRequired | text |
| Nickname | text |
First NameRequired | text |
Last NameRequired | text |
| Name | text |
| Uses Metric | boolean |
| Privacy Level | number |
| Birthdate | date |
| Zip Code | text |
| Dependent | boolean |
| No Password | boolean |
| Field | Type |
|---|---|
| ID | number |
| About me | text |
| Android download link | text |
| Alternate landing | boolean |
| Brand | text |
| Cached slug | text |
| Current frc score | number |
| Created at | number |
| Classpass connected | boolean |
| Client app image | text |
| Custom signup | boolean |
Create User AssessmentAction
| Field | Type |
|---|---|
AssessmentRequired | choice |
ResultsRequired | array |
| User | choice |
| Invited | boolean |
| Custom Template | text |
| Scored | boolean |
| Total Points | number |
| Grouping | text |
| Custom Results | text |
| Lead | boolean |
| Incomplete | boolean |
| Field | Type |
|---|---|
| ID | text |
| Assessment ID | text |
| User ID | text |
| Results | array |
| Invited | boolean |
| Custom template | text |
| Scored | boolean |
| Total points | number |
| Grouping | text |
| Custom results | text |
| Accepted rules | array |
Create VisitAction
| Field | Type |
|---|---|
| User | choice |
| Appointment | choice |
| Status | choice |
| Registered At | text |
| Completed At | text |
| No Show At | text |
| Cancelled At | text |
| Paid | boolean |
| User Name | text |
| Paid By Package ID | number |
| First Name | text |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Status | text |
| Appointment ID | number |
| Registered at | text |
| Completed at | text |
| Noshow at | text |
| Cancelled at | text |
| Created at | date |
| Paid | boolean |
| Paid by package ID | number |
Create Waitlist EntryAction
Create WorkoutAction
| Field | Type |
|---|---|
NameRequired | text |
Sort OrderRequired | number |
WeekRequired | number |
| Workout Plan ID | number |
| Description | text |
| Enable Block | boolean |
| Calendar Date | date |
| Hide Workout | boolean |
| Trainer Notes | text |
Day SortRequired | number |
| Assessment ID | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Create Workout PlanAction
| Field | Type |
|---|---|
| Name | number |
StatusRequired | text |
| Start Date | date |
| Plan Image ID | number |
| Description | text |
| Prevent Next Workout | boolean |
| Difficulty Level ID | number |
| Welcome Message | text |
| Use Metric | boolean |
| Price | number |
| Affiliate Amount | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Recommended days per week | number |
| Checkout description | text |
| Recommended length | number |
| Diet keyword | text |
| Diet text | text |
| Diet plan | text |
| Gender | number |
| Premium | boolean |
| Video URL | text |
Delete AppointmentAction
| Field | Type |
|---|---|
AppointmentRequired | choice |
Delete AssessmentAction
| Field | Type |
|---|---|
AssessmentRequired | choice |
Delete ConversationAction
Delete LocationAction
| Field | Type |
|---|---|
LocationRequired | choice |
Delete Plan WorkoutAction
| Field | Type |
|---|---|
Workout PlanRequired | choice |
Plan WorkoutRequired | choice |
Delete Scheduled AppointmentAction
| Field | Type |
|---|---|
Scheduled AppointmentRequired | choice |
Delete Scheduled Appointment MemberAction
| Field | Type |
|---|---|
Scheduled Appointment Member IDRequired | text |
Delete ServiceAction
| Field | Type |
|---|---|
ServiceRequired | choice |
Delete UserAction
| Field | Type |
|---|---|
UserRequired | choice |
Delete User AssessmentAction
| Field | Type |
|---|---|
User Assessment IDRequired | text |
Delete VisitAction
| Field | Type |
|---|---|
Visit IDRequired | text |
Delete Waitlist EntryAction
| Field | Type |
|---|---|
Waitlist EntryRequired | choice |
Delete WorkoutAction
| Field | Type |
|---|---|
WorkoutRequired | choice |
Delete Workout PlanAction
| Field | Type |
|---|---|
Workout PlanRequired | choice |
Export User AssessmentAction
Make an API Calluniversal
Move Scheduled WorkoutAction
Pause/Resume SubscriptionAction
Remove from CalendarAction
Reply to ConversationAction
| Field | Type |
|---|---|
Conversation IDRequired | text |
MessageRequired | text |
| User (trainer replying on behalf) | choice |
| Subject | text |
| Override Sender | boolean |
| Delivery Methods | array |
| Field | Type |
|---|---|
| ID | text |
| Conversation ID | text |
| Sender ID | text |
| Receiver ID | text |
| Body | text |
| Subject | text |
| Created at | date |
| Updated at | date |
| Edited at | date |
| Read at | date |
| Trashed | boolean |
Schedule Logged WorkoutAction
Show AppointmentAction
Show AssessmentAction
Show ExerciseAction
Show LocationAction
Show Plan WorkoutsAction
| Field | Type |
|---|---|
Workout PlanRequired | choice |
Plan Workout IDRequired | choice |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Show Scheduled AppointmentAction
Show Scheduled Appointment MemberAction
Show ServiceAction
| Field | Type |
|---|---|
ServiceRequired | choice |
| Field | Type |
|---|---|
| Assessment ID | number |
| Assessment sequence ID | number |
| Auto charge cancellation | boolean |
| Book without account | boolean |
| Calendar ID | number |
| Cancellation fee | text |
| Price | text |
| Close signup hours before | number |
| Color | text |
| Created at | text |
| Default commission type | text |
Show UserAction
Show User AssessmentAction
Show VisitAction
Show Waitlist EntryAction
Show WorkoutAction
Show Workout PlanAction
Toggle Read ConversationAction
Update AppointmentAction
| Field | Type |
|---|---|
AppointmentRequired | choice |
| Service | choice |
| Location | choice |
| Start Time | text |
| End Time | text |
| Description | text |
| Client ID | number |
| Notes | text |
| Color | text |
| Status | text |
| Cancelled At | text |
| Field | Type |
|---|---|
| ID | number |
| Start time | text |
| End time | text |
| Notes | text |
| Color | text |
| Created at | date |
| Updated at | date |
| Service ID | number |
| Client ID | number |
| Location ID | number |
| Location name | text |
Update AssessmentAction
| Field | Type |
|---|---|
AssessmentRequired | choice |
NameRequired | text |
FieldsRequired | array |
| Description | text |
| Button Text | text |
| Custom CSS | text |
| Custom Template | text |
| Custom Results | text |
| Scored | boolean |
| Score Formula | text |
| Add Client on Completion | boolean |
| Field | Type |
|---|---|
| ID | text |
| Assessment ID | text |
| User ID | text |
| Results | array |
| Invited | boolean |
| Custom template | text |
| Scored | boolean |
| Total points | number |
| Grouping | text |
| Custom results | text |
| Accepted rules | array |
Update ExerciseAction
| Field | Type |
|---|---|
ExerciseRequired | choice |
| Name | text |
| Description | text |
| Default Notes | text |
| Difficulty Level ID | text |
| Trainer | choice |
| Primary Muscle Group ID | number |
| Tag List | text |
| Video URL | url |
| Video ID | number |
| Uses Weight | boolean |
| Field | Type |
|---|---|
| ID | number |
| Archived at | number |
| Average rep time | number |
| Cached slug | text |
| Created at | date |
| Default notes | text |
| Description | text |
| Difficulty level | text |
| Difficulty level ID | number |
| Distance | boolean |
| Distance measurement | text |
Update LocationAction
| Field | Type |
|---|---|
LocationRequired | choice |
| Name | text |
| Description | text |
| Address | text |
| Trainer | choice |
| Time Zone | text |
| Sub Trainer | choice |
| Public | boolean |
| Classpass | boolean |
| Street Address | text |
| City | text |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Address | text |
| Created at | date |
| Updated at | date |
| Trainer ID | number |
| Time zone | time |
| Stripe connected | boolean |
| Service ids | array |
| Payout schedule | text |
Update MessageAction
Update Plan WorkoutAction
| Field | Type |
|---|---|
Plan Workout IDRequired | choice |
| Name | text |
| Sort Order | number |
| Week | number |
| Workout Plan | choice |
| Description | text |
| Enable Block | boolean |
| Calendar Date | date |
| Hide Workout | boolean |
| Trainer Notes | text |
| Day Sort | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Update Scheduled AppointmentAction
| Field | Type |
|---|---|
Scheduled AppointmentRequired | choice |
| Service | choice |
| Location | choice |
| Start Time | text |
| End Time | text |
| Start At | text |
| End At | text |
| Description | text |
| Status | text |
| Recurring Type | choice |
| Recurring Count | number |
| Field | Type |
|---|---|
| ID | number |
| Start time | number |
| End time | number |
| Start at | text |
| End at | text |
| Description | text |
| Status | text |
| Days | array |
| Recurring type | text |
| Recurring count | number |
| Service ID | number |
Update Scheduled Appointment MemberAction
| Field | Type |
|---|---|
Scheduled Appointment Member IDRequired | choice |
| User | choice |
| Scheduled Appointment | choice |
| Start At | text |
| End At | text |
| Recurring Start At | text |
| Recurring Type | choice |
| Recurring Count | number |
| Recurring Day Numbers | array |
| Days | array |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Scheduled appointment ID | number |
| Created at | date |
| User card on file | boolean |
| Client ID | number |
| User name | text |
| Days | array |
| Start at | text |
| End at | text |
| Recurring start at | text |
Update ServiceAction
| Field | Type |
|---|---|
ServiceRequired | choice |
| Name | text |
| Service Type | choice |
| Description | text |
| Default Duration (minutes) | text |
| Price | text |
| Color | text |
| Trainer | choice |
| Public | boolean |
| Max Visits | number |
| Sub Trainer | choice |
| Field | Type |
|---|---|
| Assessment ID | number |
| Assessment sequence ID | number |
| Auto charge cancellation | boolean |
| Book without account | boolean |
| Calendar ID | number |
| Cancellation fee | text |
| Price | text |
| Close signup hours before | number |
| Color | text |
| Created at | text |
| Default commission type | text |
Update User AssessmentAction
| Field | Type |
|---|---|
User Assessment IDRequired | text |
AssessmentRequired | choice |
ResultsRequired | array |
| User | choice |
| Invited | boolean |
| Custom Template | text |
| Scored | boolean |
| Total Points | number |
| Grouping | text |
| Custom Results | text |
| Lead | boolean |
| Field | Type |
|---|---|
| ID | text |
| Assessment ID | text |
| User ID | text |
| Results | array |
| Invited | boolean |
| Custom template | text |
| Scored | boolean |
| Total points | number |
| Grouping | text |
| Custom results | text |
| Accepted rules | array |
Update VisitAction
| Field | Type |
|---|---|
Visit IDRequired | text |
| User | choice |
| Appointment | choice |
| Status | choice |
| Registered At | text |
| Completed At | text |
| No Show At | text |
| Cancelled At | text |
| Paid | boolean |
| User Name | text |
| Paid By Package ID | number |
| Field | Type |
|---|---|
| ID | number |
| User ID | number |
| Status | text |
| Appointment ID | number |
| Registered at | text |
| Completed at | text |
| Noshow at | text |
| Cancelled at | text |
| Created at | date |
| Paid | boolean |
| Paid by package ID | number |
Update Waitlist EntryAction
Update WorkoutAction
| Field | Type |
|---|---|
WorkoutRequired | choice |
NameRequired | text |
Sort OrderRequired | number |
WeekRequired | number |
| Workout Plan ID | number |
| Description | text |
| Enable Block | boolean |
| Calendar Date | date |
| Hide Workout | boolean |
| Trainer Notes | text |
Day SortRequired | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workout plan ID | number |
| Group ID | number |
| Week | number |
| Sort order | number |
| Enable block | boolean |
| object | |
| Base | text |
| Trainer | text |
| Sub trainer ID | number |
| Calendar date | text |
| Hide workout | boolean |
Update Workout PlanAction
| Field | Type |
|---|---|
Workout PlanRequired | choice |
| Name | number |
StatusRequired | text |
| Start Date | date |
| Plan Image ID | number |
| Description | text |
| Prevent Next Workout | boolean |
| Difficulty Level ID | number |
| Welcome Message | text |
| Use Metric | boolean |
| Price | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Recommended days per week | number |
| Checkout description | text |
| Recommended length | number |
| Diet keyword | text |
| Diet text | text |
| Diet plan | text |
| Gender | number |
| Premium | boolean |
| Video URL | text |
Templates
Look for Exercise templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Deskpro[2]AI-powered help desk for tickets, knowledge base, and customer support workflows.
- ClinikoPractice management for healthcare providers — appointments, notes, and billing.
- Classe365Student information and school management system for admissions, academics, and administration.
- AlfaDocsPractice management for dental clinics — patients, appointments, and records.
- CharlaAI chatbot and live-chat platform for contacts, articles, and conversations.
References
- WEXTL® Exercise Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Exercise.
- WEXTL® visual workflow builder data.
Last updated: Jul 21, 2026 15:22
