Cal.com Scheduling API

Cal.com is an open-source scheduling infrastructure offering a REST API for managing bookings, schedules, event types, and more. It supports both self-hosted and cloud deployments, providing a flexible solution for integrating scheduling capabilities into your applications.

1

Endpoints

26

Views

Jul 20, 2025

Last Checked

NaN

Rate Limit

API Endpoints

Schedules a new meeting booking

Full URL

http://localhost:3000/v2/bookings

Code Examples

curl -X POST 'http://localhost:3000/v2/bookings' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

{
  "start": "2023-07-25T14:00:00Z",
  "responses": {
    "name": "John",
    "email": "[email protected]"
  },
  "eventTypeId": 123
}

Example Response

{
  "id": "abc123",
  "uid": "bFGrVyX1",
  "attendees": [
    {
      "email": "[email protected]"
    }
  ],
  "startTime": "2023-07-25T14:00:00Z"
}

Version

v2

Rate Limit

100 requests/hour
Tags
calendarscheduling
Technical Details
Authentication
API Key
Response Formats
JSON
Availability
global
Status
Published
Rate Limits

Self-managed

Supported Languages
JavaScript
Use Cases
booking systems
meeting coordination
https://cal.com/

Related APIs

Discover similar APIs that might interest you

APIfreemium

Microsoft Graph API

Microsoft Graph API offers developers a ...

Category
Productivity
Endpoints
1
enterprisemicrosoft-365
Free Cal.com Scheduling API – Appointment Scheduling| Free API Hub