# Cal.com Events API

**Canonical:** https://apis.io/apis/cal-com/cal-com-events-api/  
**Provider:** Cal.com — https://apis.io/providers/cal-com/  
**Base URL:** https://api.cal.com/v2  
**Documentation:** https://cal.com/docs/api-reference/v2/bookings

Cal.com Events API is one of 82 APIs that [Cal.com](https://apis.io/providers/cal-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Event. The published artifact set on APIs.io includes an OpenAPI specification.

The Events API from Cal.com — 21 operation(s) for events.

## Operations (31)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/events` | List Events (cursor pagination) |
| POST | `/v2/events` | Create an Event |
| GET | `/v2/events/{uuid}` | Get an Event |
| PATCH | `/v2/events/{uuid}` | Update an Event |
| DELETE | `/v2/events/{uuid}` | Delete an Event |
| POST | `/v2/events/{uuid}/publish` | Publish an Event |
| POST | `/v2/events/{uuid}/cancel` | Cancel an Event |
| GET | `/v2/events/{uuid}/bookings` | List an Event's bookings |
| POST | `/v2/events/{uuid}/registrations/{registrationId}/check-in` | Check in a guest by registration id |
| DELETE | `/v2/events/{uuid}/registrations/{registrationId}/check-in` | Undo a guest's check-in |
| POST | `/v2/events/{uuid}/check-ins` | Check in a guest by scanned QR token |
| POST | `/v2/events/{uuid}/registrations/approve-all` | Approve every pending guest |
| POST | `/v2/events/{uuid}/registrations/{registrationId}/approve` | Approve a guest |
| POST | `/v2/events/{uuid}/registrations/{registrationId}/decline` | Decline a guest |
| GET | `/v2/events/{uuid}/registrations/counts` | Count an Event's guests |
| GET | `/v2/events/{uuid}/co-hosts` | List an Event's co-hosts |
| POST | `/v2/events/{uuid}/co-hosts` | Invite a co-host to an Event |
| PATCH | `/v2/events/{uuid}/co-hosts/order` | Reorder an Event's co-hosts |
| DELETE | `/v2/events/{uuid}/co-hosts/{coHostId}` | Remove a co-host from an Event |
| GET | `/v2/events/{uuid}/coordinates` | Get an Event's coordinates |
| PATCH | `/v2/events/{uuid}/coordinates` | Update an Event's coordinates |
| POST | `/v2/events/{uuid}/cover-image` | Upload an Event cover image |
| DELETE | `/v2/events/{uuid}/cover-image` | Remove an Event cover image |
| GET | `/v2/events/{uuid}/locations` | Get an Event's locations |
| POST | `/v2/events/{uuid}/locations` | Add a location to an Event |
| DELETE | `/v2/events/{uuid}/locations/{locationId}` | Remove a location from an Event |
| PATCH | `/v2/events/{uuid}/locations/{locationId}` | Edit an Event's location |
| POST | `/v2/events/{uuid}/person-avatar` | Upload an Event person avatar |
| POST | `/v2/events/{uuid}/messages` | Message an Event's guests |
| GET | `/v2/events/{uuid}/messages` | List the messages sent to an Event's guests |
| POST | `/v2/events/{uuid}/invitations` | Invite guests to an Event |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cal-com/refs/heads/main/openapi/cal-com-events-api-openapi.yml

## Other Cal.com APIs (12)

- [Cal.com Api Keys API](https://apis.io/apis/cal-com/cal-com-api-keys-api/)
- [Cal.com Bookings API](https://apis.io/apis/cal-com/cal-com-bookings-api/)
- [Cal.com Bookings / Attendees API](https://apis.io/apis/cal-com/cal-com-bookings-attendees-api/)
- [Cal.com Bookings / Guests API](https://apis.io/apis/cal-com/cal-com-bookings-guests-api/)
- [Cal.com Cal Unified Calendars API](https://apis.io/apis/cal-com/cal-com-cal-unified-calendars-api/)
- [Cal.com Calendars API](https://apis.io/apis/cal-com/cal-com-calendars-api/)
- [Cal.com Conferencing API](https://apis.io/apis/cal-com/cal-com-conferencing-api/)
- [Cal.com Deprecated: Platform / Managed Users API](https://apis.io/apis/cal-com/cal-com-deprecated-platform-managed-users-api/)
- [Cal.com Deprecated: Platform OAuth Clients API](https://apis.io/apis/cal-com/cal-com-deprecated-platform-oauth-clients-api/)
- [Cal.com Deprecated: Platform / Webhooks API](https://apis.io/apis/cal-com/cal-com-deprecated-platform-webhooks-api/)
- [Cal.com Destination Calendars API](https://apis.io/apis/cal-com/cal-com-destination-calendars-api/)
- [Cal.com Event Types API](https://apis.io/apis/cal-com/cal-com-event-types-api/)

## Tags

Event

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cal-com/cal-com-events-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cal-com/.
