All monitored APIs

Cal.com API breaking changes & specification history.

Bookings, event types, and availability.

1 recorded releases · Last captured 6 Sept 2026.

Which Cal.com API endpoints have captured breaking changes?

1 recorded releases; last specification capture . This dated snapshot contains 10 sampled findings from 1 recent releases, including 0 breaking findings. Up to ten findings are retained per release; these counts are not totals for the complete API history.

Snapshot retrieved . A capture date is not a provider deployment date. Missing or unmatched repository usage is not proof of safety.

Classifications in this bounded snapshot
ClassificationSampled findings
Breaking0
Non-breaking10
Needs review0
Deprecation0
Pending classification0

No breaking findings appear in this bounded sample. Open the release history to inspect other findings and pending classification.

Where does this evidence come from?

Publisher specification
Official specification source
Configured SDK matching
No SDK package listed in this snapshot
API authentication
none
Publisher version
1.0.0

How to check affected code in GitHub

Snapshot captured 3 Nov 2026. Breaking describes contract evidence; repository impact is a separate analysis.

Cal.com captured release evidence

Dated snapshot: . Latest 1 captured releases, with up to ten findings per release. Contract findings describe specification changes; repository impact is a separate analysis.

Cal.com API specification changes · Revision 271b5aac · POST /v2/event-types

66 recorded findings · classified · Previous revision e5a28dc7

Non-breaking: POST /v2/event-types

the `disableRecordingForOrganizer` response's property default value `false` was added for the status `201`

Rule: level.info

Non-breaking: PATCH /v2/event-types/{eventTypeId}

the `disableTranscriptionForOrganizer` request property default value `false` was added

Rule: level.info

Non-breaking: POST /v2/event-types

the `enableAutomaticTranscription` response's property default value `false` was added for the status `201`

Rule: level.info

Non-breaking: PATCH /v2/event-types/{eventTypeId}

the `disableRecordingForGuests` request property default value `false` was added

Rule: level.info

Non-breaking: POST /v2/event-types

the `disableRecordingForGuests` request property default value `false` was added

Rule: level.info

Non-breaking: PATCH /v2/event-types/{eventTypeId}

the `disableTranscriptionForOrganizer` response's property default value `false` was added for the status `200`

Rule: level.info

Non-breaking: POST /v2/event-types

the `disableTranscriptionForOrganizer` request property default value `false` was added

Rule: level.info

Non-breaking: GET /v2/event-types

the `enableAutomaticRecordingForOrganizer` response's property default value `false` was added for the status `200`

Rule: level.info

Non-breaking: PATCH /v2/event-types/{eventTypeId}

the `disableTranscriptionForGuests` request property default value `false` was added

Rule: level.info

Non-breaking: POST /v2/event-types

the `disableTranscriptionForOrganizer` response's property default value `false` was added for the status `201`

Rule: level.info

Showing the first ten findings. Open the release for the remaining changes.

Inspect the release and evidence · Public source data