Requirements
Before you set up the credential, make sure you have an active GymMaster account and an API access token from your account settings ready.[3]
Get your GymMaster credentials
Connect GymMaster in WEXTL
- Log in to your WEXTL account, add the GymMaster 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 GymMaster 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 →
GymMaster node modules
The list below is a reference of every GymMaster node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each GymMaster node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch Available ClassTrigger
| Field | Type |
|---|---|
| ID | number |
| Classname | text |
| Bookingname | text |
| Classid | number |
| Arrival | text |
| Starttime | text |
| Endtime | text |
| Start str | text |
| End str | text |
| Already booked ID | number |
| Availability | text |
| Bookable | boolean |
| Location | text |
| Max waitinglist | number |
| Multiplebookings | boolean |
| Num students | number |
Watch ChargesTrigger
| Field | Type |
|---|---|
| ID | number |
| Postingid | number |
| Occurred | date |
| Note | text |
| Total | text |
Watch for Class SchedulesTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Classid | number |
| Arrival | text |
| Dayofweek | text |
| Starttime | text |
| Endtime | text |
| Availability | text |
| Resourceid | number |
| Location | text |
| Staffid | text |
| Staffname | text |
| Staffphoto | url |
| Description | text |
| Companyid | number |
| Companyname | text |
Watch Member MeasurementsTrigger
| Field | Type |
|---|---|
| ID | number |
| Latest | boolean |
| Measured on | text |
| Photos | array |
| Values | array |
Watch MembersTrigger
| Field | Type |
|---|---|
| ID | number |
| Firstname | text |
| Surname | text |
| Dob | text |
| Gender | text |
| Phonecell | text |
| Phonehome | text |
| Addressstreet | text |
| Addresssuburb | text |
| Addresscity | text |
| Addresscountry | text |
| Addressareacode | text |
| Receivesms | text |
| Receiveemail | |
| Goal | text |
Watch MembershipTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Price | text |
| Price tax | text |
| Pricedescription | text |
| Signupfee | text |
| Signupfee tax | text |
| Signupfee label | text |
| Onlinecash | boolean |
| Programme ref | text |
| Programmegroupid | text |
| Startdate | text |
| Divisionid | number |
| Divisionname | text |
| Bgcolour | text |
Watch MembershipsTrigger
| Field | Type |
|---|---|
| User ID | number |
| Email address | |
| Name | text |
| Date created | date |
Watch Past BookingsTrigger
| Field | Type |
|---|---|
| ID | number |
| Day | text |
| Starttime | text |
| Endtime | text |
| Start str | text |
| End str | text |
| Price | text |
| Location | text |
| Name | text |
| Classid | number |
| Type | text |
| Attended | boolean |
| Previous rating | number |
| Feedback | text |
| Dayofweek | text |
| Day str | text |
Watch ProductsTrigger
| Field | Type |
|---|---|
| ID | number |
| Productid | number |
| Name | text |
| Producttype | text |
| Price | text |
| Image | url |
Watch PromotionsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | boolean |
Watch Sales RepTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Error | text |
Watch WorkoutsTrigger
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Workdate | date |
| Notes | text |
| Type | text |
| Values | array |
Get AnswersSearch
Get Class AttendeesSearch
| Field | Type |
|---|---|
Class Booking IDRequired | choice |
| Limit | number |
Get Class SeatsSearch
Get Member Account HistoryAction
Get Member Benefits BalanceSearch
Get Member Communication PreferencesAction
Get Member Daily VisitsSearch
Get Member Monthly VisitsSearch
Get Member ProfileAction
Get Member Upcoming BookingsAction
Get Membership ContractAction
Get SettingsAction
| Field | Type |
|---|---|
| Result | object |
| Edit member | boolean |
| View member class booking | boolean |
| View member pt booking | boolean |
| Book pt | boolean |
| Book classes | boolean |
| Buy product | boolean |
| Cancel class booking | boolean |
| Cancel pt booking | boolean |
| Add membership | boolean |
| Cancel membership | boolean |
| Error | text |
Get Type AgreementSearch
List Available ClassesSearch
| Field | Type |
|---|---|
Member TokenRequired | secret |
| Week Start Date (YYYY-MM-DD) | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Classname | text |
| Bookingname | text |
| Classid | number |
| Arrival | text |
| Starttime | text |
| Endtime | text |
| Start str | text |
| End str | text |
| Already booked ID | number |
| Availability | text |
| Bookable | boolean |
| Location | text |
| Max waitinglist | number |
| Multiplebookings | boolean |
| Num students | number |
List Available EquipmentSearch
List Available RoomsSearch
List Cancellation ReasonsSearch
List Class ScheduleSearch
| Field | Type |
|---|---|
| Week Start Date (YYYY-MM-DD) | text |
| Resource ID | number |
| Company | choice |
| Class ID | number |
| Staff ID | number |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Classid | number |
| Arrival | text |
| Dayofweek | text |
| Starttime | text |
| Endtime | text |
| Availability | text |
| Resourceid | number |
| Location | text |
| Staffid | text |
| Staffname | text |
| Staffphoto | url |
| Description | text |
| Companyid | number |
| Companyname | text |
List CompaniesSearch
List Contact MethodsSearch
List Member MeasurementsSearch
List Member MembershipsSearch
List Member Past BookingsSearch
List MembersSearch
| Field | Type |
|---|---|
| Updated After (YYYY-MM-DD HH:mm:ss) | date |
| Company | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Firstname | text |
| Surname | text |
| Dob | text |
| Gender | text |
| Phonecell | text |
| Phonehome | text |
| Addressstreet | text |
| Addresssuburb | text |
| Addresscity | text |
| Addresscountry | text |
| Addressareacode | text |
| Receivesms | text |
| Receiveemail | |
| Goal | text |
List MembershipsSearch
| Field | Type |
|---|---|
| Member Token | secret |
| Limit | number |
| Field | Type |
|---|---|
| ID | number |
| Name | text |
| Description | text |
| Price | text |
| Price tax | text |
| Pricedescription | text |
| Signupfee | text |
| Signupfee tax | text |
| Signupfee label | text |
| Onlinecash | boolean |
| Programme ref | text |
| Programmegroupid | text |
| Startdate | date |
| Divisionid | number |
| Divisionname | text |
| Bgcolour | text |
List Outstanding ChargesSearch
List ProductsSearch
List PromotionsSearch
List QuestionnairesSearch
List Resources and SessionsAction
List Sales RepsSearch
List ServicesSearch
List WorkoutsSearch
Add Member MeasurementsAction
Assign CreditAction
Book Into ClassAction
| Field | Type |
|---|---|
Member TokenRequired | secret |
BookingsRequired | array |
Book Service BookingAction
Cancel Member BookingAction
Cancel MembershipAction
Check In BookingAction
Check Member ExistAction
Check Out BookingAction
Create ProspectAction
| Field | Type |
|---|---|
First NameRequired | text |
SurnameRequired | text |
EmailRequired | |
CompanyRequired | choice |
| Cell Phone | text |
| Gender | choice |
| Address Street | text |
| Address Suburb | text |
| Address City | text |
| Address Country | text |
| Area Code | text |
| Date of Birth (YYYY-MM-DD) | date |
| Notes | text |
| Member Photo | text |
| Promotion | choice |
| Field | Type |
|---|---|
| Result | text |
| Token | secret |
| Expires | number |
| Memberid | number |
| Error | text |
Kiosk Check InAction
Log External PaymentAction
Log Membership AgreementAction
Login MemberAction
Make an API Calluniversal
Pay Outstanding ChargesAction
Purchase MembershipAction
Purchase ProductsAction
Rate BookingAction
Reset PasswordAction
Save Member SignatureAction
Send Email TemplateAction
Send FeedbackAction
Sign Up MemberAction
| Field | Type |
|---|---|
First NameRequired | text |
SurnameRequired | text |
Date of Birth (YYYY-MM-DD)Required | date |
EmailRequired | |
PasswordRequired | secret |
Membership TypeRequired | choice |
| Cell Phone | text |
| Home Phone | text |
| Address Street | text |
| Address Suburb | text |
| Address City | text |
| Address Country | text |
| Area Code | text |
| Gender | choice |
CompanyRequired | choice |
| Membership Start Date (YYYY-MM-DD) | date |
| Field | Type |
|---|---|
| Result | text |
| Error | text |
| Token | secret |
| Expires | number |
| Memberid | text |
| Membershipid | text |
Suspend MembershipAction
Update Communication PreferencesAction
| Field | Type |
|---|---|
TokenRequired | secret |
| Email General | boolean |
| Email Booking | boolean |
| Email Membership | boolean |
| Email Account | boolean |
| Email Marketing | boolean |
| SMS General | boolean |
| SMS Booking | boolean |
| SMS Membership | boolean |
| SMS Account | boolean |
| SMS Marketing | boolean |
| Receive Tasks | boolean |
| Field | Type |
|---|---|
| Result | object |
| ID | text |
| Status | text |
| Message | text |
| Error | text |
Update ProfileAction
| Field | Type |
|---|---|
Member TokenRequired | secret |
| First Name | text |
| Surname | text |
| Date of Birth (YYYY-MM-DD) | text |
| Gender | choice |
| Cell Phone | text |
| Home Phone | text |
| Address Street | text |
| Address Suburb | text |
| Address City | text |
| Address Country | text |
| Area Code | text |
| Receive SMS | boolean |
| Receive Email | boolean |
| Member Photo | text |
| Field | Type |
|---|---|
| Result | text |
| Error | text |
Templates
Look for GymMaster templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Betterez[2]Passenger ticketing and operations platform for bus and coach carriers — routes, fares, and bookings.
- AcceleventsVirtual and hybrid event platform for registration, ticketing, networking, and attendee engagement.
- AgendizeOnline appointment scheduling and customer engagement platform for businesses.
- AmenitizAll-in-one hotel management platform for bookings, channels, and guests.
- AmeliaWordPress booking and appointment scheduling for services and events.
References
- WEXTL® GymMaster Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for GymMaster.
- WEXTL® visual workflow builder data.
Last updated: Jul 21, 2026 15:22
