Online scheduling tool for customer bookings. Automatically create unique virtual meeting links for meetings scheduled through YouCanBook.me. Custom availability and control. Set up custom availability, padding between appointments and appointment duration.
Go to siteThe YouCanBook.me API allows developers to easily integrate booking and appointment-scheduling capabilities into any website or application. With the API, developers can programmatically build bookable experiences that let customers book available appointments and see a personalized, real-time view of their calendars.
The API lets developers customize the booking experience in a wide variety of ways. You can easily adjust the button design, create custom booking forms, define how and when customers will receive a booking confirmation, add additional fields, provide access to members-only appointments, and plenty more.
With the YouCanBook.me API, you can build the following:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
youcanbook_me: {
type: "app",
app: "youcanbook_me",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.youcanbook.me/v1/${this.youcanbook_me.$auth.account_id}/profiles`,
auth: {
username: `${this.youcanbook_me.$auth.username}`,
password: `${this.youcanbook_me.$auth.api_key}`,
},
})
},
})
YouCanBook.Me uses API keys for authentication. When you connect your YouCanBook.Me account, Pipedream securely stores the keys so you can easily authenticate to YouCanBook.Me APIs in both code and no-code steps.
Account owners can retrieve their Account ID and API key in their YouCanBook.Me settings. Navigate to Account > Password & Security. In the section Authentication and API, You can view/copy your account ID. Click the button to Generate your API key. For the username, use the email address of the account.