{
   "absent_host":false,
   "appointment_type":{
      "id":"2660601",
      "slug":"sample-event"
   },
   "attendees":[
      {
         "absent":false,
         "email":"[email protected]",
         "language":"en",
         "name":"Default",
         "timeZone":"Asia/Jerusalem"
      }
   ],
   "booking_fields_responses":{
      "email":"[email protected]",
      "guests":[
         
      ],
      "name":"Default"
   },
   "cancellation_reason":"Schedule conflict",
   "cancelled_by_email":"[email protected]",
   "created_at":"2025-06-16T14:31:58.794Z",
   "description":"string",
   "duration":30,
   "end":"2025-06-16T18:00:00.000Z",
   "hosts":[
      {
         "email":"[email protected]",
         "id":1582498,
         "name":"Staff Member 1",
         "timeZone":"Asia/Jerusalem",
         "username":"staffmember1-example-com"
      }
   ],
   "ics_uid":"[email protected]",
   "id":8589828,
   "location":"https://app.cal.com/video/kko1gv8tFZe8JjpCpct5tG",
   "rating":5,
   "recurring_booking_uid":"rec_kko1gv8tFZe8JjpCpct5tG",
   "rescheduled_by_email":"[email protected]",
   "rescheduled_from_uid":"abc123defGHIjkl456MNO",
   "rescheduling_reason":"Availability changed",
   "start":"2025-06-16T17:30:00.000Z",
   "status":"accepted",
   "title":"Sample Event between Staff Member 1 and Default",
   "uid":"kko1gv8tFZe8JjpCpct5tG",
   "updated_at":"2025-06-16T14:31:59.219Z"
}appointment
| Property | Description | 
|---|---|
| absent_host string | Whether the host is absent | 
| appointment_type object | The appointment type | 
| attendees array | The array of attendees | 
| booking_field_responses object | |
| cancellation_reason | Cancellation reason | 
| cancelled_by_email | Email of the user who cancelled the appointment | 
| created_at | Creation timestamp | 
| description | Appointment description | 
| duration | Appointment duration in minutes | 
| end | Appointment end time | 
| hosts | The hosts | 
| ics_uid | ICS UID | 
| id | Appointment ID | 
| location | Appointment location | 
| rating | Appointment rating | 
| recurring_booking_uid | Recurring booking UID | 
| rescheduled_by_email | Email of the user who rescheduled the appointment | 
| rescheduled_from_uid | UID of the previous appointment from which this booking was rescheduled | 
| rescheduling_reason | Rescheduling reason | 
| start | Appointment start time | 
| status | Appointment status Enum: [ accepted, cancelled, pending, rejected ] | 
| title | Appointment title | 
| uid | Appointment UID | 
| updated_at | Last update timestamp | 
appointment_type
| Property | Description | 
|---|---|
| id string | Event type ID | 
| slug string | Event type slug | 
attendees
| Property | Description | 
|---|---|
| absent boolean | Whether the attendee is absent | 
| email string | Attendee email | 
| language | Attendee language Enum: [ en, fr, it, ru, es, de, pt, ro, nl, pt-BR, es-419, ko, ja, pl, ar, iw-TL, zh-HK, zh-CN, zh-TW, cs, sr, sv, no, fi, da, he, tr, uk, vi, hu, id, ms, th, sk, bg, hr, lt, sl, hi, et, lv, el, ca ] | 
| metadata | Metadata | 
| name | Attendee name | 
| phone_number | Attendee phone number | 
| seat_uid | Seat UID | 
| time_zone | Attendee timezone | 
booking_field_responses
| Property | Description | 
|---|---|
| email string | Booking email | 
| guests | The guests on the booking | 
| name | Name for the booking | 
hosts
| Property | Description | 
|---|---|
| email string | Host email | 
| id | Host ID | 
| name | Host name | 
| time_zone | Host timezone | 
| username | Host username |