Cal ID API Integration
The Cal ID API is a REST API that gives you programmatic control of the platform — every resource available to customers is exposed as a simple HTTP endpoint. Create, modify, fetch, or delete an event type; and do the same with bookings, availability, connected calendars, schedules, team memberships, payments, and more — all without ever using the UI.
- Encode all requests as JSON with the
Content-Type: application/jsonheader. Responses, including errors, are JSON too. - HTTP/1, 1.1, and 2 are supported (HTTP/2 preferred).
- TLS 1.2 and 1.3 are supported, with resumption.
The API is organized around REST: predictable, resource-oriented URLs, JSON request bodies and responses, and standard HTTP response codes, authentication, and verbs.
All API requests are made to:
https://api.cal.idSome endpoints support Application Admin API requests for elevated access. Only Application Admins hold the Admin API key — this is not extended to Team Admins.
Explore every endpoint in the API Reference, with schemas and a live "Try it" playground that runs against https://api.cal.id.
Updated on: 24/08/2026
Thank you!