Event
A scheduled event/booking
All event attendees
Reason for rescheduling
Unique event identifier
Event title/summary
Original end time (if rescheduled)
Public URL for the event
Maximum number of attendees for group session
Reason for cancellation
scheduler objectnullable
The scheduler of the event
Attendee display name
John DakerAttendee email address
jdaker@example.comAttendee custom fields
Attendee first name
JohnUnique attendee identifier
attendee_7RDQF0G5VT8PAV4ERN90B5Q27YIs attendee organizer?
falseAttendee last name
DakerHas attendee opted in to marketing?
falseAttendee phone number
+15555555555Attendee response status
acceptedAttendee time zone
America/New_YorkEvent duration in minutes
Location settings
organizer objectnullable
The organizer of the event
Attendee display name
John DakerAttendee email address
jdaker@example.comAttendee custom fields
Attendee first name
JohnUnique attendee identifier
attendee_7RDQF0G5VT8PAV4ERN90B5Q27YIs attendee organizer?
falseAttendee last name
DakerHas attendee opted in to marketing?
falseAttendee phone number
+15555555555Attendee response status
acceptedAttendee time zone
America/New_YorkWhen the event was created
Original start time (if rescheduled)
When the event was canceled
scope objectnullable
Associated scope/team
Scope ID
Scope name
Scope slug
Event start time
description_settings objectrequired
Settings for description generation
Event location description
UUID identifier for the event
Event end time
conferencing objectrequired
Video conferencing details
Join instructions
Join URL
Meeting ID
Conferencing type
payment objectnullable
Payment information (if applicable)
Total amount charged (in cents)
Payment state
Possible values: [awaiting_checkout, paid]
A link to the Stripe dashboard page for the payment (only available after checkout is completed)
Whether this is a group session
Buffer time before event in minutes
link objectnullable
Associated scheduling link (preview)
Link ID
Link name
Link slug
Event description
Additional event metadata
When the event was rescheduled
Buffer time after event in minutes
Associated poll (if any)
Additional event information
Event state
Possible values: [confirmed, canceled, awaiting_reschedule, awaiting_checkout, checkout_expired, awaiting_approval, declined, tentative]
{
"attendees": [
{
"display_name": "John Doe",
"email": "john@example.com",
"fields": [],
"first_name": "John",
"id": "attendee_01J5KCPP3XKRFGT8V2WD9Y8H6X",
"is_organizer": true,
"last_name": "Doe",
"marketing_opt_in": false,
"phone_number": null,
"response_status": "accepted",
"time_zone": "America/New_York"
},
{
"display_name": "Jane Smith",
"email": "jane@example.com",
"fields": [],
"first_name": "Jane",
"id": "attendee_01J5KCRR5ZKRFGT8V2WD9Y8H6X",
"is_organizer": false,
"last_name": "Smith",
"marketing_opt_in": true,
"phone_number": "+1234567890",
"response_status": "accepted",
"time_zone": "America/New_York"
}
],
"reschedule_reason": null,
"id": "event_01KKGY70MFPCECSQ6KM6FMDPC3",
"summary": "30 Minute Meeting with John Doe",
"original_end_at": null,
"url": "https://savvycal.com/events/event_01KKGY70MFPCECSQ6KM6FMDPC3",
"maximum_group_size": 1,
"cancel_reason": null,
"scheduler": {
"display_name": "Jane Smith",
"email": "jane@example.com",
"fields": [],
"first_name": "Jane",
"id": "attendee_01J5KCRR5ZKRFGT8V2WD9Y8H6X",
"is_organizer": false,
"last_name": "Smith",
"marketing_opt_in": true,
"phone_number": "+1234567890",
"response_status": "accepted",
"time_zone": "America/New_York"
},
"duration": 30,
"location_settings": [
{
"integration_id": "zoom_123",
"type": "zoom"
}
],
"organizer": {
"display_name": "John Doe",
"email": "john@example.com",
"fields": [],
"first_name": "John",
"id": "attendee_01J5KCPP3XKRFGT8V2WD9Y8H6X",
"is_organizer": true,
"last_name": "Doe",
"marketing_opt_in": false,
"phone_number": null,
"response_status": "accepted",
"time_zone": "America/New_York"
},
"created_at": "2024-01-15T10:30:00Z",
"original_start_at": null,
"canceled_at": null,
"scope": {
"id": "scope_01J5KC4R7NHQFGT8V2WD9Y8H6X",
"name": "Sales Team",
"slug": "sales"
},
"start_at": "2024-01-20T14:00:00Z",
"description_settings": {
"include_attendees": true,
"include_fields": false,
"include_link_name": true
},
"location": "Zoom meeting",
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"end_at": "2024-01-20T14:30:00Z",
"conferencing": {
"instructions": "Click the link to join",
"join_url": "https://zoom.us/j/123456789",
"meeting_id": "123456789",
"type": "zoom"
},
"payment": {
"amount_total": 1000,
"state": "paid",
"url": "https://dashboard.stripe.com/acct_XYZ/payments/xxxxxxxxx"
},
"is_group_session": false,
"buffer_before": 15,
"link": {
"id": "link_01J5KC2G3MHPCECSQ6KM6FMDPC",
"name": "30 Minute Meeting",
"slug": "30min"
},
"description": "Discussing project requirements",
"metadata": {},
"rescheduled_at": null,
"buffer_after": 0,
"poll": null,
"additional_info": "Please prepare project overview",
"state": "confirmed"
}