Cal.com

API

Scheduling platform and API for booking pages, availability and bookings

Price
Free tier, then paid
Access
API key

About

Cal.com is a hosted scheduling service with a v2 REST API and a hosted MCP server, for apps that need booking pages or team scheduling. It is closed source since April 2026; the MIT fork Cal.diy is for personal, non-production use, and enterprise on-prem goes through sales.

What you can do with it

  • Embed a booking page or booker component in your own app
  • Create, reschedule and cancel bookings through the REST API
  • Route meetings round-robin across a team's shared availability

Get started

  1. Create an API key in your Cal.com settings
  2. Send the cal-api-version header with each request

Example

curl "https://api.cal.com/v2/bookings?status=upcoming" \
  -H "Authorization: Bearer $CAL_API_KEY" \
  -H "cal-api-version: 2026-05-01"

Details

Hosting
Hosted service, Self-hosted
Available in
Worldwide
MCP server
Remote
Works with
Google Calendar, Outlook

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .