Opencals icon

Opencals

Online booking storefront — services, availability, carts, checkout, and customer appointments.

2 triggers36 searches24 actionsPollingAuth: API keyAuth: OAuth

AI-assisted documentation29 min read

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

Open Opencals on WEXTL →

Connecting Opencals takes an active account plus an API access token from your account settings — no other setup is required.[3]

Credential type option 1

Opencals - API Key

  • API KeypasswordRequired

    dashboard → Settings → API Keys. Starts with sfk_.

    [1]
Credential type option 2

Opencals - Customer

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

  • API KeypasswordRequired

    Same storefront sfk_ key as Opencals - API Key. Customer JWT is additional, not a replacement.

    [1]
  • EmailemailRequired

    Customer email used to sign in.

    [1]
  • PasswordpasswordRequired

    Customer password.

    [1]
  1. Log in to your WEXTL account, add the Opencals 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 Opencals 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 AppointmentsTrigger
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
11other output fields
Watch OrdersTrigger
Output fields[3]
FieldType
Idtext
Payment Currency Codetext
Taxes Includedtext
External IDtext
External Nametext
Nametext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Store IDtext
Cart IDtext
Created Atdate
Updated Atdate
17other output fields
Get Add-onSearch
Input fields[3]
FieldType
Add-onRequired
choice
Output fields[3]
FieldType
Idtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Duration Multipliedboolean
Max Quantitynumber
Statustext
Created Attext
Updated Attext
Deleted Attext
Imagesarray
Locationsarray
2other output fields
Get Add-on by SlugSearch
Input fields[3]
FieldType
SlugRequired
text
Output fields[3]
FieldType
Idtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Duration Multipliedboolean
Max Quantitynumber
Statustext
Created Attext
Updated Attext
Deleted Attext
Imagesarray
Locationsarray
2other output fields
Get AppointmentSearch
Input fields[3]
FieldType
AppointmentRequired
choice
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
16other output fields
Get Appointment by External Order NameSearch
Input fields[3]
FieldType
External Order NameRequired
text
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
16other output fields
Get Booking PreferencesSearch
Output fields[3]
FieldType
Servicesarray
Locationsarray
Staff Membersarray
Get CartSearch
Input fields[3]
FieldType
Cart IDRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Get ImageSearch
Input fields[3]
FieldType
Image IDRequired
text
Output fields[3]
FieldType
Idtext
External IDtext
Urltext
Filenametext
Mimetext
Created Atdate
Updated Atdate
Deleted Atdate
Store IDtext
Get LocationSearch
Input fields[3]
FieldType
LocationRequired
choice
Output fields[3]
FieldType
Idtext
Store IDtext
Schedule IDtext
Titletext
Descriptiontext
Slugtext
Typetext
Linktext
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Address Place IDtext
Latitudenumber
Longitudenumber
Created Atdate
Updated Atdate
6other output fields
Get Location by SlugSearch
Input fields[3]
FieldType
SlugRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Schedule IDtext
Titletext
Descriptiontext
Slugtext
Typetext
Linktext
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Address Place IDtext
Latitudenumber
Longitudenumber
Created Atdate
Updated Atdate
6other output fields
Get Nearest AvailabilitySearch
Input fields[3]
FieldType
ProductRequired
choice
Locationchoice
Staff Memberchoice
Output fields[3]
FieldType
Product IDtext
Location IDtext
Staff Member IDtext
From Datetext
From Timetext
To Datetext
To Timetext
Get OrderSearch
Input fields[3]
FieldType
OrderRequired
choice
Output fields[3]
FieldType
Idtext
Payment Currency Codetext
Taxes Includedtext
External IDtext
External Nametext
Nametext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Store IDtext
Cart IDtext
Created Atdate
Updated Atdate
19other output fields
Get Payment SettingsSearch
Output fields[3]
FieldType
Idtext
Store IDtext
Capture Methodtext
Get ProductSearch
Input fields[3]
FieldType
ProductRequired
choice
Output fields[3]
FieldType
Idtext
Product IDtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Schedule IDtext
Product Pool IDtext
Titletext
Variant Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Durationnumber
Allow Custom Durationboolean
Max Durationnumber
Max Attendeesnumber
30other output fields
Get Product by External Variant IDSearch
Input fields[3]
FieldType
External Variant IDRequired
text
Output fields[3]
FieldType
Idtext
Product IDtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Schedule IDtext
Product Pool IDtext
Titletext
Variant Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Durationnumber
Allow Custom Durationboolean
Max Durationnumber
Max Attendeesnumber
25other output fields
Get Product by SlugSearch
Input fields[3]
FieldType
SlugRequired
text
Output fields[3]
FieldType
Idtext
Product IDtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Schedule IDtext
Product Pool IDtext
Titletext
Variant Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Durationnumber
Allow Custom Durationboolean
Max Durationnumber
Max Attendeesnumber
21other output fields
Get Product Collection by SlugSearch
Input fields[3]
FieldType
SlugRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Titletext
Descriptiontext
Slugtext
Is Visibleboolean
Created Attext
Updated Attext
Deleted Attext
Productsarray
Get Products by External IDSearch
Input fields[3]
FieldType
External IDRequired
text
LimitRequired
number
Max Pagesnumber
Output fields[3]
FieldType
Idtext
Product IDtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Schedule IDtext
Product Pool IDtext
Titletext
Variant Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Durationnumber
Allow Custom Durationboolean
Max Durationnumber
Max Attendeesnumber
24other output fields
Get ProfileSearch
Output fields[3]
FieldType
Idtext
External IDtext
First Nametext
Last Nametext
Emailtext
Phonetext
Passwordtext
Store IDtext
Languagetext
Refresh Tokentext
Created Atdate
Updated Atdate
Email Verified Atdate
Deleted Atdate
Addressesarray
Is Email Verifiedboolean
Is Password Setboolean
Get Staff Member by SlugSearch
Input fields[3]
FieldType
SlugRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
User IDtext
Schedule IDtext
Image IDtext
First Nametext
Last Nametext
Emailtext
Slugtext
Refresh Tokentext
Created Atdate
Updated Atdate
Deleted Atdate
Imageobject
Idtext
External IDtext
Urltext
Filenametext
Mimetext
Created Atdate
Updated Atdate
Deleted Atdate
Store IDtext
Scheduleobject
Idtext
Store IDtext
Nametext
Timezonetext
Schedule Gaptext
Appointments Gapnumber
Advance Schedule Daysnumber
Availability Typetext
Statustext
Created Atdate
Productsarray
Locationsarray
Userobject
Idtext
Parent IDtext
Nametext
Emailtext
Passwordtext
Refresh Tokentext
Roletext
Statustext
Created Atdate
Updated Atdate
Get Store Public SettingsSearch
Output fields[3]
FieldType
Nametext
Domaintext
External Domaintext
Currencytext
Settingsobject
Idtext
Store IDtext
Is Enabledboolean
Timezonetext
Time Formattext
Date Formattext
Reservation Gapnumber
Send Appointment Confirmation Emailboolean
Send Appointment Reminder Emailboolean
Send Appointment Reminder Email Time Beforenumber
Platformtext
Featuresarray
Storefront Settingsobject
Idtext
Store IDtext
Theme Modetext
Primary Colortext
Primary Foreground Colortext
Secondary Colortext
Secondary Foreground Colortext
Destructive Colortext
Accent Colortext
Accent Foreground Colortext
Contact Infoobject
Idtext
Store IDtext
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Address Place IDtext
Latitudenumber
Checkout Settingsobject
Idtext
Store IDtext
Customer First Name Requiredboolean
Customer Phone Requirementtext
Customer Company Name Requirementtext
Customer Company Vat Number Requirementtext
Customer Billing Address Requirementtext
Created Atdate
Updated Atdate
List Add-onsSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Searchtext
Statustext
Productchoice
Locationchoice
Staff Memberchoice
Output fields[3]
FieldType
Idtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Duration Multipliedboolean
Max Quantitynumber
Statustext
Created Attext
Updated Attext
Deleted Attext
Productsarray
Locationsarray
1other output field
List AppointmentsSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Statustext
Staff Memberschoice
Productschoice
Locationschoice
Datetext
Order Bychoice
Orderchoice
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
11other output fields
List AvailabilitiesSearch
Input fields[3]
FieldType
ProductRequired
choice
DateRequired
text
LimitRequired
number
Max Pagesnumber
Locationchoice
Staff Memberchoice
Timezonetext
Durationtext
Output fields[3]
FieldType
Product IDtext
From Datetext
From Timetext
To Datetext
To Timetext
Staff Member Idsarray
Location Idsarray
Attendeesnumber
Max Attendeesnumber
List Availability RangesSearch
Input fields[3]
FieldType
ProductRequired
choice
LimitRequired
number
Max Pagesnumber
Locationchoice
Staff Memberchoice
Datetext
Timezonetext
Durationtext
Output fields[3]
FieldType
Product IDtext
From Datetext
From Timetext
To Datetext
To Timetext
Staff Member Idsarray
Location Idsarray
Attendeesnumber
Max Attendeesnumber
List Cart Checkout QuestionsSearch
Input fields[3]
FieldType
Cart IDRequired
text
LanguageRequired
text
LimitRequired
number
Max Pagesnumber
Output fields[3]
FieldType
Idtext
Internal Nametext
Requiredboolean
Typetext
Ordernumber
Always Showboolean
File Configobject
Categoriesarray
Max Size Bytesnumber
Max Filesnumber
Created Atdate
Updated Atdate
Deleted Atdate
Store IDtext
Translationsarray
Existing Answertext
List Checkout Question TranslationsSearch
Input fields[3]
FieldType
ProductRequired
choice
LanguageRequired
text
LimitRequired
number
Max Pagesnumber
Output fields[3]
FieldType
Idtext
Internal Nametext
Requiredboolean
Typetext
Ordernumber
Always Showboolean
File Configobject
Categoriesarray
Max Size Bytesnumber
Max Filesnumber
Created Atdate
Updated Atdate
Deleted Atdate
Store IDtext
Translationsarray
List Feedback Question TranslationsSearch
Input fields[3]
FieldType
ProductRequired
choice
LanguageRequired
text
LimitRequired
number
Max Pagesnumber
Output fields[3]
FieldType
Idtext
Internal Nametext
Requiredboolean
Typetext
Ordernumber
Always Showboolean
File Configobject
Categoriesarray
Max Size Bytesnumber
Max Filesnumber
Created Atdate
Updated Atdate
Deleted Atdate
Store IDtext
Translationsarray
List LocationsSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Searchtext
Order Bychoice
Orderchoice
Output fields[3]
FieldType
Idtext
Store IDtext
Schedule IDtext
Titletext
Descriptiontext
Slugtext
Typetext
Linktext
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Address Place IDtext
Latitudenumber
Longitudenumber
Created Atdate
Updated Atdate
6other output fields
List Order InvoicesSearch
Input fields[3]
FieldType
OrderRequired
choice
LimitRequired
number
Max Pagesnumber
Output fields[3]
FieldType
Idtext
Store IDtext
Order IDtext
Customer IDtext
Numbertext
Providertext
Statustext
Amount Duenumber
Currency Codetext
Snapshotobject
External IDtext
External Urltext
Pdf Storage Keytext
Errortext
Issued Atdate
Due Atdate
Sent Atdate
Paid Atdate
List OrdersSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Nametext
Payment Statusestext
Fulfillment Statusestext
Staff Memberschoice
Locationschoice
Serviceschoice
Order Bychoice
Orderchoice
Output fields[3]
FieldType
Idtext
Payment Currency Codetext
Taxes Includedtext
External IDtext
External Nametext
Nametext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Store IDtext
Cart IDtext
Created Atdate
Updated Atdate
17other output fields
List Payment ProvidersSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Output fields[3]
FieldType
Nametext
Display Nametext
Descriptiontext
Checkout Modetext
Icontext
Modetext
List Product Add-onsSearch
Input fields[3]
FieldType
ProductRequired
choice
LimitRequired
number
Max Pagesnumber
Locationchoice
Staff Memberchoice
Output fields[3]
FieldType
Idtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Duration Multipliedboolean
Max Quantitynumber
Statustext
Created Attext
Updated Attext
Deleted Attext
Productsarray
Locationsarray
1other output field
List Product Add-ons by SlugSearch
Input fields[3]
FieldType
SlugRequired
text
LimitRequired
number
Max Pagesnumber
Locationchoice
Staff Memberchoice
Output fields[3]
FieldType
Idtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Duration Multipliedboolean
Max Quantitynumber
Statustext
Created Attext
Updated Attext
Deleted Attext
Productsarray
Locationsarray
1other output field
List Product CollectionsSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Searchtext
Visibleboolean
Order Bychoice
Orderchoice
Output fields[3]
FieldType
Idtext
Store IDtext
Titletext
Descriptiontext
Slugtext
Is Visibleboolean
Created Attext
Updated Attext
Deleted Attext
Productsarray
List ProductsSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Searchtext
Locationchoice
Statustext
Order Bytext
Orderchoice
Output fields[3]
FieldType
Idtext
Product IDtext
External IDtext
External Variant IDtext
Store IDtext
Slugtext
Schedule IDtext
Product Pool IDtext
Titletext
Variant Titletext
Descriptiontext
Image IDtext
Colortext
Pricenumber
Taxableboolean
Durationnumber
Allow Custom Durationboolean
Max Durationnumber
Max Attendeesnumber
21other output fields
List Staff MembersSearch
Input fields[3]
FieldType
LimitRequired
number
Max Pagesnumber
Searchtext
Order Bytext
Orderchoice
Output fields[3]
FieldType
Idtext
Store IDtext
User IDtext
Schedule IDtext
Image IDtext
First Nametext
Last Nametext
Emailtext
Slugtext
Refresh Tokentext
Created Atdate
Updated Atdate
Deleted Atdate
Imageobject
Scheduleobject
Productsarray
Locationsarray
Add Appointment GuestAction
Input fields[3]
FieldType
AppointmentRequired
choice
EmailRequired
email
Notifyboolean
Output fields[3]
FieldType
Idtext
Appointment IDtext
Emailtext
Created Atdate
Add Cart Add-onAction
Input fields[3]
FieldType
Cart IDRequired
text
Cart Item IDRequired
text
Add-onRequired
choice
Quantitynumber
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Add Cart ItemAction
Input fields[3]
FieldType
Cart IDRequired
text
Appointment IDRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Apply Discount CodeAction
Input fields[3]
FieldType
Cart IDRequired
text
Discount CodeRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Cancel AppointmentAction
Input fields[3]
FieldType
AppointmentRequired
choice
Notify Customerboolean
Manualboolean
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
11other output fields
Change PasswordAction
Input fields[3]
FieldType
New PasswordRequired
secret
Current Passwordsecret
Create AppointmentAction
Input fields[3]
FieldType
From DateRequired
text
From TimeRequired
text
To DateRequired
text
To TimeRequired
text
ProductRequired
choice
Locationchoice
Staff Memberchoice
Customer Emailemail
Customer External IDtext
Customer First Nametext
Customer Last Nametext
Internal Notetext
Address Line 1text
Address Line 2text
Citytext
Statetext
Postal Codetext
Countrytext
Number of Attendeesnumber
4other input fields
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
12other output fields
Create CartAction
Input fields[3]
FieldType
Cart IDRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Create Upload URLAction
Input fields[3]
FieldType
Question IDRequired
text
Question KindRequired
choice
FilenameRequired
text
MIME TypeRequired
text
SizeRequired
number
Output fields[3]
FieldType
File IDtext
Presigned Urltext
Expires Innumber
Extend CartAction
Input fields[3]
FieldType
Cart IDRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
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
Register CustomerAction
Input fields[3]
FieldType
EmailRequired
email
PasswordRequired
secret
First Nametext
Last Nametext
Remove Appointment GuestAction
Input fields[3]
FieldType
AppointmentRequired
choice
Guest IDRequired
text
NotifyRequired
choice
Remove Cart Add-onAction
Input fields[3]
FieldType
Cart Add-on Item IDRequired
text
Cart IDtext
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Remove Cart ItemAction
Input fields[3]
FieldType
Cart Item IDRequired
text
Cart IDtext
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Remove Discount CodeAction
Input fields[3]
FieldType
Cart IDRequired
text
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Reschedule AppointmentAction
Input fields[3]
FieldType
AppointmentRequired
choice
From DateRequired
text
From TimeRequired
text
To DateRequired
text
To TimeRequired
text
ProductRequired
choice
Locationchoice
Staff Memberchoice
Notify Customerboolean
Manualboolean
Address Line 1text
Address Line 2text
Citytext
Statetext
Postal Codetext
Countrytext
Output fields[3]
FieldType
Idtext
Nametext
Product IDtext
Staff Member IDtext
Location IDtext
Store IDtext
Customer IDtext
External Order IDtext
External Order Nametext
Fromdate
Todate
Address Line1text
Address Line2text
Citytext
Statetext
Postal Codetext
Countrytext
Statustext
Internal Notetext
11other output fields
Save Checkout AnswersAction
Input fields[3]
FieldType
Cart IDRequired
text
AnswersRequired
array
Save Checkout CustomerAction
Input fields[3]
FieldType
Cart IDRequired
text
EmailRequired
email
First Nametext
Last Nametext
Phonetext
Output fields[3]
FieldType
Customer IDtext
Start CheckoutAction
Input fields[3]
FieldType
Cart IDRequired
text
ProviderRequired
choice
Customer Emailemail
Customer First Nametext
Customer Last Nametext
Output fields[3]
FieldType
Providertext
Client Secrettext
Redirect Urltext
Stripe Account IDtext
Publishable Keytext
Payment IDtext
Cartobject
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Invalid Item Idsarray
Revived Item Idsarray
Discount Code Clearedboolean
Submit Appointment FeedbackAction
Input fields[3]
FieldType
AppointmentRequired
choice
AnswersRequired
array
Output fields[3]
FieldType
Valuearray
Submit CheckoutAction
Input fields[3]
FieldType
Cart IDRequired
text
Stripe Payment Intent IDtext
Customer Emailemail
Customer First Nametext
Customer Last Nametext
Mark as Scheduledboolean
Notify Customerboolean
GCLIDtext
Output fields[3]
FieldType
Orderobject
Idtext
Payment Currency Codetext
Taxes Includedtext
External IDtext
External Nametext
Nametext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Authobject
Access Tokentext
Refresh Tokentext
Customerobject
Idtext
Emailtext
First Nametext
Last Nametext
Has Passwordboolean
Email Verifiedboolean
Update Cart Add-onAction
Input fields[3]
FieldType
Cart Add-on Item IDRequired
text
QuantityRequired
number
Cart IDtext
Output fields[3]
FieldType
Idtext
Store IDtext
Customer IDtext
Customer First Nametext
Customer Last Nametext
Customer Emailtext
Customer Phonetext
Billing First Nametext
Billing Last Nametext
Billing Company Nametext
Billing Company Vat Numbertext
Billing Address Line1text
Billing Address Line2text
Billing Citytext
Billing Statetext
Statustext
Payment Currency Codetext
Taxes Includedboolean
Expires Atdate
11other output fields
Update ProfileAction
Input fields[3]
FieldType
First Nametext
Last Nametext
Phonetext
Output fields[3]
FieldType
Idtext
External IDtext
First Nametext
Last Nametext
Emailtext
Phonetext
Passwordtext
Store IDtext
Languagetext
Refresh Tokentext
Created Atdate
Updated Atdate
Email Verified Atdate
Deleted Atdate
Addressesarray
Is Email Verifiedboolean
Is Password Setboolean

Look for Opencals templates in the WEXTL template library.

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

Last updated: Aug 21, 2026 02:25