| uid | str | Cal.com booking UID (stable identifier used in APIs and redirects). |
| booking_id | int | Numeric Cal.com booking ID. |
| title | str | Title of the booking. |
| description | Optional[str] | Description of the booking (agenda, context, etc.). |
| status | Optional[str] | Booking status (accepted, cancelled, rejected, pending). |
| cancellation_reason | Optional[str] | Reason provided when the booking was cancelled. |
| cancelled_by_email | Optional[str] | Email address of the user who cancelled the booking. |
| rescheduling_reason | Optional[str] | Reason provided when the booking was rescheduled. |
| rescheduled_by_email | Optional[str] | Email address of the user who rescheduled the booking. |
| rescheduled_from_uid | Optional[str] | UID of the previous booking this one was rescheduled from. |
| rescheduled_to_uid | Optional[str] | UID of the booking this one was rescheduled to. |
| start | Optional[datetime] | Start time of the booking (UTC). |
| end | Optional[datetime] | End time of the booking (UTC). |
| duration_minutes | Optional[int] | Duration of the booking in minutes. |
| created_at | Optional[datetime] | When this booking was created. |
| updated_at | Optional[datetime] | When this booking was last updated (status changes, reschedules, etc.). |
| hosts | List[Dict[str, Any]] | Hosts for this booking (name, email, username, timezone). |
| attendees | List[Dict[str, Any]] | Primary attendees for this booking. |
| guests | List[str] | Additional guest email addresses for this booking. |
| absent_host | Optional[bool] | Whether the host was marked absent for this booking. |
| event_type_id | Optional[int] | Cal.com event type ID (deprecated upstream in favor of event_type.id). |
| event_type | Optional[Dict[str, Any]] | Embedded event type object (id, slug). |
| location | Optional[str] | Resolved meeting location or conferencing URL. |
| meeting_url | Optional[str] | Deprecated meeting URL field (kept for backwards compatibility). |
| metadata | Dict[str, Any] | Arbitrary metadata attached to the booking (CRM IDs, tags, etc.). |
| rating | Optional[float] | Post-meeting rating, if collected. |
| ics_uid | Optional[str] | UID of the underlying calendar event in ICS format. |
| booking_fields_responses | Dict[str, Any] | Responses for custom booking fields (keyed by booking field slug). These often contain rich, user-provided context. |
| recurring_booking_uid | Optional[str] | Recurring booking UID when this booking is part of a recurring series. |
| web_url_value | Optional[str] | User-facing URL associated with this booking. If not provided, falls back to the conferencing/location URL when available. |