Create new event
Method: create_event(summary, description, start_time, end_time, attendees=None, timezone='UTC')
create_event(summary, description, start_time, end_time, attendees=None, timezone='UTC')
Creates a new calendar event.
Parameters
Parameter
Type
Description
summary
str
Event title
description
str
Event description
start_time
datetime
Event start time
end_time
datetime
Event end time
attendees
list
List of attendee email addresses (optional)
timezone
str
Timezone for the event (default: 'UTC')
Returns
β A dictionary containing:
event_id
(str) β The created eventβs IDstatus
(str) β Event status (e.g., 'confirmed')
Example Usage
event = calendar.create_event(
summary="Team Meeting",
description="Weekly team sync",
start_time=datetime(2024, 3, 15, 14, 0),
end_time=datetime(2024, 3, 15, 15, 0),
timezone='UTC'
)
print(event)
Last updated