YouCanBook.me
The YouCanBook.me modules enable you to monitor, retrieve, create, update, and delete profiles and bookings in your YouCanBook.me account.
Getting Started With YouCanBook.me
Prerequisites
A YouCanBook.me account — you can create one at app.youcanbook.me/#/register
Connecting YouCanBook.me to Make
To connect your YouCanBook.me account to Make, you need to enter your YouCanBook.me credentials in the Create a connection dialog in Make.
1. In Make, open the YouCanBook.me module's Create a connection dialog.

2. Enter your YouCanBook.me email address and password, and click Continue.
Note
https://app.youcanbook.me/#/account?show=password
3. The connection has been established.
Profile
Watch Profiles
Retrieves profile details when a profile is created or updated.
Connection | |
Watch Profiles | Select whether you want to watch new profiles (By Creation Time) or updated profiles (By Updated Time). |
Limit | Set the maximum number of profiles Make will return during one execution cycle. |
List Profiles
Retrieves all profiles in your YouCanBook.me account.
Connection | |
Limit | Set the maximum number of profiles Make will return during one execution cycle. |
Get a Profile
Retrieves profile details.
Connection | |
Profile ID | Select or enter (map) the ID of the profile you want to retrieve details about. |
Create a Profile
Creates a new profile (booking page).
Connection | |
Title | Enter the name of the new profile. |
Sub Domain | Enter the new subdomain for your YouCanBook.me profile. |
Status | Select the status of the new booking page. |
Description | Enter the description of the booking page. |
Logo URL | Provide a URL of the logo to be used for the new booking page.
|
Update a Profile
Updates an existing profile.
Connection | |
Profile ID | Select or map the profile you want to update. |
Title | Enter the name of the new profile. |
Sub Domain | Enter the new subdomain for your YouCanBook.me profile. |
Status | Select the status of the new booking page. |
Description | Enter the description of the booking page. |
Logo URL | Provide a URL of the logo to be used for the new booking page.
|
Delete a Profile
Deletes a profile.
Connection | |
Profile ID | Select or enter (map) the ID of the profile you want to delete. |
Booking
Watch Bookings
Retrieves booking details when a booking is created, rescheduled, or canceled.
Connection | |
Watch Bookings | Select whether you want to watch new booking profiles (By Creation Time), rescheduled bookings (By Reschedule Time), or canceled bookings (By Cancellation Time). |
Profile ID | Select the profile you want to watch bookings for. |
Search | Enter the term to filter returned results by. |
Limit | Set the maximum number of bookings Make will return during one execution cycle. |
List Bookings
Retrieves all bookings for the specified profile.
Connection | |
Profile ID | Select the profile you want to list bookings for. |
Search | Enter the term to filter returned results by. |
Limit | Set the maximum number of bookings Make will return during one execution cycle. |
Get a Booking
Retrieves booking details.
Connection | |
Profile ID | Map or select the profile that contains the booking you want to retrieve details for. |
Booking ID | Select or enter (map) the ID of the booking you want to retrieve details about. |
Create a Booking
Creates a booking for the booking page (profile).
The Captcha Test must be turned off for the booking form to use this module.

Connection | |
Profile ID | Select the profile you want to create a booking for. |
Title | Enter the title for the booking. |
Receiver's Email | Enter the subscriber's email. |
Starts at | Enter the start time of the booking. See the list of supported date and time formats. |
Duration (Minutes) | Enter the duration of the booking. |
Time Zone | Select the time zone of the booking. |
Answers | Specify answers for booking questions. You can find shorthand codes in the web UI: ![]() Example of Answers: ![]() |
Delete a Booking
Deletes a booking.
Connection | |
Profile ID | Map or select the profile that contains the booking you want to delete. |
Booking ID | Select or enter (map) the ID of the booking you want to delete. |
Make an API Call
Allows you to perform a custom API call.
Connection | |
URL | Enter a path relative to For the list of available endpoints, refer to the YouCanBook.me API Documentation. |
Method | Select the HTTP method you want to use: GETto retrieve information for an entry. POSTto create a new entry. PUTto update/replace an existing entry. PATCHto make a partial entry update. DELETEto delete an entry. |
Headers | Enter the desired request headers. You don't have to add authorization headers; we've already added those for you. |
Query String | Enter the request query string. |
Body | Enter the body content for your API call. |
Example of Use - List Profiles
The following API call returns all profiles in your YouCanBook.me account:
URL:/v1/{username}/profiles
Method:GET
![]() |
The result can be found in the module's Output under Bundle > Body. In our example, 4 profiles were returned:
![]() |