Update Session
Updates an existing session by its unique ID. Only the fields included in the request body are modified; omitted fields are left unchanged.
You can update scheduling (date, start_time, end_time), metadata (name, description, track_id, location_id), capacity, and session behavior (selection_control, locked_when_saved, prevent_session_conflicts). Changes to a live session take effect immediately for attendees viewing the agenda.
Authorizations
OAuth 2.0 bearer token obtained from POST /oauth2/token. Tokens expire after 30 minutes. Include in the Authorization header as Bearer {access_token}.
Path Parameters
integer - required - The ID of the session you want to update
1
Body
ID of the event associated with this session.
67890
Title or name of the session.
"Event Management Basics"
Unique identifier for the session.
12345
Admin-specific short name for internal usage.
"MgmtBasics"
Display name on attendee badges.
"Basics of Management"
Detailed description of the session.
"An interactive workshop on event management fundamentals."
The date when the session will take place.
"2025-07-20"
Start time of the session.
"10:00:00"
End time of the session.
"12:00:00"
Whether the event's default timezone is applied to the session.
1
Maximum number of attendees allowed.
150
Identifier for the location.
1234
Identifier for the session's track.
5678
URL for the webinar if the session is virtual.
"https://example.com/webinar/12345"
Custom message displayed when the session is sold out.
"This session is fully booked."
Secure identifier for the session.
"abc123xyz"
Current status of the session.
submitted, approved, rejected, converted, live "approved"
Whether the session is locked after being saved.
0, 1 1
Specifies whether the session is optional or included by default, setting the value 'session_included'.
optional, included "optional"
Indicates if the session is selected by default for attendees.
0, 1 1
Whether when selecting this session should prevent conflicts with other sessions.
0, 1 1
Custom fields associated with the session.
{
"c_1001": "Value1",
"c_1002": [{ "id": 123 }]
}Response
Update Session
ID of the event associated with this session.
67890
Title or name of the session.
"Event Management Basics"
Unique identifier for the session.
12345
Admin-specific short name for internal usage.
"MgmtBasics"
Display name on attendee badges.
"Basics of Management"
Detailed description of the session.
"An interactive workshop on event management fundamentals."
The date when the session will take place.
"2025-07-20"
Start time of the session.
"10:00:00"
End time of the session.
"12:00:00"
Whether the event's default timezone is applied to the session.
1
Maximum number of attendees allowed.
150
Identifier for the location.
1234
Identifier for the session's track.
5678
URL for the webinar if the session is virtual.
"https://example.com/webinar/12345"
Custom message displayed when the session is sold out.
"This session is fully booked."
Secure identifier for the session.
"abc123xyz"
Current status of the session.
submitted, approved, rejected, converted, live "approved"
Whether the session is locked after being saved.
0, 1 1
Specifies whether the session is optional or included by default, setting the value 'session_included'.
optional, included "optional"
Indicates if the session is selected by default for attendees.
0, 1 1
Whether when selecting this session should prevent conflicts with other sessions.
0, 1 1
Custom fields associated with the session.
{
"c_1001": "Value1",
"c_1002": [{ "id": 123 }]
}