Google Calendar
gcal_patch_event
Partial update of an event (PATCH). Only specified fields are changed — other fields remain unchanged. Preferred over update for changing individual fields.
Remote node2flow/google-calendar
Other tools also called gcal_patch_event?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "New event title/summary"
},
"color_id": {
"type": "string",
"description": "Event color ID (1-11)"
},
"end_date": {
"type": "string",
"description": "New end date for all-day events (YYYY-MM-DD)"
},
"event_id": {
"type": "string",
"description": "The event ID to patch"
},
"location": {
"type": "string",
"description": "New event location"
},
"attendees": {
"type": "array",
"items": {
"type": "string"
},
"description": "Email addresses of attendees (replaces entire attendee list)"
},
"start_date": {
"type": "string",
"description": "New start date for all-day events (YYYY-MM-DD)"
},
"visibility": {
"enum": [
"default",
"public",
"private",
"confidential"
],
"type": "string",
"description": "Event visibility"
},
"calendar_id": {
"type": "string",
"description": "Calendar ID (use \"primary\" for the main calendar)"
},
"description": {
"type": "string",
"description": "New event description"
},
"send_updates": {
"enum": [
"all",
"externalOnly",
"none"
],
"type": "string",
"description": "Who to send notifications to"
},
"transparency": {
"enum": [
"opaque",
"transparent"
],
"type": "string",
"description": "Busy/available status"
},
"end_date_time": {
"type": "string",
"description": "New end time in RFC 3339 format"
},
"end_time_zone": {
"type": "string",
"description": "Time zone for end time"
},
"start_date_time": {
"type": "string",
"description": "New start time in RFC 3339 format"
},
"start_time_zone": {
"type": "string",
"description": "Time zone for start time"
}
}
}