Update event
update_eventChange the details or settings of an event you host. Changes only the fields you give, as the event's Edit page and settings panel do: title, times, time zone, location, description, RSVP deadline, guest limit, Guest Approval and the Guest Questionnaire. Fields left out keep their value; a call with no field is refused. Turning Guest Approval on removes the guest limit and the waitlist, and the first guest limit turns the waitlist on. New questions replace the questionnaire for guests who RSVP from then on. Returns the event after the change, with updated listing the fields you gave. Hosts only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Event title. | |
| end_at | No | End, ISO 8601. Optional; must be after start_at. | |
| event_id | Yes | event_id from list_events. | |
| location | No | Address, place name or link. | |
| start_at | No | Start, ISO 8601. Without an offset it is read in the event's time zone. | |
| timezone | No | IANA zone the event is shown in, e.g. America/New_York. | |
| questions | No | Guest Questionnaire, short-answer questions asked at RSVP. An empty list turns it off. | |
| max_guests | No | Guest limit; RSVPs over it go to the waitlist. null removes the limit. | |
| description | No | Event details shown on the page. | |
| rsvp_deadline | No | Last moment guests can RSVP, ISO 8601. | |
| guest_approval | No | Guests ask to join and you approve them (Guest Approval). Clears max_guests. |