Boulevard icon

Boulevard

Client experience and booking platform for salons, spas, and appointment-based self-care businesses.

1 trigger20 searches27 actionsInstant (webhooks)Auth: API keyAuth: OAuth

AI-assisted documentation20 min read

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

Open Boulevard on WEXTL →

Boulevard requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

Credential type option 1

Boulevard

  • EnvironmentselectRequired
  • API KeytextRequired

    Your API application key.

    [1]
  • Secret KeytextRequired

    Your API application's secret key.

    [1]
  • Business IDtextRequired

    Your Business ID, found in the URL under Settings → Business Settings (e.g. https://dashboard.joinblvd.com/businesses/abc123xyz). Paste abc123xyz like value only.

    [1]
Credential type option 2

Boulevard (oAuth)

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

  • EnvironmentselectRequired
  • API KeytextRequired

    Your API application key.

    [1]
  • Secret KeytextRequired

    Your API application's secret key.

    [1]
  • Business IDtextRequired

    Your Business ID, found in the URL under Settings → Business Settings (e.g. https://dashboard.joinblvd.com/businesses/abc123xyz). Paste abc123xyz like value only.

    [1]
  1. Log in to your WEXTL account, add the Boulevard 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 Boulevard 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 →
Connecting Boulevard to WEXTL®
Video slide demonstrates how to integrate Boulevard in the WEXTL visual workflow builder.[4]

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
text
Output fields[3]
FieldType
IDtext
Start timedate
Errorsarray
Booking clientsarray
Booking servicesarray
Get a ClientAction
Input fields[3]
FieldType
Client IDRequired
choice
Output fields[3]
FieldType
IDtext
Activeboolean
Nametext
First nametext
Last nametext
Emailtext
Mobile phonetext
Appointment countnumber
Has card on fileboolean
Current account balancenumber
Created atdate
Updated atdate
DOBdate
Primary locationobject
IDtext
Nametext
Tagsarray
Get a MembershipAction
Input fields[3]
FieldType
Membership IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Status reasontext
Status reason customtext
Start ondate
End ondate
Cancel ondate
Unpause ondate
Next charge datedate
Term numbernumber
Intervaltext
Unit priceobject
Amountnumber
Currency codetext
Clientobject
IDtext
First nametext
Last nametext
Emailtext
Locationobject
IDtext
Nametext
Product IDtext
Get a ProductAction
Input fields[3]
FieldType
Product IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Activeboolean
Skutext
Barcodetext
Brand nametext
Colortext
Sizetext
External IDtext
Quantity tracking enabledboolean
Taxableboolean
Unit costnumber
Unit pricenumber
Category IDtext
Categoryobject
IDtext
Nametext
Created atdate
Updated atdate
Get a Purchase OrderAction
Input fields[3]
FieldType
Purchase Order IDRequired
choice
Output fields[3]
FieldType
IDtext
Numbernumber
Memotext
Ordered ondate
Expected ondate
Sent atdate
Statetext
Bulk inventory countnumber
Units orderednumber
Units receivednumber
Subtotalnumber
Locationobject
IDtext
Nametext
Location IDtext
Supplierobject
IDtext
Nametext
Supplier IDtext
Line itemsarray
Get a Report ExportAction
Input fields[3]
FieldType
Report Export IDRequired
choice
Output fields[3]
FieldType
IDtext
Current export atdate
File content typetext
File URLtext
Frequencytext
Report IDtext
Utc execution timetext
Report filtersarray
Reportobject
IDtext
Nametext
Get a Staff MemberAction
Input fields[3]
FieldType
Staff IDRequired
choice
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Display nametext
Nametext
Nicknametext
External nicknametext
Emailtext
Mobile phonetext
Avatartext
Biotext
Activeboolean
Suspendedboolean
Externally bookableboolean
Enabled for future locationsboolean
External IDtext
Alternate IDtext
Created atdate
Updated atdate
App roleobject
IDtext
Nametext
4other output fields
Get a TimeblockAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
IDtext
Titletext
Reasontext
Cancelledboolean
Start atdate
End atdate
Durationnumber
Locationobject
IDtext
Nametext
Location IDtext
Staffobject
IDtext
First nametext
Last nametext
Emailtext
Staff IDtext
Get an AppointmentAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
IDtext
Start attext
End attext
Durationnumber
Cancelledboolean
Booked by typetext
Client IDtext
Location IDtext
Manage URLtext
Notestext
Customobject
Vip clientboolean
Preferred stafftext
Custom fieldsarray
Keysarray
Is grouped appointmentboolean
Is recurringboolean
Is remoteboolean
Order IDtext
Pending form countnumber
Ratingtext
Statetext
6other output fields
Get an OrderAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
IDtext
Numbertext
Notetext
Created atdate
Updated atdate
Closed atdate
Locationobject
IDtext
Nametext
Clientobject
IDtext
First nametext
Last nametext
Emailtext
Fee linesarray
Summaryobject
Current subtotalnumber
Current totalnumber
List AppointmentsSearch
Input fields[3]
FieldType
Location IDRequired
choice
Client IDchoice
Queriestext
Limitnumber
Output fields[3]
FieldType
Notestext
IDtext
Clientobject
Mobile phonetext
Last nametext
First nametext
Emailtext
Appointment servicesarray
List ClientsSearch
Input fields[3]
FieldType
Location IDchoice
Client IDchoice
Queriestext
Limitnumber
Output fields[3]
FieldType
IDtext
Activeboolean
Nametext
First nametext
Last nametext
Emailtext
Mobile phonetext
Appointment countnumber
Has card on fileboolean
Current account balancenumber
Created atdate
Updated atdate
DOBdate
Primary locationobject
IDtext
Nametext
Tagsarray
List MembershipsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Statustext
Status reasontext
Status reason customtext
Start ondate
End ondate
Cancel ondate
Unpause ondate
Next charge datedate
Term numbernumber
Intervaltext
Unit priceobject
Amountnumber
Currency codetext
Clientobject
IDtext
First nametext
Last nametext
Emailtext
Locationobject
IDtext
Nametext
Product IDtext
List OrdersSearch
Input fields[3]
FieldType
Location IDRequired
choice
Queriestext
Limitnumber
Output fields[3]
FieldType
IDtext
Numbertext
Notetext
Created atdate
Updated atdate
Closed atdate
Locationobject
IDtext
Nametext
Clientobject
IDtext
First nametext
Last nametext
Emailtext
Fee linesarray
Summaryobject
Current subtotalnumber
Current totalnumber
List ProductsSearch
Input fields[3]
FieldType
Inactiveboolean
Include Packagesboolean
Include Plansboolean
Queriestext
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Activeboolean
Skutext
Barcodetext
Brand nametext
Colortext
Sizetext
External IDtext
Quantity tracking enabledboolean
Taxableboolean
Unit costnumber
Unit pricenumber
Category IDtext
Categoryobject
IDtext
Nametext
Created atdate
Updated atdate
List Purchase OrdersSearch
Input fields[3]
FieldType
Location IDchoice
Queriestext
Limitnumber
Output fields[3]
FieldType
IDtext
Numbernumber
Memotext
Ordered ondate
Expected ondate
Sent atdate
Statetext
Bulk inventory countnumber
Units orderednumber
Units receivednumber
Subtotalnumber
Locationobject
IDtext
Nametext
Location IDtext
Supplierobject
IDtext
Nametext
Supplier IDtext
Line itemsarray
List Report ExportsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Current export atdate
File content typetext
File URLtext
Frequencytext
Report IDtext
Utc execution timetext
Report filtersarray
Reportobject
IDtext
Nametext
List ReportsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Template IDtext
Available filtersarray
Created atdate
Updated atdate
Trashed attext
Folderobject
Nametext
List StaffSearch
Input fields[3]
FieldType
Queriestext
Limitnumber
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Display nametext
Nametext
Nicknametext
External nicknametext
Emailtext
Mobile phonetext
Avatartext
Biotext
Activeboolean
Suspendedboolean
Externally bookableboolean
Enabled for future locationsboolean
External IDtext
Alternate IDtext
Created atdate
Updated atdate
App roleobject
IDtext
Nametext
4other output fields
List TimeblocksSearch
Input fields[3]
FieldType
Location IDRequired
choice
Queriestext
Limitnumber
Output fields[3]
FieldType
IDtext
Titletext
Reasontext
Cancelledboolean
Start atdate
End atdate
Durationnumber
Locationobject
IDtext
Nametext
Location IDtext
Staffobject
IDtext
First nametext
Last nametext
Emailtext
Staff IDtext
Cancel a MembershipAction
Input fields[3]
FieldType
Membership IDRequired
choice
Cancel OnRequired
date
ReasonRequired
choice
Custom Reasontext
Send Notificationboolean
Output fields[3]
FieldType
IDtext
Cancel an AppointmentAction
Input fields[3]
FieldType
Location IDRequired
choice
Notestext
Notify Clientboolean
ReasonRequired
choice
Output fields[3]
FieldType
IDtext
Complete a BookingAction
Input fields[3]
FieldType
Book With Staff IDRequired
choice
Booking IDRequired
text
Notify Clientboolean
Start Timedate
Output fields[3]
FieldType
Bookingobject
IDtext
Start timedate
Booking appointmentsarray
Booking warningsarray
Create a BookingAction
Input fields[3]
FieldType
Location IDRequired
choice
Client IDchoice
Start Timedate
Output fields[3]
FieldType
Bookingobject
IDtext
Start timedate
Booking warningsarray
Create a Booking from an AppointmentAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
Bookingobject
IDtext
Start timedate
Booking appointmentsarray
Booking warningsarray
Create a ClientAction
Input fields[3]
FieldType
Date of Birthdate
Emailemail
External IDtext
First Nametext
Last Nametext
Mobile Phonetext
Pronountext
Output fields[3]
FieldType
IDtext
Activeboolean
Nametext
First nametext
Last nametext
Emailtext
Mobile phonetext
Appointment countnumber
Has card on fileboolean
Current account balancenumber
Created atdate
Updated atdate
DOBdate
Primary locationobject
IDtext
Nametext
Tagsarray
Create a ProductAction
Input fields[3]
FieldType
Product NameRequired
text
Unit PriceRequired
number
Quantitiesarray
Auto Enableboolean
Barcodetext
Brand Nametext
Category IDchoice
Category Nametext
Colortext
Descriptiontext
External IDtext
Quantity Tracking Enabledboolean
Sizetext
SKUtext
Taxableboolean
Unit Costnumber
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Activeboolean
Skutext
Barcodetext
Brand nametext
Colortext
Sizetext
External IDtext
Quantity tracking enabledboolean
Taxableboolean
Unit costnumber
Unit pricenumber
Category IDtext
Categoryobject
IDtext
Nametext
Created atdate
Updated atdate
Create a Purchase OrderAction
Input fields[3]
FieldType
Supplier IDRequired
text
Location IDRequired
choice
Auto Populate Optionsobject
Low StockRequired
boolean
Product Brand Namesarray
Product Category IDschoice
Product Typesarray
Expected Ondate
External IDtext
Line Itemsarray
Memotext
Ordered Ondate
Output fields[3]
FieldType
IDtext
Numbernumber
Memotext
Ordered ondate
Expected ondate
Sent atdate
Statetext
Bulk inventory countnumber
Units orderednumber
Units receivednumber
Subtotalnumber
Locationobject
IDtext
Nametext
Location IDtext
Supplierobject
IDtext
Nametext
Supplier IDtext
Line itemsarray
Create a ReportAction
Input fields[3]
FieldType
Template IDRequired
choice
Template NameRequired
text
Output fields[3]
FieldType
IDtext
Nametext
Template IDtext
Available filtersarray
Created atdate
Updated atdate
Trashed attext
Folderobject
Nametext
Create a Report ExportAction
Input fields[3]
FieldType
Report IDRequired
choice
File Content TypeRequired
choice
FrequencyRequired
choice
UTC Execution Timetime
Report Filtersarray
Output fields[3]
FieldType
IDtext
Current export atdate
File content typetext
File URLtext
Frequencytext
Report IDtext
Utc execution timetext
Report filtersarray
Reportobject
IDtext
Nametext
Create a StaffAction
Input fields[3]
FieldType
First NameRequired
text
Role IDRequired
choice
Biotext
Emailemail
External Nicknametext
Last Nametext
Mobile Phonetext
Nicknametext
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Display nametext
Nametext
Nicknametext
External nicknametext
Emailtext
Mobile phonetext
Avatartext
Biotext
Activeboolean
Suspendedboolean
Externally bookableboolean
Enabled for future locationsboolean
External IDtext
Alternate IDtext
Created atdate
Updated atdate
App roleobject
IDtext
Nametext
4other output fields
Create a TimeblockAction
Input fields[3]
FieldType
Product NameRequired
text
Unit PriceRequired
number
Quantitiesarray
Auto Enableboolean
Barcodetext
Brand Nametext
Category IDchoice
Category Nametext
Colortext
Descriptiontext
External IDtext
Quantity Tracking Enabledboolean
Sizetext
SKUtext
Taxableboolean
Unit Costnumber
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Activeboolean
Skutext
Barcodetext
Brand nametext
Colortext
Sizetext
External IDtext
Quantity tracking enabledboolean
Taxableboolean
Unit costnumber
Unit pricenumber
Category IDtext
Categoryobject
IDtext
Nametext
Created atdate
Updated atdate
Create an OrderAction
Input fields[3]
FieldType
Client IDRequired
choice
Location IDRequired
choice
Seller IDchoice
Output fields[3]
FieldType
IDtext
Numbertext
Notetext
Created atdate
Updated atdate
Closed atdate
Locationobject
IDtext
Nametext
Clientobject
IDtext
First nametext
Last nametext
Emailtext
Fee linesarray
Summaryobject
Current subtotalnumber
Current totalnumber
Delete a ProductAction
Input fields[3]
FieldType
Product IDRequired
choice
Output fields[3]
FieldType
IDtext
Delete a Purchase OrderAction
Input fields[3]
FieldType
Purchase Order IDRequired
choice
Output fields[3]
FieldType
IDtext
Delete a Report ExportAction
Input fields[3]
FieldType
Report Export IDRequired
choice
Output fields[3]
FieldType
IDtext
Delete a TimeblockAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
IDtext
Make an API Calluniversal
Input fields[3]
FieldType
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Pause a MembershipAction
Input fields[3]
FieldType
Membership IDRequired
choice
ReasonRequired
choice
Unpause OnRequired
date
Send Notificationboolean
Output fields[3]
FieldType
IDtext
Renew a MembershipAction
Input fields[3]
FieldType
Membership IDRequired
choice
Output fields[3]
FieldType
IDtext
Unpause a MembershipAction
Input fields[3]
FieldType
Membership IDRequired
choice
Send Notificationboolean
Output fields[3]
FieldType
IDtext
Update a ClientAction
Input fields[3]
FieldType
Client IDRequired
choice
Client External IDtext
First Nametext
Last Nametext
Emailemail
Mobile Phonetext
Date of Birthdate
Pronountext
Custom Fieldsarray
Output fields[3]
FieldType
IDtext
Activeboolean
Nametext
First nametext
Last nametext
Emailtext
Mobile phonetext
Appointment countnumber
Has card on fileboolean
Current account balancenumber
Created atdate
Updated atdate
DOBdate
Primary locationobject
IDtext
Nametext
Tagsarray
Update a ProductAction
Input fields[3]
FieldType
Product IDRequired
choice
Product Nametext
Unit Pricenumber
Barcodetext
Brand Nametext
Category IDchoice
Category Nametext
Colortext
Descriptiontext
External IDtext
Quantity Tracking Enabledboolean
Sizetext
SKUtext
Taxableboolean
Unit Costnumber
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Activeboolean
Skutext
Barcodetext
Brand nametext
Colortext
Sizetext
External IDtext
Quantity tracking enabledboolean
Taxableboolean
Unit costnumber
Unit pricenumber
Category IDtext
Categoryobject
IDtext
Nametext
Created atdate
Updated atdate
Update a Purchase OrderAction
Input fields[3]
FieldType
Purchase Order IDRequired
choice
Supplier IDtext
Completeboolean
Sendboolean
Auto Populate Optionsobject
Low StockRequired
boolean
Product Brand Namesarray
Product Category IDschoice
Product Typesarray
Expected Ondate
External IDtext
Line Itemsarray
Memotext
Ordered Ondate
Output fields[3]
FieldType
IDtext
Numbernumber
Memotext
Ordered ondate
Expected ondate
Sent atdate
Statetext
Bulk inventory countnumber
Units orderednumber
Units receivednumber
Subtotalnumber
Locationobject
IDtext
Nametext
Location IDtext
Supplierobject
IDtext
Nametext
Supplier IDtext
Line itemsarray
Update a Report ExportAction
Input fields[3]
FieldType
Report Export IDRequired
choice
File Content Typechoice
Frequencychoice
UTC Execution Timetime
Report Filtersarray
Output fields[3]
FieldType
IDtext
Current export atdate
File content typetext
File URLtext
Frequencytext
Report IDtext
Utc execution timetext
Report filtersarray
Reportobject
IDtext
Nametext
Update a Staff MemberAction
Input fields[3]
FieldType
Staff IDRequired
choice
Emailemail
Role IDchoice
Enabled For Future Locationsboolean
External Nicknametext
First Nametext
Last Nametext
Mobile Phonetext
Nicknametext
Biotext
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Display nametext
Nametext
Nicknametext
External nicknametext
Emailtext
Mobile phonetext
Avatartext
Biotext
Activeboolean
Suspendedboolean
Externally bookableboolean
Enabled for future locationsboolean
External IDtext
Alternate IDtext
Created atdate
Updated atdate
App roleobject
IDtext
Nametext
4other output fields
Update an AppointmentAction
Input fields[3]
FieldType
Location IDRequired
choice
Notestext
Statechoice
Output fields[3]
FieldType
IDtext

Look for Boulevard templates in the WEXTL template library.

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

Last updated: Jul 23, 2026 22:38