RetreatGuru icon

RetreatGuru

Booking and registration software for retreats, workshops, and wellness programs.

8 triggers14 searches14 actionsPollingAuth: API key

AI-assisted documentation18 min read

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

Open RetreatGuru on WEXTL →

Before you set up the credential, make sure you have an active RetreatGuru account and an API access token from your account settings ready.[3]

  • API TokenpasswordRequired

    You can find or generate this token in your Retreat Guru admin panel under Settings → API.

    [1]
  1. Log in to your WEXTL account, add the RetreatGuru 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 RetreatGuru 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 →

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 LeadsTrigger
Output fields[3]
FieldType
Submittedtext
Lead typetext
First nametext
Last nametext
Full nametext
Emailemail
Programtext
Program IDnumber
Program URLurl
Program categoriesarray
Program external codetext
Languagetext
Program linktext
Registration linktext
Remote registration linktext
Questionsarray
Watch PersonsTrigger
Output fields[3]
FieldType
Person IDnumber
Full nametext
First nametext
Last nametext
Emailemail
Registeredtext
Questionsarray
Watch ProgramsTrigger
Output fields[3]
FieldType
Program IDnumber
Typetext
Self URLurl
Nametext
Name no analzyertext
Excerpttext
Contenttext
Date typetext
Start datedate
End datedate
List until datedate
Registration open datedate
Package nightsnumber
Package exclude daysarray
Publicboolean
Program typetext
Statustext
Post statustext
Program registration statustext
Registrations URLurl
32other output fields
Watch RegistrationsTrigger
Output fields[3]
FieldType
Registration IDnumber
Typetext
Self URLurl
Submittedtext
Start datedate
End datedate
Statustext
Guest typetext
First nametext
Last nametext
Full nametext
Emailtext
Programtext
Program IDnumber
Program URLurl
Program categoriesarray
Program external codetext
Transactions URLurl
Payments URLurl
Items URLurl
24other output fields
Watch RentalsTrigger
Output fields[3]
FieldType
Rental IDnumber
Hashtext
Nametext
Created atdate
Date startdate
Date enddate
Contact emailemail
Statusobject
Slugtext
Nametext
Confidencenumber
Colortext
Organizationobject
IDnumber
Nametext
Emailtext
Phonetext
Websitetext
Notestext
Personsarray
Contactobject
IDtext
First nametext
Last nametext
Emailemail
Phonetext
Addressobject
Quoteobject
Proposaltext
Termsarray
Agreementsarray
Programobject
IDnumber
Nametext
Registrationsarray
Template programobject
IDnumber
Nametext
Invoiceobject
Itemsarray
Taxesarray
Taxes sumobject
Subtotal pre taxobject
Grand totalobject
Depositobject
Accepted payment methodsarray
Room blockobject
IDnumber
Nametext
Descriptiontext
Start datetext
End datetext
Date typeobject
Lodgingsarray
Venuesarray
Custom fieldsobject
Rs inquiry number of peopletext
Rs inquiry date notestext
Rs inquiry event descriptiontext
Rs inquiry special needstext
Rs inquiry rented beforetext
Rental conversion optionsobject
Add agreement reg transactionsboolean
Auto set group leader to renterboolean
Tasksarray
1other output field
Watch Room BlocksTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Start datedate
End datedate
Date typeobject
Slugtext
Nametext
Lodgingsarray
Watch Transaction InfoTrigger
Output fields[3]
FieldType
Transaction IDnumber
Self URLurl
Submittedtext
Trans datedate
Classtext
Categorytext
Statustext
Descriptiontext
Notestext
Staff nametext
Program nametext
Program URLurl
Person nametext
Registration URLurl
Details URLurl
Charge amountnumber
Credit amountnumber
Associated registration IDnumber
Associated registration URLtext
Associated transactionnumber
1other output field
Watch Venue BookingsTrigger
Output fields[3]
FieldType
Venue Booking IDnumber
Program IDnumber
Program nametext
Program URLurl
Venue IDnumber
Venue nametext
Venue URLurl
Venueobject
IDnumber
Self URLurl
Nametext
Notestext
Capacitynumber
Venue uses URLurl
Programobject
IDnumber
Typetext
Self URLurl
Nametext
Name no analzyertext
Excerpttext
Contenttext
Date typetext
Start datedate
End datedate
Custom datesboolean
Start datedate
End datedate
Notestext
Get a RentalAction
Input fields[3]
FieldType
Rental IDchoice
Rental Nametext
Start Datedate
End Datedate
Contact Emailtext
Statusobject
Status Slugtext
Organizationobject
Organization IDnumber
Organization Nametext
Personsobject
Rental Contactobject
idnumber
first_nametext
last_nametext
emailemail
phonetext
addressobject
Quoteobject
proposaltext
termsobject
Agreementsobject
idnumber
is_acceptedboolean
Programobject
idnumber
Template Programobject
idnumber
Invoiceobject
itemsobject
Room Blockobject
idnumber
descriptiontext
start_datedate
end_datedate
date_typeobject
Venuesobject
blocksobject
Custom Fieldsobject
rs-inquiry-number-of-peopletext
rs-inquiry-date-notestext
rs-inquiry-event-descriptiontext
rs-inquiry-special-needstext
rs-inquiry-rented-beforetext
Rental Conversion Optionsobject
add_agreement_reg_transactionsboolean
auto_set_group_leader_to_renterboolean
Tasksobject
slugtext
Output fields[3]
FieldType
Rental IDnumber
URLtext
List Item TransactionsSearch
Input fields[3]
FieldType
Item Transaction ID(s)choice
Program ID(s)choice
Registration ID(s)choice
Transaction Classarray
Minimum Datedate
Maximum Datedate
Categoryarray
Limitnumber
Output fields[3]
FieldType
Is addonboolean
Discount amounttext
Discount percenttext
Subtotaltext
Tax 1 infotext
Tax 1 amounttext
Tax 2 infotext
Tax 2 amounttext
Grand totaltext
List LeadsSearch
Input fields[3]
FieldType
Lead ID(s)array
Program ID(s)choice
Lead Typechoice
Include Registeredboolean
Limitnumber
Output fields[3]
FieldType
Submittedtext
Lead typetext
First nametext
Last nametext
Full nametext
Emailemail
Programtext
Program IDnumber
Program URLurl
Program categoriesarray
Program external codetext
Languagetext
Program linktext
Registration linktext
Remote registration linktext
Questionsarray
List LodgingsSearch
Input fields[3]
FieldType
Lodging ID(s)array
Program ID(s)choice
Languagetext
Limitnumber
Output fields[3]
FieldType
Lodging IDnumber
Typetext
Self URLurl
Nametext
Descriptiontext
Occupancy typetext
Max occupancynumber
Base pricenumber
Imagesarray
List Payment TransactionsSearch
Input fields[3]
FieldType
Payment ID(s)array
Program ID(s)choice
Registration ID(s)choice
Languagetext
Minimum Datedate
Maximum Datedate
Payment Classarray
Categoryarray
Limitnumber
Output fields[3]
FieldType
Fund methodtext
Merchant nametext
Merchant trans IDtext
Merchant profiletext
Merchant accounttext
Merchant cc detailstext
List Person InformationSearch
Input fields[3]
FieldType
Person ID(s)choice
Emailemail
Limitnumber
Output fields[3]
FieldType
Person IDnumber
Full nametext
First nametext
Last nametext
Emailemail
Registeredtext
Questionsarray
List ProgramsSearch
Input fields[3]
FieldType
Program ID(s)choice
Languagetext
Category Slug(s)array
On Datedate
Minimum Start Datedate
Maximum End Datedate
Current & Future Onlyboolean
Teacher IDchoice
Venue IDchoice
Program Statusarray
Post Statusarray
Public Onlyboolean
Orderchoice
Order Bychoice
Fieldsarray
Includearray
Flexible Date Earliest Startdate
Flexible Date Latest Enddate
Limitnumber
Output fields[3]
FieldType
Program IDnumber
Typetext
Self URLurl
Nametext
Name no analzyertext
Excerpttext
Contenttext
Date typetext
Start datedate
End datedate
List until datedate
Registration open datedate
Package nightsnumber
Package exclude daysarray
Publicboolean
Program typetext
Statustext
Post statustext
Program registration statustext
Registrations URLurl
32other output fields
List RegistrationsSearch
Input fields[3]
FieldType
Registration ID(s)choice
Person IDchoice
Program ID(s)choice
Room ID(s)array
Minimum Submission Datedate
Maximum Submission Datedate
Minimum Stay Datedate
Maximum Stay Datedate
Includearray
Field Sourcechoice
Limitnumber
Output fields[3]
FieldType
Registration IDnumber
Typetext
Self URLurl
Submittedtext
Start datedate
End datedate
Statustext
Guest typetext
First nametext
Last nametext
Full nametext
Emailemail
Programtext
Program IDnumber
Program URLtext
Program categoriesarray
Program external codetext
Transactions URLurl
Payments URLurl
Items URLurl
24other output fields
List Rental InformationSearch
Input fields[3]
FieldType
Rental ID(s)array
Statusarray
Timelinearray
Start Datedate
End Datedate
Min Inquiry Datedate
Max Inquiry Datedate
Limitnumber
Output fields[3]
FieldType
Rental IDnumber
Hashtext
Nametext
Created atdate
Date startdate
Date enddate
Contact emailtext
Statusobject
Slugtext
Nametext
Confidencenumber
Colortext
Organizationobject
IDnumber
Nametext
Emailemail
Phonetext
Websitetext
Notestext
Personsarray
Contactobject
IDtext
First nametext
Last nametext
Emailemail
Phonetext
Addressobject
Quoteobject
Proposaltext
Termsarray
Agreementsarray
Programobject
IDnumber
Nametext
Registrationsarray
Template programobject
IDnumber
Nametext
Invoiceobject
Itemsarray
Taxesarray
Taxes sumobject
Subtotal pre taxobject
Grand totalobject
Depositobject
Accepted payment methodsarray
Room blockobject
IDnumber
Nametext
Descriptiontext
Start datedate
End datedate
Date typeobject
Lodgingsarray
Venuesarray
Custom fieldsobject
Rs inquiry number of peopletext
Rs inquiry date notestext
Rs inquiry event descriptiontext
Rs inquiry special needstext
Rs inquiry rented beforetext
Rental conversion optionsobject
Add agreement reg transactionsboolean
Auto set group leader to renterboolean
Tasksarray
1other output field
List Room BlocksSearch
Input fields[3]
FieldType
Room Block ID(s)array
Start Datedate
End Datedate
Block Typechoice
Room ID(s)array
Display Lodging IDnumber
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Start datedate
End datedate
Date typeobject
Slugtext
Nametext
Lodgingsarray
List TeachersSearch
Input fields[3]
FieldType
Teacher ID(s)choice
Program ID(s)choice
Languagetext
Orderchoice
Order Bychoice
Limitnumber
Output fields[3]
FieldType
Teacher IDnumber
Self URLurl
Nametext
Emailemail
Contenttext
Categoriesarray
Hide from marketplaceboolean
Programs URLurl
Imagesarray
Websitetext
Phonetext
Locationtext
Post statustext
Video URLurl
Tagstext
List TransactionsSearch
Input fields[3]
FieldType
Transaction ID(s)choice
Program ID(s)choice
Person ID(s)choice
Registration ID(s)choice
Minimum Datedate
Maximum Datedate
Transaction Classarray
Categoryarray
Limitnumber
Output fields[3]
FieldType
Transaction IDnumber
Self URLurl
Submittedtext
Trans datedate
Classtext
Categorytext
Statustext
Descriptiontext
Notestext
Staff nametext
Program nametext
Program URLtext
Person nametext
Registration URLurl
Details URLurl
Charge amountnumber
Credit amountnumber
Associated registration IDnumber
Associated registration URLtext
Associated transactionnumber
1other output field
List Venue BookingsSearch
Input fields[3]
FieldType
Booking ID(s)array
Venue IDchoice
Minimum Datedate
Maximum Datedate
Includearray
Limitnumber
Output fields[3]
FieldType
Venue Booking IDnumber
Program IDnumber
Program nametext
Program URLurl
Venue IDnumber
Venue nametext
Venue URLurl
Venueobject
IDnumber
Self URLurl
Nametext
Notestext
Capacitynumber
Venue uses URLurl
Programobject
IDnumber
Typetext
Self URLurl
Nametext
Name no analzyertext
Excerpttext
Contenttext
Date typedate
Start datedate
End datedate
Custom datesboolean
Start datedate
End datedate
Notestext
List Venue InfoSearch
Input fields[3]
FieldType
Venue ID(s)choice
Limitnumber
Output fields[3]
FieldType
Venue Info IDnumber
Self URLurl
Nametext
Notestext
Capacitynumber
Venue uses URLurl
Create a LeadAction
Input fields[3]
FieldType
Program IDRequired
choice
Lead TypeRequired
choice
First NameRequired
text
Last NameRequired
text
EmailRequired
email
Registration IDchoice
Questionsobject
Question Keytext
Answertext
Output fields[3]
FieldType
Lead IDnumber
URLtext
Create a PersonAction
Input fields[3]
FieldType
First NameRequired
text
Last NameRequired
text
EmailRequired
text
Questionsobject
Question Keytext
Answertext
Output fields[3]
FieldType
Person IDnumber
URLtext
Create a ProgramAction
Input fields[3]
FieldType
Program NameRequired
text
Date TypeRequired
choice
Start Datedate
End Datedate
Registration End Datedate
Package Nightsnumber
Excluded Start Daysarray
Program Descriptiontext
Image URLurl
Hide from Marketplaceboolean
Pricing Typechoice
Pricing Optionsarray
Post Departure Emailchoice
Maximum Capacitynumber
External Codetext
Categoriesarray
Publicboolean
Teacher IDschoice
Output fields[3]
FieldType
Program IDnumber
URLtext
Create a RegistrationAction
Input fields[3]
FieldType
Program IDRequired
choice
Person IDchoice
First NameRequired
text
Last NameRequired
text
Emailemail
Start Datedate
End Datedate
Registration Statuschoice
Guest Typetext
Pricing Optionnumber
Pricing Amountnumber
Questionsobject
Question Slugtext
Operatorchoice
Valuetext
Output fields[3]
FieldType
Registration IDnumber
URLtext
Create a RentalAction
Input fields[3]
FieldType
Rental Nametext
Start Datedate
End Datedate
Contact Emailtext
Statusobject
Status Slugtext
Organizationobject
Organization IDnumber
Organization Nametext
Personsobject
Rental Contactobject
Contact IDnumber
First Nametext
Last Nametext
Emailemail
Phonetext
Addressobject
Quoteobject
Proposaltext
Termsobject
Agreementsobject
idnumber
is_acceptedboolean
quoteobject
Programobject
idnumber
Template Programobject
idnumber
Room Blockobject
idnumber
descriptiontext
start_datedate
end_datedate
date_typeobject
Venuesobject
idnumber
blocksobject
Custom Fieldsobject
rs-inquiry-number-of-peopletext
rs-inquiry-date-notestext
rs-inquiry-event-descriptiontext
rs-inquiry-special-needstext
rs-inquiry-rented-beforetext
Rental Conversion Optionsobject
add_agreement_reg_transactionsboolean
auto_set_group_leader_to_renterboolean
Tasksobject
slugtext
Output fields[3]
FieldType
Rental IDnumber
URLtext
Create a TeacherAction
Input fields[3]
FieldType
Teacher NameRequired
text
Emailemail
Descriptiontext
Categoriesarray
Hide from Marketplaceboolean
Websiteurl
Phonetext
Locationtext
Post Statuschoice
Video URLurl
Tagstext
Output fields[3]
FieldType
Teacher IDnumber
URLtext
Create a TransactionAction
Input fields[3]
FieldType
Registration IDRequired
choice
Transaction Datedate
Categorytext
Statuschoice
Descriptiontext
Charge Amountnumber
Credit Amountnumber
Output fields[3]
FieldType
Transaction IDnumber
URLtext
Delete a LeadAction
Input fields[3]
FieldType
Lead IDRequired
number
Update a Lead by IDAction
Input fields[3]
FieldType
Lead IDRequired
number
Program IDchoice
Lead Typechoice
First Nametext
Last Nametext
Emailemail
Registration IDchoice
Questionsobject
Question Keytext
Answertext
Output fields[3]
FieldType
Lead IDnumber
URLtext
Update a PersonAction
Input fields[3]
FieldType
Person IDRequired
choice
First Nametext
Last Nametext
Emailemail
Questionsobject
Question Keytext
Answertext
Output fields[3]
FieldType
Person IDnumber
URLtext
Update a ProgramAction
Input fields[3]
FieldType
Program IDRequired
choice
Program Nametext
Date Typechoice
Start Datedate
End Datedate
Registration End Datedate
Package Nightsnumber
Excluded Start Daysarray
Program Descriptiontext
Image URLurl
Hide from Marketplaceboolean
Pricing Typechoice
Pricing Optionsarray
Post Departure Emailchoice
Maximum Capacitynumber
External Codetext
Categoriesarray
Publicboolean
Teacher IDschoice
Output fields[3]
FieldType
Program IDnumber
URLtext
Update a RegistrationAction
Input fields[3]
FieldType
Registration IDRequired
choice
Program IDchoice
Person IDchoice
First Nametext
Last Nametext
Emailemail
Start Datedate
End Datedate
Registration Statuschoice
Guest Typetext
Pricing Optionnumber
Pricing Amountnumber
Questionsobject
Field Slugtext
Valuetext
Output fields[3]
FieldType
Registration IDnumber
URLtext
Update a TeacherAction
Input fields[3]
FieldType
Teacher IDRequired
choice
Teacher Nametext
Emailemail
Descriptiontext
Categoriesarray
Hide from Marketplaceboolean
Websitetext
Phonetext
Locationtext
Post Statuschoice
Video URLurl
Tagstext
Update a TransactionAction
Input fields[3]
FieldType
Transaction IDRequired
choice
Registration IDchoice
Transaction Datedate
Categorytext
Statuschoice
Descriptiontext
Charge Amountnumber
Credit Amountnumber
Output fields[3]
FieldType
Transaction IDnumber
URLtext

Look for RetreatGuru templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:12