Using this API, you can update session details.
You need to identify session id and send it as id path parameter.
We recommend sending at least title, startTime, ticketTypesThatCanBeRegistered, format, and endTime fields in the request body to create a session. Apart from that, you can also send other attributes related to the session defined in body parameters.
Using sessionVisibilityType you can set the session as private/public.
If the session is set as private then it will be only visible to attendees who are pre-registered by the event admin. For all other attendees, the session will be hidden.
You can not set sessions as private for the In-person event and also for the hybrid event type, you can not set the session as private for the In-person ticket.
Only authorized users can use this API and need the event admin, event staff, and super admin.