GymMaster icon

GymMaster

Gym management platform for scheduling classes, managing memberships, and tracking member activity.

12 triggers33 searches28 actionsPollingAuth: API key

AI-assisted documentation16 min read

This documentation is compiled from our integration source code, internal specs for GymMaster, its official API documentation and anonymized requests logs we collect from our support team[2].

Open GymMaster on WEXTL →

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]

  • Instance URLtextRequired

    Your instance URL including protocol (e.g. https://yourclub.gymmaster.com). No trailing slash.

    [1]
  • API KeypasswordRequired

    Your integration API key. Sent as the api_key query parameter on every request.

    [1]
  1. Log in to your WEXTL account, add the GymMaster node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your GymMaster account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting GymMaster to WEXTL®
Video slide demonstrates how to integrate GymMaster in the WEXTL visual workflow builder.[4]

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 →

Watch Available ClassTrigger
Output fields[3]
FieldType
IDnumber
Classnametext
Bookingnametext
Classidnumber
Arrivaltext
Starttimetext
Endtimetext
Start strtext
End strtext
Already booked IDnumber
Availabilitytext
Bookableboolean
Locationtext
Max waitinglistnumber
Multiplebookingsboolean
Num studentsnumber
13other output fields
Watch ChargesTrigger
Output fields[3]
FieldType
IDnumber
Postingidnumber
Occurreddate
Notetext
Totaltext
Watch for Class SchedulesTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Classidnumber
Arrivaltext
Dayofweektext
Starttimetext
Endtimetext
Availabilitytext
Resourceidnumber
Locationtext
Staffidtext
Staffnametext
Staffphotourl
Descriptiontext
Companyidnumber
Companynametext
5other output fields
Watch Member MeasurementsTrigger
Output fields[3]
FieldType
IDnumber
Latestboolean
Measured ontext
Photosarray
Valuesarray
Watch MembersTrigger
Output fields[3]
FieldType
IDnumber
Firstnametext
Surnametext
Emailemail
Dobtext
Gendertext
Phonecelltext
Phonehometext
Addressstreettext
Addresssuburbtext
Addresscitytext
Addresscountrytext
Addressareacodetext
Receivesmstext
Receiveemailemail
Goaltext
7other output fields
Watch MembershipTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Pricetext
Price taxtext
Pricedescriptiontext
Signupfeetext
Signupfee taxtext
Signupfee labeltext
Onlinecashboolean
Programme reftext
Programmegroupidtext
Startdatetext
Divisionidnumber
Divisionnametext
Bgcolourtext
15other output fields
Watch MembershipsTrigger
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Watch Past BookingsTrigger
Output fields[3]
FieldType
IDnumber
Daytext
Starttimetext
Endtimetext
Start strtext
End strtext
Pricetext
Locationtext
Nametext
Classidnumber
Typetext
Attendedboolean
Previous ratingnumber
Feedbacktext
Dayofweektext
Day strtext
Watch ProductsTrigger
Output fields[3]
FieldType
IDnumber
Productidnumber
Nametext
Producttypetext
Pricetext
Imageurl
Watch PromotionsTrigger
Output fields[3]
FieldType
IDnumber
Nameboolean
Watch Sales RepTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Errortext
Watch WorkoutsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Workdatedate
Notestext
Typetext
Valuesarray
Get AnswersSearch
Input fields[3]
FieldType
Member TokenRequired
secret
QuestionnaireRequired
choice
Limitnumber
Output fields[3]
FieldType
Answered ontext
Answersarray
Get Class AttendeesSearch
Input fields[3]
FieldType
Class Booking IDRequired
choice
Limitnumber
Get Class SeatsSearch
Input fields[3]
FieldType
Member Tokensecret
Class Booking IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Seatnumnumber
Takenboolean
Get Member Account HistoryAction
Input fields[3]
FieldType
Member TokenRequired
secret
Output fields[3]
FieldType
Resultarray
Errortext
Get Member Benefits BalanceSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
Membershipidtext
Benefitnametext
Nextanniversarytext
Balancenumber
Commenttext
Get Member Communication PreferencesAction
Input fields[3]
FieldType
Member TokenRequired
secret
Output fields[3]
FieldType
Resultobject
Emailboolean
Smsboolean
Push notificationboolean
Whatsappboolean
Marketing emailboolean
Marketing smsboolean
Class reminderboolean
Booking confirmationboolean
Errortext
Get Member Daily VisitsSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
Datedate
Visitsnumber
Watervisitsnumber
Bookingsnumber
Get Member Monthly VisitsSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
Monthtext
Visitsnumber
Get Member ProfileAction
Input fields[3]
FieldType
Member TokenRequired
secret
Output fields[3]
FieldType
Resultobject
IDnumber
Firstnametext
Surnametext
Emailtext
Dobtext
Gendertext
Phonecelltext
Phonehometext
Addressstreettext
Addresssuburbtext
Errortext
Get Member Upcoming BookingsAction
Input fields[3]
FieldType
Member TokenRequired
secret
Output fields[3]
FieldType
Classbookingsarray
Classwaitlistsarray
Servicebookingsarray
Errortext
Get Membership ContractAction
Input fields[3]
FieldType
Member TokenRequired
secret
Membership IDRequired
choice
Output fields[3]
FieldType
Datatext
Get SettingsAction
Output fields[3]
FieldType
Resultobject
Edit memberboolean
View member class bookingboolean
View member pt bookingboolean
Book ptboolean
Book classesboolean
Buy productboolean
Cancel class bookingboolean
Cancel pt bookingboolean
Add membershipboolean
Cancel membershipboolean
Errortext
Get Type AgreementSearch
Input fields[3]
FieldType
Member Tokensecret
Membership TypeRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Bodytext
Pointsarray
List Available ClassesSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Week Start Date (YYYY-MM-DD)date
Limitnumber
Output fields[3]
FieldType
IDnumber
Classnametext
Bookingnametext
Classidnumber
Arrivaltext
Starttimetext
Endtimetext
Start strtext
End strtext
Already booked IDnumber
Availabilitytext
Bookableboolean
Locationtext
Max waitinglistnumber
Multiplebookingsboolean
Num studentsnumber
13other output fields
List Available EquipmentSearch
Input fields[3]
FieldType
Member Tokensecret
Service IDRequired
choice
Date (YYYY-MM-DD)Required
date
Start Time (HH:MM:SS)Required
date
End Time (HH:MM:SS)Required
date
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
List Available RoomsSearch
Input fields[3]
FieldType
Member Tokensecret
Service IDRequired
choice
Date (YYYY-MM-DD)Required
date
Start Time (HH:MM:SS)Required
date
End Time (HH:MM:SS)Required
date
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
List Cancellation ReasonsSearch
Input fields[3]
FieldType
Member Tokensecret
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
List Class ScheduleSearch
Input fields[3]
FieldType
Week Start Date (YYYY-MM-DD)text
Resource IDnumber
Companychoice
Class IDnumber
Staff IDnumber
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Classidnumber
Arrivaltext
Dayofweektext
Starttimetext
Endtimetext
Availabilitytext
Resourceidnumber
Locationtext
Staffidtext
Staffnametext
Staffphotourl
Descriptiontext
Companyidnumber
Companynametext
5other output fields
List CompaniesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Billingprovidertext
List Contact MethodsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
List Member MeasurementsSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
IDnumber
Latestboolean
Measured ontext
Photosarray
Valuesarray
List Member MembershipsSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Pricetext
Startdatedate
Enddatedate
Visitsusednumber
Visitlimitnumber
List Member Past BookingsSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
IDnumber
Daytext
Starttimedate
Endtimedate
Start strtext
End strtext
Pricetext
Locationtext
Nametext
Classidnumber
Typetext
Attendedboolean
Previous ratingnumber
Feedbacktext
Dayofweektext
Day strtext
List MembersSearch
Input fields[3]
FieldType
Updated After (YYYY-MM-DD HH:mm:ss)date
Companychoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Firstnametext
Surnametext
Emailemail
Dobtext
Gendertext
Phonecelltext
Phonehometext
Addressstreettext
Addresssuburbtext
Addresscitytext
Addresscountrytext
Addressareacodetext
Receivesmstext
Receiveemailemail
Goaltext
7other output fields
List MembershipsSearch
Input fields[3]
FieldType
Member Tokensecret
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Pricetext
Price taxtext
Pricedescriptiontext
Signupfeetext
Signupfee taxtext
Signupfee labeltext
Onlinecashboolean
Programme reftext
Programmegroupidtext
Startdatedate
Divisionidnumber
Divisionnametext
Bgcolourtext
15other output fields
List Outstanding ChargesSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
Postingidnumber
Occurreddate
Notetext
Totaltext
List ProductsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Productidnumber
Nametext
Producttypetext
Pricetext
Imageurl
List PromotionsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nameboolean
List QuestionnairesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Questionsarray
List Resources and SessionsAction
Input fields[3]
FieldType
Member Tokensecret
Service IDchoice
Companychoice
Output fields[3]
FieldType
Resultobject
Datesarray
Resourcesarray
List Sales RepsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Errortext
List ServicesSearch
Input fields[3]
FieldType
Member Tokensecret
Resource IDchoice
Companychoice
Limitnumber
Output fields[3]
FieldType
Serviceidnumber
Membershipidnumber
Benefitidnumber
Servicenametext
Statustext
Pricetext
List WorkoutsSearch
Input fields[3]
FieldType
Member TokenRequired
secret
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Workdatedate
Notestext
Typetext
Valuesarray
Add Member MeasurementsAction
Input fields[3]
FieldType
Member TokenRequired
secret
Measured On (YYYY-MM-DD)Required
date
MeasurementsRequired
array
Progress Photosarray
Output fields[3]
FieldType
Resulttext
Errortext
Assign CreditAction
Input fields[3]
FieldType
Member TokenRequired
text
Posting IDsarray
Posting IDchoice
Output fields[3]
FieldType
Resulttext
Errortext
Book Into ClassAction
Input fields[3]
FieldType
Member TokenRequired
secret
BookingsRequired
array
Book Service BookingAction
Input fields[3]
FieldType
Member TokenRequired
secret
Resource IDRequired
choice
Service IDRequired
choice
Benefit IDchoice
Membership IDchoice
Date (YYYY-MM-DD)Required
date
Start Time (HH:MM:SS)Required
date
End Time (HH:MM:SS)Required
date
Room IDchoice
Equipment IDchoice
Output fields[3]
FieldType
Resulttext
Cancel Member BookingAction
Input fields[3]
FieldType
Member TokenRequired
secret
Booking IDRequired
choice
Is Waitlist Bookingchoice
Output fields[3]
FieldType
Resulttext
Errortext
Cancel MembershipAction
Input fields[3]
FieldType
Member TokenRequired
secret
Membership IDRequired
choice
End Date (YYYY-MM-DD)Required
date
Cancellation ReasonRequired
choice
Feedbacktext
Output fields[3]
FieldType
Resulttext
Errortext
Check In BookingAction
Input fields[3]
FieldType
Member TokenRequired
secret
Booking IDRequired
choice
Output fields[3]
FieldType
Errortext
Check Member ExistAction
Input fields[3]
FieldType
Email AddressRequired
email
Output fields[3]
FieldType
Resultobject
IDnumber
Current memberboolean
Errortext
Check Out BookingAction
Input fields[3]
FieldType
Member TokenRequired
secret
Booking IDRequired
choice
Output fields[3]
FieldType
Errortext
Create ProspectAction
Input fields[3]
FieldType
First NameRequired
text
SurnameRequired
text
EmailRequired
email
CompanyRequired
choice
Cell Phonetext
Genderchoice
Address Streettext
Address Suburbtext
Address Citytext
Address Countrytext
Area Codetext
Date of Birth (YYYY-MM-DD)date
Notestext
Member Phototext
Promotionchoice
Output fields[3]
FieldType
Resulttext
Tokensecret
Expiresnumber
Memberidnumber
Errortext
Kiosk Check InAction
Input fields[3]
FieldType
Door NumberRequired
number
Output fields[3]
FieldType
Resultobject
Responseobject
Log External PaymentAction
Input fields[3]
FieldType
Member TokenRequired
secret
AmountRequired
text
NoteRequired
text
Payment MethodRequired
text
Output fields[3]
FieldType
Resulttext
Errortext
Log Membership AgreementAction
Input fields[3]
FieldType
Member TokenRequired
text
Membership IDRequired
choice
Output fields[3]
FieldType
Resulttext
Errortext
Login MemberAction
Input fields[3]
FieldType
Member Emailemail
Member Passwordsecret
Member IDchoice
Output fields[3]
FieldType
User IDnumber
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Pay Outstanding ChargesAction
Input fields[3]
FieldType
Member TokenRequired
secret
Posting IDsarray
Posting IDchoice
Output fields[3]
FieldType
Resulttext
Errortext
Purchase MembershipAction
Input fields[3]
FieldType
Member TokenRequired
secret
Membership TypeRequired
choice
Start Date (YYYY-MM-DD)date
Output fields[3]
FieldType
Resulttext
Errortext
Membershipidnumber
Purchase ProductsAction
Input fields[3]
FieldType
Member TokenRequired
secret
ProductsRequired
array
Output fields[3]
FieldType
Resulttext
Errortext
Rate BookingAction
Input fields[3]
FieldType
Member TokenRequired
secret
Booking IDRequired
choice
RatingRequired
choice
Output fields[3]
FieldType
Resulttext
Errortext
Reset PasswordAction
Input fields[3]
FieldType
Member EmailRequired
email
Output fields[3]
FieldType
Resulttext
Save Member SignatureAction
Input fields[3]
FieldType
Member TokenRequired
secret
Signature (Base64 image)Required
text
Membership IDchoice
Sourcetext
Output fields[3]
FieldType
Resulttext
Errortext
Send Email TemplateAction
Input fields[3]
FieldType
Member EmailRequired
email
Template IDRequired
text
Output fields[3]
FieldType
Resulttext
Send FeedbackAction
Input fields[3]
FieldType
Member EmailRequired
email
Feedback MessageRequired
text
Output fields[3]
FieldType
Resulttext
Sign Up MemberAction
Input fields[3]
FieldType
First NameRequired
text
SurnameRequired
text
Date of Birth (YYYY-MM-DD)Required
date
EmailRequired
email
PasswordRequired
secret
Membership TypeRequired
choice
Cell Phonetext
Home Phonetext
Address Streettext
Address Suburbtext
Address Citytext
Address Countrytext
Area Codetext
Genderchoice
CompanyRequired
choice
Membership Start Date (YYYY-MM-DD)date
1other input field
Output fields[3]
FieldType
Resulttext
Errortext
Tokensecret
Expiresnumber
Memberidtext
Membershipidtext
Suspend MembershipAction
Input fields[3]
FieldType
Member TokenRequired
secret
Suspension Start Date (YYYY-MM-DD)Required
date
Suspension End Date (YYYY-MM-DD)Required
date
Reason for SuspensionRequired
text
Output fields[3]
FieldType
Resulttext
Errortext
Update Communication PreferencesAction
Input fields[3]
FieldType
TokenRequired
secret
Email Generalboolean
Email Bookingboolean
Email Membershipboolean
Email Accountboolean
Email Marketingboolean
SMS Generalboolean
SMS Bookingboolean
SMS Membershipboolean
SMS Accountboolean
SMS Marketingboolean
Receive Tasksboolean
Output fields[3]
FieldType
Resultobject
IDtext
Statustext
Messagetext
Errortext
Update ProfileAction
Input fields[3]
FieldType
Member TokenRequired
secret
First Nametext
Surnametext
Emailemail
Date of Birth (YYYY-MM-DD)text
Genderchoice
Cell Phonetext
Home Phonetext
Address Streettext
Address Suburbtext
Address Citytext
Address Countrytext
Area Codetext
Receive SMSboolean
Receive Emailboolean
Member Phototext
4other input fields
Output fields[3]
FieldType
Resulttext
Errortext
Upload FileAction
Input fields[3]
FieldType
Member TokenRequired
secret
FileRequired
text
Output fields[3]
FieldType
Resulttext
Errortext

Look for GymMaster templates in the WEXTL template library.

Browse templates →
  1. WEXTL® GymMaster Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for GymMaster.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 21, 2026 15:22