Requirements
To use BookedScheduler on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]
Get your BookedScheduler credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- DomaintextRequired
To enable the API, open Application Configuration and set api.enabled to true. Your Booked Scheduler domain (for example:
[1]bookings.mycompany.com). - UsernametextRequired
Your Booked Scheduler username. This is the same username you use to log in to the Booked web interface.
[1] - PasswordpasswordRequired
Your Booked Scheduler account password. This must be a valid user account with API access enabled.
[1]
Connect BookedScheduler in WEXTL
- Log in to your WEXTL account, add the BookedScheduler node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your BookedScheduler account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- 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 →
BookedScheduler node modules
The list below is a reference of every BookedScheduler node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any BookedScheduler node module below to inspect its input parameters, outputs, and connection requirements.
Watch BlackoutsTrigger
| Field | Type |
|---|---|
| Blackout ID | number |
| Series ID | number |
| Start date time | date |
| End date time | date |
| Resource ID | number |
| Reason | text |
Watch ReservationsTrigger
| Field | Type |
|---|---|
| Reference number | text |
| Start date | date |
| End date | date |
| First name | text |
| Last name | text |
| Resource name | text |
| Title | text |
| Description | text |
| Requires approval | boolean |
| Is recurring | boolean |
| Schedule ID | number |
| User ID | number |
| Resource ID | number |
| Duration | text |
| Buffer time | date |
| Buffered start date | date |
| Buffered end date | date |
| Participants | array |
| Invitees | array |
Watch ResourcesTrigger
| Field | Type |
|---|---|
| Resource ID | number |
| Name | text |
| Location | text |
| Contact | text |
| Notes | text |
| Min length | text |
| Max length | text |
| Requires approval | boolean |
| Groups bypassing approval | array |
| Allow multiday | boolean |
| Max participants | number |
| Min participants | text |
| Min notice add | text |
| Min notice update | text |
| Min notice delete | text |
| Max notice | text |
| Description | text |
| Schedule ID | number |
| Ics URL | text |
Watch SchedulesTrigger
| Field | Type |
|---|---|
| Days visible | number |
| Schedule ID | number |
| Is default | boolean |
| Name | text |
| Timezone | text |
| Weekday start | number |
| Availability begin | text |
| Availability end | text |
| Max resources per reservation | number |
| Total concurrent reservations allowed | number |
| Links | array |
| Message | text |
Watch UsersTrigger
| Field | Type |
|---|---|
| User ID | number |
| User name | text |
| First name | text |
| Last name | text |
| Email address | |
| Phone number | text |
| Phone country code | text |
| Date created | text |
| Last login | text |
| Status ID | text |
| Timezone | text |
| Organization | text |
| Position | text |
| Language | text |
| Custom attributes | array |
| Current credits | text |
| Reservation color | text |
| Links | array |
| Message | text |
Get a BlackoutAction
Get a Group by IDAction
Get a Reservation by IDAction
| Field | Type |
|---|---|
Reference NumberRequired | choice |
| Field | Type |
|---|---|
| Reference number | text |
| Start date | date |
| End date | date |
| First name | text |
| Last name | text |
| Resource name | text |
| Title | text |
| Description | text |
| Requires approval | boolean |
| Is recurring | boolean |
| Schedule ID | number |
| User ID | number |
| Resource ID | number |
| Duration | text |
| Buffer time | text |
| Buffered start date | date |
| Buffered end date | date |
| Participants | array |
| Invitees | array |
Get a Schedule by IDAction
| Field | Type |
|---|---|
Schedule IDRequired | choice |
| Field | Type |
|---|---|
| Days visible | number |
| Schedule ID | number |
| Is default | boolean |
| Name | text |
| Timezone | text |
| Weekday start | number |
| Ics URL | text |
| Availability start | text |
| Availability end | text |
| Max resources per reservation | number |
| Total concurrent reservations allowed | number |
| Periods | array |
| Links | array |
| Message | text |
Get a User by IDAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
| User ID | number |
| User name | text |
| First name | text |
| Last name | text |
| Email address | |
| Phone number | text |
| Phone country code | text |
| Last login | text |
| Status ID | text |
| Timezone | text |
| Organization | text |
| Position | text |
| Language | text |
| Ics URL | text |
| Default schedule ID | number |
| Current credits | text |
| Reservation color | text |
| Custom attributes | array |
| Permissions | array |
Get AccountAction
| Field | Type |
|---|---|
| User ID | number |
| First name | text |
| Last name | text |
| Email address | |
| User name | text |
| Language | text |
| Timezone | text |
| Phone | text |
| Organization | text |
| Position | text |
| Custom attributes | array |
| Ics URL | url |
| Links | array |
| Message | text |
Get an Accessory by IDAction
Get an AttributeAction
| Field | Type |
|---|---|
Attribute IDRequired | number |
| Field | Type |
|---|---|
| Attribute ID | number |
| Label | text |
| Type | text |
| Category ID | text |
| Regex | text |
| Required | boolean |
| Possible values | array |
| Sort order | number |
| Applies to ids | array |
| Admin only | boolean |
| Is private | boolean |
| Secondary category ID | number |
| Secondary entity ids | array |
| Links | array |
| Message | text |
Get an Event TemplateAction
| Field | Type |
|---|---|
Template IDRequired | choice |
| Field | Type |
|---|---|
| Links | array |
| Message | text |
| ID | text |
| Resource ids | array |
| Schedule ID | number |
| Accessory ids | array |
| Attribute ids | array |
| Name | text |
| Notes | text |
| Heading | text |
| Images | array |
| User notes | text |
| Duration type | text |
| Duration | text |
| Create notice rule | object |
| Type | text |
| Relative | object |
| Day of week | text |
| Day of month | text |
| Date of month | text |
| Update notice rule | object |
| Type | text |
| Relative | text |
| Day of week | object |
| Day of month | text |
| Date of month | text |
| Delete notice rule | object |
| Type | text |
| Relative | text |
| Day of week | text |
| Day of month | object |
| Date of month | text |
| Maximum notice rule | object |
| Type | text |
| Relative | text |
| Day of week | text |
| Day of month | text |
| Date of month | text |
| Display color | text |
Get Category AttributesAction
| Field | Type |
|---|---|
CategoryRequired | choice |
| Field | Type |
|---|---|
| Category Attribute ID | number |
| Label | text |
| Type | text |
| Category ID | text |
| Regex | text |
| Required | boolean |
| Possible values | array |
| Sort order | number |
| Applies to ids | array |
| Admin only | boolean |
| Is private | boolean |
| Secondary category ID | number |
| Secondary entity ids | array |
| Links | array |
| Message | text |
Get Resource by IDAction
| Field | Type |
|---|---|
Resource IDRequired | choice |
| Field | Type |
|---|---|
| Resource ID | number |
| Name | text |
| Location | text |
| Contact | text |
| Notes | text |
| Min length | text |
| Max length | text |
| Requires approval | boolean |
| Groups bypassing approval | array |
| Allow multiday | boolean |
| Max participants | number |
| Min participants | text |
| Min notice add | text |
| Min notice update | text |
| Min notice delete | text |
| Max notice | text |
| Description | text |
| Schedule ID | number |
| Ics URL | text |
Get Resource TypesAction
| Field | Type |
|---|---|
| Resource Type ID | number |
| Name | text |
| Description | text |
List AccessoriesSearch
List BlackoutsSearch
List Event TemplatesSearch
List GroupsSearch
List Phone Country CodesSearch
List ReservationsSearch
| Field | Type |
|---|---|
| User ID | choice |
| Resource ID | choice |
| Schedule ID | choice |
| Start Date Time | date |
| End Date Time | date |
| Since | date |
| Created Since | date |
| Updated Since | date |
| Limit | number |
| Field | Type |
|---|---|
| Reference number | text |
| Start date | date |
| End date | text |
| First name | text |
| Last name | text |
| Resource name | text |
| Title | text |
| Description | text |
| Requires approval | boolean |
| Is recurring | boolean |
| Schedule ID | number |
| User ID | number |
| Resource ID | number |
| Duration | text |
| Buffer time | text |
| Buffered start date | date |
| Buffered end date | date |
| Participants | array |
| Invitees | array |
List Resource AvailabilitySearch
List Resource Availability StatusSearch
List Resource GroupsAction
List Resource StatusesSearch
List ResourcesSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Resource ID | number |
| Name | text |
| Location | text |
| Contact | text |
| Notes | text |
| Min length | text |
| Max length | text |
| Requires approval | boolean |
| Groups bypassing approval | array |
| Allow multiday | boolean |
| Max participants | number |
| Min participants | text |
| Min notice add | text |
| Min notice update | text |
| Min notice delete | text |
| Max notice | text |
| Description | text |
| Schedule ID | number |
| Ics URL | text |
List Schedule Layout SlotsSearch
List SchedulesSearch
List Supported LanguagesSearch
List UsersSearch
| Field | Type |
|---|---|
| Username | text |
| First Name | text |
| Last Name | text |
| Phone Number | text |
| Organization | text |
| Limit | number |
| Field | Type |
|---|---|
| User ID | number |
| User name | text |
| First name | text |
| Last name | text |
| Email address | |
| Phone number | text |
| Phone country code | text |
| Date created | date |
| Last login | text |
| Status ID | text |
| Timezone | text |
| Organization | text |
| Position | text |
| Language | text |
| Custom attributes | array |
| Current credits | text |
| Reservation color | text |
| Links | array |
| Message | text |
Approve a ReservationAction
Create a BlackoutAction
| Field | Type |
|---|---|
ReasonRequired | text |
Start Date TimeRequired | date |
End Date TimeRequired | date |
Resource IDsRequired | choice |
| Conflict Action | choice |
| Recurrence Rule | object |
Recurrence TypeRequired | choice |
| Interval | number |
| Monthly Type | choice |
| Weekdays | array |
| Repeat Until | text |
| Repeat Dates | array |
| Field | Type |
|---|---|
| Start date time | date |
| End date time | date |
Create a Check-Out ReservationAction
Create a GroupAction
Create a GroupAction
Create a ReservationAction
| Field | Type |
|---|---|
User IDRequired | choice |
Primary Resource IDRequired | choice |
Start Date & TimeRequired | date |
End Date & TimeRequired | date |
TitleRequired | text |
Accept TermsRequired | boolean |
| Description | text |
| Additional Resources | choice |
| Resource ID | number |
| Accessories | array |
| Custom Attributes | array |
| Invitees | array |
| User ID | number |
| Participants | choice |
| Co-Owners | choice |
| Participating Guests | array |
| Email Address | |
| Invited Guests | array |
| Email Address | |
| Recurrence Rule | object |
| Recurrence Type | choice |
| Interval | number |
| Monthly Pattern | choice |
| Weekdays | array |
| Repeat Until | date |
| Specific Repeat Dates | array |
| Start Reminder | object |
| Amount | number |
| Unit | choice |
| End Reminder | object |
| Amount | number |
| Unit | choice |
| Allow Participation | boolean |
| Field | Type |
|---|---|
| Reference number | text |
| Is pending approval | boolean |
| Links | array |
| Message | text |
Create a ResourceAction
| Field | Type |
|---|---|
Resource NameRequired | text |
LocationRequired | text |
Contact InformationRequired | text |
| Internal Notes | text |
| Minimum Reservation Length | text |
| Maximum Reservation Length | text |
| Requires Approval | boolean |
| Groups Bypassing Approval | array |
| Group ID | number |
| Allow Multi-day Reservations | boolean |
| Maximum Participants | number |
| Minimum Participants | number |
| Minimum Notice (Create) | text |
| Minimum Notice (Update) | text |
| Minimum Notice (Delete) | text |
| Maximum Notice | text |
| Description | text |
| Schedule ID | number |
| Auto Assign Permissions | boolean |
| Custom Attributes | array |
| Field | Type |
|---|---|
| Resource ID | number |
| Links | array |
| Message | text |
Create a UserAction
| Field | Type |
|---|---|
PasswordRequired | text |
Email AddressRequired | |
UsernameRequired | text |
| First Name | text |
| Last Name | text |
| Timezone | time |
| Phone | text |
| Phone Country Code | choice |
| Organization | text |
| Position | text |
| Custom Attributes | array |
| Groups | array |
| Reservation Color | text |
| Language | choice |
| Field | Type |
|---|---|
| User ID | number |
| Links | array |
| Message | text |
Create an AccountAction
| Field | Type |
|---|---|
UsernameRequired | text |
PasswordRequired | secret |
Accept Terms of ServiceRequired | boolean |
First NameRequired | text |
Last NameRequired | text |
Email AddressRequired | |
| Language | choice |
| Timezone | text |
| Phone | text |
| Phone Country Code | choice |
| Organization | text |
| Position | text |
| Custom Attributes | array |
| Field | Type |
|---|---|
| User ID | number |
| Links | array |
| Message | text |
Create Check-InAction
Create Custom AttributeAction
| Field | Type |
|---|---|
LabelRequired | text |
TypeRequired | choice |
CategoryRequired | choice |
| Validation Regex | text |
| Required | boolean |
| Possible Values | array |
| Sort Order | number |
| Applies To IDs | array |
| Admin Only | boolean |
| Private | boolean |
| Secondary Category | choice |
| Secondary Entity IDs | array |
| Field | Type |
|---|---|
| Attribute ID | number |
| Links | array |
| Message | text |
Delete a BlackoutAction
Delete a Custom AttributeAction
Delete a GroupAction
Delete a ReservationAction
Delete a ResourceAction
Delete a UserAction
Make an API Calluniversal
Update a BlackoutAction
| Field | Type |
|---|---|
Series IDRequired | choice |
| Reason | text |
| Start Date Time | date |
| End Date Time | date |
| Resource IDs | choice |
| Conflict Action | choice |
| Recurrence Rule | object |
Recurrence TypeRequired | choice |
| Interval | number |
| Monthly Type | choice |
| Weekdays | array |
| Repeat Until | text |
| Repeat Dates | array |
| Field | Type |
|---|---|
| Start date time | date |
| End date time | date |
Update a Custom AttributeAction
| Field | Type |
|---|---|
Attribute IDRequired | number |
| Label | text |
| Type | choice |
| Category | choice |
| Validation Regex | text |
| Required | boolean |
| Possible Values | array |
| Sort Order | number |
| Applies To IDs | array |
| Admin Only | boolean |
| Private | boolean |
| Secondary Category | choice |
| Secondary Entity IDs | array |
| Field | Type |
|---|---|
| Attribute ID | number |
| Links | array |
| Message | text |
Update a PasswordAction
Update a ReservationAction
| Field | Type |
|---|---|
Reference NumberRequired | choice |
| User ID | choice |
| Primary Resource ID | choice |
| Start Date & Time | date |
| End Date & Time | date |
| Title | text |
| Accept Terms | boolean |
| Description | text |
| Additional Resources | choice |
| Resource ID | number |
| Accessories | array |
| Custom Attributes | array |
| Invitees | choice |
| Participants | choice |
| Co-Owners | choice |
| Participating Guests | array |
| Email Address | |
| Invited Guests | array |
| Email Address | |
| Recurrence Rule | object |
| Recurrence Type | choice |
| Interval | number |
| Monthly Pattern | choice |
| Weekdays | array |
| Repeat Until | date |
| Specific Repeat Dates | array |
| Start Reminder | object |
| Amount | number |
| Unit | choice |
| End Reminder | object |
| Amount | number |
| Unit | choice |
| Field | Type |
|---|---|
| Reference number | text |
| Is pending approval | boolean |
| Links | array |
| Message | text |
Update a ResourceAction
| Field | Type |
|---|---|
Resource IDRequired | choice |
| Resource Name | text |
| Location | text |
| Contact Information | text |
| Internal Notes | text |
| Minimum Reservation Length | text |
| Maximum Reservation Length | text |
| Requires Approval | boolean |
| Groups Bypassing Approval | array |
| Group ID | choice |
| Allow Multi-day Reservations | boolean |
| Maximum Participants | number |
| Minimum Participants | number |
| Minimum Notice (Create) | text |
| Minimum Notice (Update) | text |
| Minimum Notice (Delete) | text |
| Maximum Notice | text |
| Description | text |
| Schedule ID | choice |
| Auto Assign Permissions | boolean |
| Field | Type |
|---|---|
| Resource ID | number |
| Links | array |
| Message | text |
Update a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Password | text |
| Email Address | |
| Username | text |
| First Name | text |
| Last Name | text |
| Timezone | time |
| Phone | text |
| Phone Country Code | choice |
| Organization | text |
| Position | text |
| Custom Attributes | array |
| Groups | array |
| Reservation Color | text |
| Language | choice |
| Field | Type |
|---|---|
| User ID | text |
| Links | array |
| Message | text |
Update AccountAction
Update Account PasswordAction
Update Group PermissionsAction
Update Group RolesAction
Update Group UsersAction
Templates
Look for BookedScheduler templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Anny Customer API[2]Online booking and scheduling platform that lets customers book resources, services, and appointments in real time.
- BookeoOnline booking and appointment scheduling platform for tours, classes, and service businesses.
- Anny Admin APIOnline booking and scheduling platform for managing services, resources, timeslots, and customer appointments.
- AgendizeOnline appointment scheduling and customer engagement platform for businesses.
- AmeliaWordPress booking and appointment scheduling for services and events.
References
- WEXTL® BookedScheduler Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for BookedScheduler.
- WEXTL® visual workflow builder data.
Last updated: Jul 23, 2026 22:38
