Roller icon

Roller

Venue management and online booking software for attractions and leisure.

1 trigger10 searches22 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation12 min read

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

Open Roller on WEXTL →

Roller requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired
  • Client SecretpasswordRequired
  • Have Dedicated Domain?select
  1. Log in to your WEXTL account, add the Roller node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Roller 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 EventsTrigger
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Get a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Output fields[3]
FieldType
Booking referencetext
External IDtext
Unique IDtext
Created datedate
Sourcetext
Statustext
Nametext
Customer IDnumber
Company IDnumber
Commentstext
Totalnumber
Remaindernumber
Feesnumber
Discountnumber
Itemsobject
Booking item IDnumber
Product IDnumber
Quantitynumber
Booking datetext
Booking end datetext
Session start timetext
Session end timetext
Ticketsobject
Costnumber
Discountnumber
Device IDnumber
Pos notestext
Get a DiscountAction
Input fields[3]
FieldType
Discount IDRequired
text
Output fields[3]
FieldType
Discount IDnumber
Statustext
Nametext
Amount offnumber
Percent offnumber
Product idsarray
Sales channelstext
Start datetext
End datetext
Usage limitnumber
Usage limit typetext
Get a GuestAction
Input fields[3]
FieldType
Guest IDRequired
text
Output fields[3]
FieldType
First nametext
Last nametext
Emailtext
Phonetext
Date of birthtext
Gendertext
Accept marketingboolean
Tax identification numbertext
Addressobject
Streettext
Suburbtext
Citytext
Statetext
Postcodetext
Countrytext
Flagsarray
Get a Resource Capacity BlockAction
Input fields[3]
FieldType
Capacity Block IDRequired
choice
Output fields[3]
FieldType
Block IDnumber
Resource IDnumber
Datedate
Start timetext
End timetext
Block entire dayboolean
Notestext
Get a Signed WaiverAction
Input fields[3]
FieldType
Signed Waiver IDRequired
text
Output fields[3]
FieldType
Signed waiver IDnumber
Waiver IDnumber
First nametext
Last nametext
Guest IDnumber
Date of birthtext
Emailtext
Contact numbertext
Is for minorboolean
Expiry datedate
Is validboolean
Created datedate
Get BookingsSearch
Input fields[3]
FieldType
Datedate
Location IDsarray
Product IDtext
Product IDsarray
Product IDtext
Keywordstext
Start Timetime
Limitnumber
Output fields[3]
FieldType
Booking referencetext
Unique IDtext
Created datedate
Statustext
Nametext
Customer IDnumber
Totalnumber
Itemsarray
Customer flagsarray
Get Product AvailabilityAction
Input fields[3]
FieldType
DateRequired
date
Product Categorytext
Product IDsarray
Product IDtext
Output fields[3]
FieldType
Parent product IDtext
Parent product nametext
Typetext
Productsarray
Short descriptiontext
Descriptiontext
Imageurltext
Terms and conditions texttext
Add onsarray
Valid daysnumber
Valid days from redemptionnumber
Restricted add onsarray
Form idsarray
Tagsarray
Min purchasenumber
Pricing rule IDtext
Deposit percentagenumber
Deposit amountnumber
Modifiersarray
Modifier groupsarray
10other output fields
Get Product DetailAction
Input fields[3]
FieldType
Product Categorytext
Output fields[3]
FieldType
Parent product IDtext
Parent product nametext
Typetext
Productsarray
Short descriptiontext
Descriptiontext
Imageurltext
Terms and conditions texttext
Add onsarray
Valid daysnumber
Valid days from redemptionnumber
Restricted add onsarray
Form idsarray
Tagsarray
Min purchasenumber
Pricing rule IDtext
Deposit percentagenumber
Deposit amountnumber
Modifiersarray
Modifier groupsarray
10other output fields
Get Resource Capacity BlocksSearch
Input fields[3]
FieldType
Datedate
Resource IDtext
Limitnumber
Output fields[3]
FieldType
Block IDnumber
Resource IDnumber
Datedate
Start timetext
End timetext
Block entire dayboolean
Notestext
Get Venue DetailAction
Output fields[3]
FieldType
IDnumber
Nametext
Product prices include taxboolean
Time zonetext
Currencytext
Countrytext
Country codetext
Localetext
Fee per transactionnumber
Transaction fee percentnumber
Credit card fee percentnumber
Code of conducttext
Payment settingsobject
API URLtext
Configuration IDtext
Integration IDtext
Taxesarray
Add a Transaction RecordAction
Input fields[3]
FieldType
Booking IDRequired
choice
Payment IDRequired
text
Payment TypeRequired
choice
AmountRequired
number
Credit Card Feesnumber
Transaction Datedate
Output fields[3]
FieldType
Unique IDtext
Block Resource CapacityAction
Input fields[3]
FieldType
Resource IDRequired
number
Blockout CapacityRequired
number
DateRequired
date
Block Entire Dayboolean
Start Timetime
End Timetime
Notestext
Output fields[3]
FieldType
Resource capacity block IDnumber
Cancel a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Issue RefundRequired
boolean
Refund Typechoice
Refund Transaction IDtext
Refund Transaction Datedate
Commentstext
Create a BookingAction
Input fields[3]
FieldType
External IDRequired
text
Nametext
Commentstext
Purchase Datedate
Capacity Reservation IDtext
Company IDnumber
Customer Pays Feesboolean
CustomerRequired
object
First NameRequired
text
Last NameRequired
text
EmailRequired
email
PhoneRequired
text
Genderchoice
Accept Marketingboolean
Tax Identification Numbertext
Addressobject
Streettext
Suburbtext
Statetext
Postcodetext
Citytext
Countrytext
ItemsRequired
array
Paymentsarray
Discountsarray
Send Confirmationsboolean
POS Notestext
Output fields[3]
FieldType
Booking referencetext
Unique IDtext
Create a Booking CostAction
Input fields[3]
FieldType
External IDRequired
text
CustomerRequired
object
First NameRequired
text
Last NameRequired
text
EmailRequired
email
PhoneRequired
text
Genderchoice
Accept Marketingboolean
Tax Identification Numbertext
Addressobject
ItemsRequired
array
Nametext
Commentstext
Purchase Datedate
Capacity Reservation IDtext
Company IDnumber
Discountsarray
Gift Cardsarray
Send Confirmationsboolean
Output fields[3]
FieldType
Booking costsobject
Sub totalnumber
Amount owingnumber
Discountnumber
Sub total taxnumber
Fee taxnumber
Taxnumber
Tax exclusivenumber
Transaction feenumber
Card feenumber
Feesnumber
Discountsarray
Discounteditemsarray
Gift cardsarray
Gift card errorsarray
Create a DiscountAction
Input fields[3]
FieldType
NameRequired
text
Amount Offnumber
Percent Offnumber
Product IDsarray
Product IDtext
Sales Channelschoice
Start Datedate
End Datedate
Usage Limitnumber
Usage Limit Typechoice
Output fields[3]
FieldType
Discount IDnumber
Create a Draft BookingAction
Input fields[3]
FieldType
External IDRequired
text
Nametext
Commentstext
Purchase Datedate
Capacity Reservation IDtext
Company IDnumber
CustomerRequired
object
First NameRequired
text
Last NameRequired
text
EmailRequired
email
PhoneRequired
text
Genderchoice
Accept Marketingboolean
Tax Identification Numbertext
Addressobject
Streettext
Suburbtext
Statetext
Postcodetext
Citytext
Countrytext
ItemsRequired
array
Discountsarray
Gift Cardsarray
Send Confirmationsboolean
Output fields[3]
FieldType
Unique IDtext
Capacity reservation IDtext
Costsobject
Totalnumber
Total ignoring depositnumber
Total excluding feesnumber
Amount owingnumber
Taxnumber
Tax exclusivenumber
Transaction feenumber
Card feenumber
Discountnumber
Discountsarray
Payment jwttext
Create Discount CodesAction
Input fields[3]
FieldType
Discount IDRequired
text
CodesRequired
array
Codetext
Create Stock ProductsAction
Input fields[3]
FieldType
External IDRequired
text
Parent Product NameRequired
text
ProductsRequired
array
HQ Master Nametext
Reporting Categorytext
Output fields[3]
FieldType
External IDtext
Product IDtext
Nametext
Hq master nametext
Reporting categorytext
Productsarray
Delete a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Delete a Capacity ReservationAction
Input fields[3]
FieldType
Booking IDRequired
choice
Delete a Resource Capacity BlockAction
Input fields[3]
FieldType
Capacity Block IDRequired
choice
Delete Discount CodesAction
Input fields[3]
FieldType
Discount IDRequired
text
CodesRequired
array
Codetext
Make an API Calluniversal
Input fields[3]
FieldType
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Publish a Draft BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Output fields[3]
FieldType
Booking referencetext
Unique IDtext
Redeem TicketsAction
Input fields[3]
FieldType
Ticketsarray
Redemption Devicetext
Update a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Nametext
Commentstext
New Itemsarray
Booking Datedate
Start Timetime
Price Overridenumber
Package Inclusionsarray
Ticketsarray
IDs to Removearray
Items to Updatearray
Update a DiscountAction
Input fields[3]
FieldType
Discount IDRequired
text
Statuschoice
Nametext
Amount Offnumber
Percent Offnumber
Product IDsarray
Product IDtext
Sales Channelschoice
Start Datedate
End Datedate
Usage Limitnumber
Usage Limit Typechoice
Update a GuestAction
Input fields[3]
FieldType
Guest IDRequired
text
First NameRequired
text
Last NameRequired
text
Emailemail
Phonetext
Date of Birthdate
Genderchoice
Accept Marketingboolean
Tax Identification Numbertext
Addressobject
Streettext
Suburbtext
Citytext
Statetext
Postcodetext
Countrytext
Flagsarray
Update Stock ProductsAction
Input fields[3]
FieldType
External IDtext
Product IDtext
Nametext
HQ Master Nametext
Reporting Categorytext
Productsarray
Output fields[3]
FieldType
External IDtext
Product IDtext
Nametext
Hq master nametext
Reporting categorytext
Productsarray
Update Stock QuantityAction
Input fields[3]
FieldType
Parent Product IDRequired
text
Product IDRequired
number
Quantitynumber
Output fields[3]
FieldType
External IDtext
Product IDtext
Nametext
Hq master nametext
Reporting categorytext
Productsarray
Validate and Reserve CapacityAction
Input fields[3]
FieldType
Itemsarray
Output fields[3]
FieldType
Unique IDtext

Look for Roller templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:12