Hey developers!
We’re excited to share that we’ve released a new set of APIs that let you create, update, and configure one-on-one event types, directly within your own interface.
These endpoints are ideal for embedding the Calendly setup experience (with limited event type configuration) into your app or platform, so you can enable users to set up Event Types and streamline the onboarding experience.
New endpoints:
- Create a new Event Type:
POST /event_types
- Update an existing Event Type:
PATCH /event_types/{uuid}
- List Event Type availability schedules:
GET /event_type_availability_schedules
- Update Event Type availability schedules:
PATCH /event_type_availability_schedules
- List user meeting locations:
GET /location
Note: the Create/Update Event Type endpoints support one-on-one Event Types only, and are limited to basic field configuration (owner, title, description, duration, duration options, locations, visibility, color, locale).
LinkedIn Premium Business used these APIs to power a new Calendly integration that lets users add a “Book an appointment” button to their profile in just a few clicks.
Behind the scenes, the integration guides users to create a new Calendly account, set up a new Event Type, and configure the meeting location and availability – all within the LinkedIn Premium product.
You’ll find the full API documentation on the Developer Portal. Got questions or feedback? Drop them in the comment – we’d love to hear from you!