- Home
- Categories
- Productivity
- Cal.com Scheduling API
Cal.com Scheduling API
Cal.com provides developers with an open-source REST API to manage schedules, bookings, and event types easily, suitable for cloud and self-hosted applications.
Developed by Cal.com
Reference for available routes, request structures, and live examples.
Schedules a new meeting booking
http://localhost:3000/bookingscurl -X POST 'http://localhost:3000/bookings' \
-H 'Authorization: Bearer YOUR_API_KEY'{
"start": "2023-07-25T14:00:00Z",
"responses": {
"name": "John",
"email": "john@example.com"
},
"eventTypeId": 123
}{
"id": "abc123",
"uid": "bFGrVyX1",
"attendees": [
{
"email": "john@example.com"
}
],
"startTime": "2023-07-25T14:00:00Z"
}- Integrating scheduling capabilities into web applicationsOptimized Capability
- Building mobile apps with booking functionalitiesOptimized Capability
- Creating custom scheduling dashboards or CRM platformsOptimized Capability
- Implementing a lightweight appointment widget for various servicesOptimized Capability
- Developing complex scheduling systems tailored for enterprise requirementsOptimized Capability
- ✓ Open-source and flexible for both cloud and self-hosted use
- ✓ Comprehensive documentation and active community support
- ✓ Supports secure API key and OAuth2 authentication methods
- ✓ Easy migration path from v1 with improved performance and security
- ✗ Rate limits are not extensively documented and may require monitoring
- ✗ No official SDK for all popular languages; community SDKs available
- ✗ Some features may require advanced configuration for enterprise needs
- ✗ Limited explicit information on SLAs and uptime guarantees
FAQs
API Specifications
v2Less than 1 hour for basic integration
1000 requests per minute
Free tier includes up to 1000 API requests per month with full access to core scheduling features.
Use Case: Best For
Developers building scheduling and booking applications requiring flexible and scalable API solutions
Not Recommended For
Applications requiring guaranteed high-volume transactions without usage limits or dedicated SLAs
Explore Related APIs
Discover similar APIs to Cal.com Scheduling API
Microsoft Graph API
Microsoft Graph API offers developers unified access to Microsoft 365 services, facilitating automation, data management, and custom solution development for enterprise environments.
Nager.Date API
The Nager.Date API offers developers free access to public holiday data and calendar information across more than 100 countries, enabling efficient application development for scheduling and reminders.