About this integration
Gym and fitness studio management platform for scheduling classes, managing memberships, and processing bookings.
There are 4 triggers, 33 search modules and 24 actions available. The integration connects via basic authentication.
How to connect
The credential form asks for Branch ID, API Key, and API Token.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
Branch IDRequired | text | Your Branch ID. This is sent as the x-glofox-branch-id header on every request. Contact Glofox Integrations at [email protected] to obtain your credentials. |
API KeyRequired | password | Your API Key. Sent as the x-api-key header. Never expose this in client-side applications — use backend proxying only. |
API TokenRequired | password | Your API Token. Sent as the x-glofox-api-token header. Keep this secret and rotate it regularly. |
Use it in workflow automation
Start with Watch Events by Branch, then add Add Interaction.
Triggers, searches and actions
Open any Glofox trigger, search, or action to see its inputs and outputs — 4 triggers, 33 searchs, 24 actions.
Triggers
Use one of 4 triggers to kick off a workflow as soon as an event occurs in the app.
- Watch Events by Branch
- Watch Leads
- Watch Studio Bookings
- Watch User Bookings
Searches
This integration includes 33 search modules for looking data up mid-run.
- Get Agreement Template
- Get All Clients
- Get All Leads
- Get All Memberships
- Get Appointments Availability
Actions
Take action during a run with 24 available modules that write data back into the app.
- Add Interaction
- Calculate Appointment Price
- Calculate Course Price
- Calculate Event Price
- Calculate Facility Price
Explore the fields available for each Glofox trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Namespace | text |
Branch ID | text |
Active | boolean |
Name | text |
Description | text |
Time start | number |
Duration | number |
Is online | boolean |
Image URL | url |
Size | number |
Private | boolean |
Booked | number |
Waiting | number |
Modified | date |
Type | text |
Program ID | text |
Level | text |
Facility | text |
Trainers | array |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
Emergency contact | text |
Lead status | text |
Access barcode | text |
Image URL | url |
Account email | |
Contact email | |
Consent | object |
Email | object |
Sms | object |
Push | object |
Membership | object |
Type | text |
Start date | number |
Expiry date | number |
Status | text |
Membership name | text |
Description | text |
Membership plan name | text |
Plan code | text |
Plan name | text |
Plan price | number |
Leads | object |
Contact source | text |
Marketing source | text |
Joined at | date |
Birth | number |
Name | text |
Use parent phone | boolean |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
User ID | text |
User name | text |
Status | text |
Type | text |
Program ID | text |
Event ID | text |
Event name | text |
Time slot ID | text |
Model | text |
Model ID | text |
Model name | text |
Course ID | text |
Session ID | text |
Guest bookings | number |
Attended | boolean |
Paid | boolean |
Is from waiting list | boolean |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
User ID | text |
User name | text |
Status | text |
Attended | boolean |
Time start | number |
Duration | number |
Paid | boolean |
Guest bookings | number |
Description | text |
Image URL | url |
Model ID | text |
Model name | text |
Event name | text |
Created | date |
Modified | date |
Model | text |
Searches
| Field | Type |
|---|---|
TriggerRequired | choice |
UserRequired | choice |
MembershipRequired | choice |
Plan CodeRequired | text |
| Field | Type |
|---|---|
Version | number |
Created at | date |
Updated at | date |
Template | text |
| Field | Type |
|---|---|
Active Status | choice |
Modified After (Unix Timestamp) | date |
Modified Before (Unix Timestamp) | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | text |
Access barcode | text |
Type | text |
Membership | object |
Type | text |
Start date | number |
User membership ID | text |
Status | text |
Branch ID | text |
Namespace | text |
Active | boolean |
Origin branch ID | text |
Name | text |
Image URL | text |
Role | text |
| Field | Type |
|---|---|
Filters | object |
Home User Only | boolean |
Include Deleted | boolean |
Name / Email / Phone Search | text |
Lead Status | array |
Source | array |
Created Date Range | object |
Modified Date Range | object |
Check-in Count | object |
Booking Count | object |
Last Booking Date Range | object |
Limit | number |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
Emergency contact | text |
Lead status | text |
Access barcode | text |
Image URL | url |
Account email | |
Contact email | |
Consent | object |
Email | object |
Sms | object |
Push | object |
Membership | object |
Type | text |
Start date | number |
Expiry date | number |
Status | text |
Membership name | text |
Description | text |
Membership plan name | text |
Plan code | text |
Plan name | text |
Plan price | number |
Leads | object |
Contact source | text |
Marketing source | text |
Joined at | date |
Birth | number |
Name | text |
Use parent phone | boolean |
| Field | Type |
|---|---|
Privacy Filter | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
Active | boolean |
Name | text |
Description | text |
Buy just once | boolean |
Plans | array |
| Field | Type |
|---|---|
BranchRequired | choice |
Trainer | choice |
Start Time (ISO 8601) | date |
Finish Time (ISO 8601) | date |
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
| Field | Type |
|---|---|
ID | text |
Name | text |
Namespace | text |
Address | object |
Street | text |
City | text |
State | text |
Country code | text |
District | text |
Latitude | number |
Longitude | number |
Currency | text |
Timezone ID | text |
Postal code | text |
Phone | text |
Email | |
Facebook | text |
Instagram | text |
Website | url |
About | text |
Corporate ID | text |
| Field | Type |
|---|---|
Parent UserRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
| Field | Type |
|---|---|
Event IDRequired | choice |
For UserRequired | choice |
Guest BookingsRequired | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
User ID | text |
User name | text |
Status | text |
Attended | boolean |
Time start | number |
Duration | number |
Paid | boolean |
Guest bookings | number |
Description | text |
Image URL | url |
Model | text |
Model ID | text |
Model name | text |
Event name | text |
Created | date |
Modified | date |
No fields documented.
| Field | Type |
|---|---|
LocationRequired | choice |
Sort By | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Location ID | text |
Namespace | text |
Name | text |
Description | text |
Active | boolean |
Private | boolean |
Facility | array |
Trainers | array |
Size | number |
Type | text |
Image URL | url |
Schedule | array |
Pricing | array |
| Field | Type |
|---|---|
Event IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Namespace | text |
Branch ID | text |
Active | boolean |
Name | text |
Description | text |
Time start | number |
Duration | number |
Is online | boolean |
Image URL | url |
Size | number |
Private | boolean |
Booked | number |
Waiting | number |
Modified | date |
Type | text |
Program ID | text |
Level | text |
Facility | text |
Trainers | array |
| Field | Type |
|---|---|
Start (Unix Timestamp in seconds)Required | text |
End (Unix Timestamp in seconds)Required | text |
Sort By | choice |
Active | boolean |
Private | boolean |
Event Type Filter | choice |
Program IDs (comma-separated) | choice |
Facility IDs (comma-separated) | choice |
Trainer IDs (comma-separated) | choice |
Timeslot Model | choice |
Model ID | choice |
Modified After (Unix Timestamp) | date |
Modified Before (Unix Timestamp) | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Namespace | text |
Branch ID | text |
Active | boolean |
Name | text |
Description | text |
Time start | number |
Duration | number |
Is online | boolean |
Image URL | url |
Size | number |
Private | boolean |
Booked | number |
Waiting | number |
Modified | date |
Type | text |
Program ID | text |
Level | text |
Facility | text |
Trainers | array |
| Field | Type |
|---|---|
LocationRequired | choice |
Sort By | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Location ID | text |
Description | text |
Name | text |
Namespace | text |
Bookable | boolean |
Is online | boolean |
Categories | array |
List visible | boolean |
Created at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Code | text |
Active | boolean |
Default | boolean |
Corporate ID | text |
Branch ID | text |
| Field | Type |
|---|---|
MembershipRequired | choice |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
Active | boolean |
Name | text |
Description | text |
Buy just once | boolean |
Plans | array |
| Field | Type |
|---|---|
IncludesRequired | text |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Active | boolean |
Staff only | boolean |
Type ID | object |
ID | text |
Name | text |
Charge percentage | number |
Fixed charge | number |
Publishable key | text |
Account ID | text |
Tokenization handler | text |
Iframe | object |
Parameters | object |
Domain | text |
Full path | text |
| Field | Type |
|---|---|
NamespaceRequired | text |
Report ModelRequired | choice |
Start (Unix Timestamp String)Required | date |
End (Unix Timestamp String)Required | date |
Secondary Start (Unix Timestamp) | number |
Secondary End (Unix Timestamp) | number |
Filter | object |
Report by Members | boolean |
Compare to Date Ranges | boolean |
Payment Methods | array |
| Field | Type |
|---|---|
Transactions list | object |
Details | array |
| Field | Type |
|---|---|
ProductsRequired | array |
| Field | Type |
|---|---|
Discounts | object |
Products | array |
Taxes | object |
Products | array |
| Field | Type |
|---|---|
LocationRequired | choice |
Sort By | text |
Name Filter | text |
Description Filter | text |
Featured Only | boolean |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Location ID | text |
Namespace | text |
Name | text |
Description | text |
Featured | boolean |
Presentations | array |
Type | text |
Private | boolean |
Categories | array |
| Field | Type |
|---|---|
Staff MemberRequired | choice |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
Active | boolean |
Bookable | boolean |
Modified | date |
Type | text |
First name | text |
Last name | text |
Description | text |
Name | text |
Image URL | url |
| Field | Type |
|---|---|
Staff Type | choice |
Active Status | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
Active | boolean |
Bookable | boolean |
Modified | date |
Type | text |
First name | text |
Last name | text |
Description | text |
Name | text |
Image URL | url |
| Field | Type |
|---|---|
Created After (Unix Timestamp) | date |
Created Before (Unix Timestamp) | date |
Modified After (Unix Timestamp) | date |
Modified Before (Unix Timestamp) | date |
Event Starts After (Unix Timestamp) | date |
Event Starts Before (Unix Timestamp) | date |
Event Finishes After (Unix Timestamp) | date |
Event Finishes Before (Unix Timestamp) | date |
Status | choice |
Event Type | choice |
Event ID | choice |
Course ID | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
User ID | text |
User name | text |
Status | text |
Type | text |
Program ID | text |
Event ID | text |
Event name | text |
Time slot ID | text |
Model | text |
Model ID | text |
Model name | text |
Course ID | text |
Session ID | text |
Guest bookings | number |
Attended | boolean |
Paid | boolean |
Is from waiting list | boolean |
| Field | Type |
|---|---|
StartRequired | date |
EndRequired | date |
| Field | Type |
|---|---|
Success | boolean |
Report | object |
Trainer ID | object |
| Field | Type |
|---|---|
UserRequired | choice |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
Emergency contact | text |
Lead status | text |
Access barcode | text |
Image URL | url |
Account email | |
Contact email | |
Consent | object |
Email | object |
Sms | object |
Push | object |
Membership | object |
Type | text |
Start date | number |
Expiry date | number |
Status | text |
Membership name | text |
Description | text |
Membership plan name | text |
Plan code | text |
Plan name | text |
Plan price | number |
Leads | object |
Contact source | text |
Marketing source | text |
Joined at | date |
Birth | text |
| Field | Type |
|---|---|
UserRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
Agreements | array |
| Field | Type |
|---|---|
UserRequired | choice |
Sort By | choice |
Time Start (Unix Timestamp) | date |
Time End (Unix Timestamp) | date |
Exclude Cancelled | boolean |
Event ID | choice |
Program ID | choice |
Model Type | choice |
Model ID | choice |
Time Slot ID | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
User ID | text |
User name | text |
Status | text |
Attended | boolean |
Time start | number |
Duration | number |
Paid | boolean |
Guest bookings | number |
Description | text |
Image URL | url |
Model ID | text |
Model name | text |
Event name | text |
Created | date |
Modified | date |
Model | text |
| Field | Type |
|---|---|
UserRequired | choice |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
User ID | text |
Model | text |
Num sessions | number |
Active | boolean |
Bookings | array |
Start date | date |
End date | date |
Membership ID | text |
Membership name | text |
| Field | Type |
|---|---|
UserRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
User ID | text |
Description | text |
Type | text |
Created | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Branch ID | text |
Namespace | text |
Type | text |
| Field | Type |
|---|---|
Namespaces | array |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Name | text |
Namespace | text |
Address | object |
City | text |
Continent | text |
Country | text |
Country code | text |
Currency | text |
District | text |
Latitude | number |
Longitude | number |
State | text |
Street | text |
| Field | Type |
|---|---|
EmailRequired | |
Limit | number |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
Emergency contact | text |
Lead status | text |
Access barcode | text |
Image URL | url |
Account email | |
Contact email | |
Consent | object |
Email | object |
Sms | object |
Push | object |
Membership | object |
Type | text |
Start date | number |
Expiry date | number |
Status | text |
Membership name | text |
Description | text |
Membership plan name | text |
Plan code | text |
Plan name | text |
Plan price | number |
Leads | object |
Contact source | text |
Marketing source | text |
Joined at | date |
Birth | text |
| Field | Type |
|---|---|
EmailRequired | |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Namespace | text |
Email | |
Type | text |
| Field | Type |
|---|---|
LocationRequired | choice |
Sort By | text |
Facility IDs (comma-separated) | choice |
Has Facilities Assigned | boolean |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Location ID | text |
Namespace | text |
Name | text |
Description | text |
Active | boolean |
Private | boolean |
Spot booking enabled | boolean |
Date start | text |
Date finish | text |
Facility ID | text |
Trainers | array |
Size | number |
Categories | array |
Pricing | array |
Type | text |
Image URL | text |
Schedule default | array |
Schedules | array |
Actions
| Field | Type |
|---|---|
UserRequired | choice |
User ID (in body)Required | choice |
Interaction TypeRequired | choice |
Description | text |
| Field | Type |
|---|---|
Appointment IDRequired | choice |
MemberRequired | choice |
Time Start (Unix Timestamp)Required | date |
| Field | Type |
|---|---|
Success | boolean |
Data | array |
| Field | Type |
|---|---|
Course IDRequired | choice |
MemberRequired | choice |
Number of BookingsRequired | number |
| Field | Type |
|---|---|
Success | boolean |
Data | array |
| Field | Type |
|---|---|
Event IDRequired | choice |
MemberRequired | choice |
Number of BookingsRequired | number |
| Field | Type |
|---|---|
Success | boolean |
Data | array |
| Field | Type |
|---|---|
Facility IDRequired | choice |
MemberRequired | choice |
Time Start (Unix Timestamp)Required | date |
| Field | Type |
|---|---|
Success | boolean |
Data | array |
| Field | Type |
|---|---|
Booking IDRequired | choice |
Impersonated Member | choice |
| Field | Type |
|---|---|
Booking IDRequired | choice |
| Field | Type |
|---|---|
Data | text |
| Field | Type |
|---|---|
User Membership IDRequired | choice |
Member (Impersonated)Required | choice |
When to CancelRequired | choice |
Cancellation Date (YYYY-MM-DD) | text |
Cancellation ReasonRequired | choice |
| Field | Type |
|---|---|
Local planned end date | date |
| Field | Type |
|---|---|
Cart IDRequired | choice |
Member (Impersonated)Required | choice |
| Field | Type |
|---|---|
Cart status | text |
Invoice ID | text |
Invoice status | text |
Payment method | text |
Payment status | text |
| Field | Type |
|---|---|
UserRequired | choice |
Namespace | text |
Entry At (Unix Timestamp) | date |
Status | choice |
Door Name | text |
Door Type | choice |
| Field | Type |
|---|---|
Success | boolean |
Access | object |
ID | text |
User ID | text |
Branch ID | text |
Namespace | text |
Entry at | number |
Status | text |
Valid on entry | boolean |
Door | text |
Door type | text |
Created | number |
| Field | Type |
|---|---|
UserRequired | choice |
Model (Event Type)Required | choice |
Model / Event IDRequired | choice |
Staff Member | choice |
Create Slot | text |
Schedule ID | choice |
Payment Method | choice |
Price | number |
Charge | boolean |
| Field | Type |
|---|---|
Success | boolean |
Booking | object |
Namespace | text |
Branch ID | text |
User ID | text |
User name | text |
Program ID | text |
Schedule code | text |
Event ID | text |
Event name | text |
Model name | text |
Membership name | text |
| Field | Type |
|---|---|
Impersonated Member | choice |
Model (Booking Type)Required | choice |
Model / Event IDRequired | choice |
User (for Staff Booking) | choice |
Staff Member | choice |
Time Start (Unix Timestamp) | number |
Schedule / Session ID | choice |
Guest Bookings | number |
Join Waiting List | boolean |
Payment Method | choice |
Price Override | number |
Charge | boolean |
| Field | Type |
|---|---|
Model | text |
Model ID | text |
Guest bookings | number |
Join waiting list | boolean |
Charge | boolean |
| Field | Type |
|---|---|
Member (Impersonated)Required | choice |
Line ItemsRequired | array |
Payment MethodRequired | text |
| Field | Type |
|---|---|
ID | text |
Location ID | text |
Member ID | text |
Payment method | text |
Utc created at | text |
Line items | array |
Price breakdown | object |
Currency | text |
Due today | object |
Tax mode | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
ModelRequired | choice |
Booking IDsRequired | array |
| Field | Type |
|---|---|
Model | text |
Model ids | array |
| Field | Type |
|---|---|
Member (Impersonated)Required | choice |
Line ItemsRequired | array |
| Field | Type |
|---|---|
Currency | text |
Due today | object |
Accepted payment methods | array |
Amount | number |
Discounts | array |
Line items | array |
Net price | number |
Taxes | array |
Total discount | number |
Total taxes | number |
Future charges | object |
Accepted payment methods | array |
Amount | number |
Category | text |
Delay charge days | number |
Discounts | array |
Duration time unit | text |
Duration time unit count | number |
Line items | array |
Net price | number |
Taxes | array |
Location ID | text |
Member ID | text |
Tax mode | text |
| Field | Type |
|---|---|
UserRequired | choice |
Start DateRequired | date |
Promo Code | text |
Payment Method | text |
Renewal T&C Accepted | boolean |
| Field | Type |
|---|---|
User ID | number |
| Field | Type |
|---|---|
Charge IDRequired | choice |
Payment Method TypeRequired | text |
| Field | Type |
|---|---|
Success | boolean |
Message | text |
Message code | text |
Status | text |
Invoice ID | text |
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
Birth Date (YYYY-MM-DD)Required | date |
Email | |
Phone | text |
Gender | choice |
Emergency Contact | text |
Parent Account | choice |
Use Parent Phone | boolean |
Use Parent Email | boolean |
No Password | number |
Joined At | date |
Consent | object |
email | object |
sms | object |
push | object |
Lead Info | object |
Contact Source | choice |
Marketing Source | choice |
| Field | Type |
|---|---|
Success | boolean |
User | object |
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
Emergency contact | text |
Lead status | text |
Access barcode | text |
| Field | Type |
|---|---|
EmailRequired |
| Field | Type |
|---|---|
Success | boolean |
Message | text |
| Field | Type |
|---|---|
UserRequired | choice |
TriggerRequired | choice |
| Field | Type |
|---|---|
Cart IDRequired | text |
Member (Impersonated)Required | choice |
New Payment MethodRequired | choice |
| Field | Type |
|---|---|
UserRequired | choice |
First Name | text |
Last Name | text |
Email | |
Phone | text |
Emergency Contact | text |
Lead Status | choice |
Access Barcode | text |
Birth Date (YYYY-MM-DD) | text |
Joined At | date |
Contact Source | choice |
Marketing Source | choice |
Consent | object |
email | object |
sms | object |
push | object |
Address | object |
StreetRequired | text |
CityRequired | text |
StateRequired | text |
CountryRequired | text |
Postal CodeRequired | text |
Country Code (ISO)Required | text |
| Field | Type |
|---|---|
ID | text |
First name | text |
Last name | text |
Phone | text |
Email | |
Type | text |
Parent ID | text |
Emergency contact | text |
Lead status | text |
Access barcode | text |
Image URL | url |
Account email | |
Contact email | |
Consent | object |
Email | object |
Sms | object |
Push | object |
Membership | object |
Type | text |
Start date | number |
Expiry date | number |
Status | text |
Membership name | text |
Description | text |
Membership plan name | text |
Plan code | text |
Plan name | text |
Plan price | number |
Leads | object |
Contact source | text |
Marketing source | text |
Joined at | date |
Birth | text |
| Field | Type |
|---|---|
UserRequired | choice |
Profile ImageRequired | text |
| Field | Type |
|---|---|
Success | boolean |
Avatar | url |