Microsoft Graph · Capability

Microsoft Graph Solutions — solutions.virtualEventsRoot

Microsoft Graph Solutions — solutions.virtualEventsRoot. 127 operations. Lead operation: Microsoft Graph Get virtualEvents from solutions. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft Graphsolutions.virtualEventsRoot

What You Can Do

GET
Solutionsgetvirtualevents — Microsoft Graph Get virtualEvents from solutions
/v1/solutions/virtualevents
PATCH
Solutionsupdatevirtualevents — Microsoft Graph Update the navigation property virtualEvents in solutions
/v1/solutions/virtualevents
DELETE
Solutionsdeletevirtualevents — Microsoft Graph Delete navigation property virtualEvents for solutions
/v1/solutions/virtualevents
GET
Solutionsvirtualeventslistevents — Microsoft Graph Get events from solutions
/v1/solutions/virtualevents/events
POST
Solutionsvirtualeventscreateevents — Microsoft Graph Create new navigation property to events for solutions
/v1/solutions/virtualevents/events
GET
Solutionsvirtualeventseventsgetcount5984 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/events/count
GET
Solutionsvirtualeventsgetevents — Microsoft Graph Get events from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}
PATCH
Solutionsvirtualeventsupdateevents — Microsoft Graph Update the navigation property events in solutions
/v1/solutions/virtualevents/events/{virtualevent-id}
DELETE
Solutionsvirtualeventsdeleteevents — Microsoft Graph Delete navigation property events for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}
POST
Solutionsvirtualeventseventsvirtualeventcancel — Microsoft Graph Invoke action cancel
/v1/solutions/virtualevents/events/{virtualevent-id}/cancel
GET
Solutionsvirtualeventseventslistpresenters — Microsoft Graph Get presenters from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/presenters
POST
Solutionsvirtualeventseventscreatepresenters — Microsoft Graph Create new navigation property to presenters for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/presenters
GET
Solutionsvirtualeventseventspresentersgetcount9db5 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/events/{virtualevent-id}/presenters/count
GET
Solutionsvirtualeventseventsgetpresenters — Microsoft Graph Get presenters from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/presenters/{virtualeventpresenter-id}
PATCH
Solutionsvirtualeventseventsupdatepresenters — Microsoft Graph Update the navigation property presenters in solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/presenters/{virtualeventpresenter-id}
DELETE
Solutionsvirtualeventseventsdeletepresenters — Microsoft Graph Delete navigation property presenters for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/presenters/{virtualeventpresenter-id}
POST
Solutionsvirtualeventseventsvirtualeventpublish — Microsoft Graph Invoke action publish
/v1/solutions/virtualevents/events/{virtualevent-id}/publish
GET
Solutionsvirtualeventseventslistsessions — Microsoft Graph Get sessions from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions
POST
Solutionsvirtualeventseventscreatesessions — Microsoft Graph Create new navigation property to sessions for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions
GET
Solutionsvirtualeventseventssessionsgetcount70ae — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/count
GET
Solutionsvirtualeventseventsgetsessions — Microsoft Graph Get sessions from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}
PATCH
Solutionsvirtualeventseventsupdatesessions — Microsoft Graph Update the navigation property sessions in solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}
DELETE
Solutionsvirtualeventseventsdeletesessions — Microsoft Graph Delete navigation property sessions for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}
GET
Solutionsvirtualeventseventssessionslistattendancereports — Microsoft Graph Get attendanceReports from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports
POST
Solutionsvirtualeventseventssessionscreateattendancereports — Microsoft Graph Create new navigation property to attendanceReports for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports
GET
Solutionsvirtualeventseventssessionsattendancereportsgetcountd074 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/count
GET
Solutionsvirtualeventseventssessionsgetattendancereports — Microsoft Graph Get attendanceReports from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
PATCH
Solutionsvirtualeventseventssessionsupdateattendancereports — Microsoft Graph Update the navigation property attendanceReports in solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
DELETE
Solutionsvirtualeventseventssessionsdeleteattendancereports — Microsoft Graph Delete navigation property attendanceReports for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
GET
Solutionsvirtualeventseventssessionsattendancereportslistattendancerecords — Microsoft Graph Get attendanceRecords from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords
POST
Solutionsvirtualeventseventssessionsattendancereportscreateattendancerecords — Microsoft Graph Create new navigation property to attendanceRecords for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords
GET
Solutionsvirtualeventseventssessionsattendancereportsattendancerecordsgetcountb30c — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/count
GET
Solutionsvirtualeventseventssessionsattendancereportsgetattendancerecords — Microsoft Graph Get attendanceRecords from solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
PATCH
Solutionsvirtualeventseventssessionsattendancereportsupdateattendancerecords — Microsoft Graph Update the navigation property attendanceRecords in solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
DELETE
Solutionsvirtualeventseventssessionsattendancereportsdeleteattendancerecords — Microsoft Graph Delete navigation property attendanceRecords for solutions
/v1/solutions/virtualevents/events/{virtualevent-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
POST
Solutionsvirtualeventseventsvirtualeventsetexternaleventinformation — Microsoft Graph Invoke action setExternalEventInformation
/v1/solutions/virtualevents/events/{virtualevent-id}/setexternaleventinformation
GET
Solutionsvirtualeventslisttownhalls — Microsoft Graph Get virtualEventTownhall
/v1/solutions/virtualevents/townhalls
POST
Solutionsvirtualeventscreatetownhalls — Microsoft Graph Create virtualEventTownhall
/v1/solutions/virtualevents/townhalls
GET
Solutionsvirtualeventstownhallsgetcount17d1 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/townhalls/count
GET
Solutionsvirtualeventstownhallsgetbyuseridandrole — Microsoft Graph Invoke function getByUserIdAndRole
/v1/solutions/virtualevents/townhalls/getbyuseridandrole-userid-userid-role-role
GET
Solutionsvirtualeventstownhallsgetbyuserrole — Microsoft Graph Invoke function getByUserRole
/v1/solutions/virtualevents/townhalls/getbyuserrole-role-role
GET
Solutionsvirtualeventsgettownhalls — Microsoft Graph Get virtualEventTownhall
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}
PATCH
Solutionsvirtualeventsupdatetownhalls — Microsoft Graph Update virtualEventTownhall
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}
DELETE
Solutionsvirtualeventsdeletetownhalls — Microsoft Graph Delete navigation property townhalls for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}
GET
Solutionsvirtualeventstownhallslistpresenters — Microsoft Graph List presenters
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/presenters
POST
Solutionsvirtualeventstownhallscreatepresenters — Microsoft Graph Create virtualEventPresenter
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/presenters
GET
Solutionsvirtualeventstownhallspresentersgetcount018d — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/presenters/count
GET
Solutionsvirtualeventstownhallsgetpresenters — Microsoft Graph Get virtualEventPresenter
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/presenters/{virtualeventpresenter-id}
PATCH
Solutionsvirtualeventstownhallsupdatepresenters — Microsoft Graph Update the navigation property presenters in solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/presenters/{virtualeventpresenter-id}
DELETE
Solutionsvirtualeventstownhallsdeletepresenters — Microsoft Graph Delete virtualEventPresenter
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/presenters/{virtualeventpresenter-id}
GET
Solutionsvirtualeventstownhallslistsessions — Microsoft Graph Get sessions from solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions
POST
Solutionsvirtualeventstownhallscreatesessions — Microsoft Graph Create new navigation property to sessions for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions
GET
Solutionsvirtualeventstownhallssessionsgetcountb174 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/count
GET
Solutionsvirtualeventstownhallsgetsessions — Microsoft Graph Get sessions from solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}
PATCH
Solutionsvirtualeventstownhallsupdatesessions — Microsoft Graph Update the navigation property sessions in solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}
DELETE
Solutionsvirtualeventstownhallsdeletesessions — Microsoft Graph Delete navigation property sessions for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}
GET
Solutionsvirtualeventstownhallssessionslistattendancereports — Microsoft Graph List meetingAttendanceReports
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports
POST
Solutionsvirtualeventstownhallssessionscreateattendancereports — Microsoft Graph Create new navigation property to attendanceReports for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports
GET
Solutionsvirtualeventstownhallssessionsattendancereportsgetcount47ac — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/count
GET
Solutionsvirtualeventstownhallssessionsgetattendancereports — Microsoft Graph Get meetingAttendanceReport
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
PATCH
Solutionsvirtualeventstownhallssessionsupdateattendancereports — Microsoft Graph Update the navigation property attendanceReports in solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
DELETE
Solutionsvirtualeventstownhallssessionsdeleteattendancereports — Microsoft Graph Delete navigation property attendanceReports for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
GET
Solutionsvirtualeventstownhallssessionsattendancereportslistattendancerecords — Microsoft Graph List attendanceRecords
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords
POST
Solutionsvirtualeventstownhallssessionsattendancereportscreateattendancerecords — Microsoft Graph Create new navigation property to attendanceRecords for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords
GET
Solutionsvirtualeventstownhallssessionsattendancereportsattendancerecordsgetcount5499 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/count
GET
Solutionsvirtualeventstownhallssessionsattendancereportsgetattendancerecords — Microsoft Graph Get attendanceRecords from solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
PATCH
Solutionsvirtualeventstownhallssessionsattendancereportsupdateattendancerecords — Microsoft Graph Update the navigation property attendanceRecords in solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
DELETE
Solutionsvirtualeventstownhallssessionsattendancereportsdeleteattendancerecords — Microsoft Graph Delete navigation property attendanceRecords for solutions
/v1/solutions/virtualevents/townhalls/{virtualeventtownhall-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
GET
Solutionsvirtualeventslistwebinars — Microsoft Graph List webinars
/v1/solutions/virtualevents/webinars
POST
Solutionsvirtualeventscreatewebinars — Microsoft Graph Create virtualEventWebinar
/v1/solutions/virtualevents/webinars
GET
Solutionsvirtualeventswebinarsgetcountbc1b — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/count
GET
Solutionsvirtualeventswebinarsgetbyuseridandrole — Microsoft Graph Invoke function getByUserIdAndRole
/v1/solutions/virtualevents/webinars/getbyuseridandrole-userid-userid-role-role
GET
Solutionsvirtualeventswebinarsgetbyuserrole — Microsoft Graph Invoke function getByUserRole
/v1/solutions/virtualevents/webinars/getbyuserrole-role-role
GET
Solutionsvirtualeventsgetwebinars — Microsoft Graph Get virtualEventWebinar
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}
PATCH
Solutionsvirtualeventsupdatewebinars — Microsoft Graph Update virtualEventWebinar
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}
DELETE
Solutionsvirtualeventsdeletewebinars — Microsoft Graph Delete navigation property webinars for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}
GET
Solutionsvirtualeventswebinarslistpresenters — Microsoft Graph Get presenters from solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/presenters
POST
Solutionsvirtualeventswebinarscreatepresenters — Microsoft Graph Create virtualEventPresenter
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/presenters
GET
Solutionsvirtualeventswebinarspresentersgetcount74f6 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/presenters/count
GET
Solutionsvirtualeventswebinarsgetpresenters — Microsoft Graph Get presenters from solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/presenters/{virtualeventpresenter-id}
PATCH
Solutionsvirtualeventswebinarsupdatepresenters — Microsoft Graph Update virtualEventPresenter
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/presenters/{virtualeventpresenter-id}
DELETE
Solutionsvirtualeventswebinarsdeletepresenters — Microsoft Graph Delete navigation property presenters for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/presenters/{virtualeventpresenter-id}
GET
Solutionsvirtualeventswebinarsgetregistrationconfiguration — Microsoft Graph Get virtualEventWebinarRegistrationConfiguration
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration
PATCH
Solutionsvirtualeventswebinarsupdateregistrationconfiguration — Microsoft Graph Update the navigation property registrationConfiguration in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration
DELETE
Solutionsvirtualeventswebinarsdeleteregistrationconfiguration — Microsoft Graph Delete navigation property registrationConfiguration for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration
GET
Solutionsvirtualeventswebinarsregistrationconfigurationlistquestions — Microsoft Graph List questions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration/questions
POST
Solutionsvirtualeventswebinarsregistrationconfigurationcreatequestions — Microsoft Graph Create virtualEventRegistrationCustomQuestion
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration/questions
GET
Solutionsvirtualeventswebinarsregistrationconfigurationquestionsgetcount40bb — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration/questions/count
GET
Solutionsvirtualeventswebinarsregistrationconfigurationgetquestions — Microsoft Graph Get questions from solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration/questions/{virtualeventregistrationquestionbase-id}
PATCH
Solutionsvirtualeventswebinarsregistrationconfigurationupdatequestions — Microsoft Graph Update the navigation property questions in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration/questions/{virtualeventregistrationquestionbase-id}
DELETE
Solutionsvirtualeventswebinarsregistrationconfigurationdeletequestions — Microsoft Graph Delete virtualEventRegistrationQuestionBase
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrationconfiguration/questions/{virtualeventregistrationquestionbase-id}
GET
Solutionsvirtualeventswebinarslistregistrations — Microsoft Graph List virtualEventRegistrations
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations
POST
Solutionsvirtualeventswebinarscreateregistrations — Microsoft Graph Create virtualEventRegistration
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations
GET
Solutionsvirtualeventswebinarsregistrationsgetbyemail — Microsoft Graph Get virtualEventRegistration
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-email-email
PATCH
Solutionsvirtualeventswebinarsregistrationsupdatebyemail — Microsoft Graph Update the navigation property registrations in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-email-email
DELETE
Solutionsvirtualeventswebinarsregistrationsdeletebyemail — Microsoft Graph Delete navigation property registrations for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-email-email
POST
Solutionsvirtualeventswebinarsvirtualeventwebinarregistrationsemailcancel — Microsoft Graph Invoke action cancel
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-email-email/cancel
GET
Solutionsvirtualeventswebinarsregistrationsgetbyuserid — Microsoft Graph Get virtualEventRegistration
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-userid-userid
PATCH
Solutionsvirtualeventswebinarsregistrationsupdatebyuserid — Microsoft Graph Update the navigation property registrations in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-userid-userid
DELETE
Solutionsvirtualeventswebinarsregistrationsdeletebyuserid — Microsoft Graph Delete navigation property registrations for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-userid-userid
POST
Solutionsvirtualeventswebinarsvirtualeventwebinarregistrationsuseridcancel — Microsoft Graph Invoke action cancel
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations-userid-userid/cancel
GET
Solutionsvirtualeventswebinarsregistrationsgetcount3dfd — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/count
GET
Solutionsvirtualeventswebinarsgetregistrations — Microsoft Graph Get virtualEventRegistration
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}
PATCH
Solutionsvirtualeventswebinarsupdateregistrations — Microsoft Graph Update the navigation property registrations in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}
DELETE
Solutionsvirtualeventswebinarsdeleteregistrations — Microsoft Graph Delete navigation property registrations for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}
POST
Solutionsvirtualeventswebinarsvirtualeventwebinarregistrationsvirtualeventregistrationcancel — Microsoft Graph Invoke action cancel
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}/cancel
GET
Solutionsvirtualeventswebinarsregistrationslistsessions — Microsoft Graph List sessions for a virtual event registration
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}/sessions
GET
Solutionsvirtualeventswebinarsregistrationssessionsgetcount01e5 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}/sessions/count
GET
Solutionsvirtualeventswebinarsregistrationsgetsessions — Microsoft Graph Get sessions from solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/registrations/{virtualeventregistration-id}/sessions/{virtualeventsession-id}
GET
Solutionsvirtualeventswebinarslistsessions — Microsoft Graph List sessions for a virtual event
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions
POST
Solutionsvirtualeventswebinarscreatesessions — Microsoft Graph Create new navigation property to sessions for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions
GET
Solutionsvirtualeventswebinarssessionsgetcountfe15 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/count
GET
Solutionsvirtualeventswebinarsgetsessions — Microsoft Graph Get virtualEventSession
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}
PATCH
Solutionsvirtualeventswebinarsupdatesessions — Microsoft Graph Update the navigation property sessions in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}
DELETE
Solutionsvirtualeventswebinarsdeletesessions — Microsoft Graph Delete navigation property sessions for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}
GET
Solutionsvirtualeventswebinarssessionslistattendancereports — Microsoft Graph List meetingAttendanceReports
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports
POST
Solutionsvirtualeventswebinarssessionscreateattendancereports — Microsoft Graph Create new navigation property to attendanceReports for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports
GET
Solutionsvirtualeventswebinarssessionsattendancereportsgetcount8057 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/count
GET
Solutionsvirtualeventswebinarssessionsgetattendancereports — Microsoft Graph Get meetingAttendanceReport
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
PATCH
Solutionsvirtualeventswebinarssessionsupdateattendancereports — Microsoft Graph Update the navigation property attendanceReports in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
DELETE
Solutionsvirtualeventswebinarssessionsdeleteattendancereports — Microsoft Graph Delete navigation property attendanceReports for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}
GET
Solutionsvirtualeventswebinarssessionsattendancereportslistattendancerecords — Microsoft Graph List attendanceRecords
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords
POST
Solutionsvirtualeventswebinarssessionsattendancereportscreateattendancerecords — Microsoft Graph Create new navigation property to attendanceRecords for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords
GET
Solutionsvirtualeventswebinarssessionsattendancereportsattendancerecordsgetcount1e38 — Microsoft Graph Get the number of the resource
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/count
GET
Solutionsvirtualeventswebinarssessionsattendancereportsgetattendancerecords — Microsoft Graph Get attendanceRecords from solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
PATCH
Solutionsvirtualeventswebinarssessionsattendancereportsupdateattendancerecords — Microsoft Graph Update the navigation property attendanceRecords in solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}
DELETE
Solutionsvirtualeventswebinarssessionsattendancereportsdeleteattendancerecords — Microsoft Graph Delete navigation property attendanceRecords for solutions
/v1/solutions/virtualevents/webinars/{virtualeventwebinar-id}/sessions/{virtualeventsession-id}/attendancereports/{meetingattendancereport-id}/attendancerecords/{attendancerecord-id}

MCP Tools

microsoft-graph-get-virtualevents-solutions

Microsoft Graph Get virtualEvents from solutions

read-only idempotent
microsoft-graph-update-navigation-property

Microsoft Graph Update the navigation property virtualEvents in solutions

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property virtualEvents for solutions

idempotent
microsoft-graph-get-events-solutions

Microsoft Graph Get events from solutions

read-only idempotent
microsoft-graph-create-new-navigation

Microsoft Graph Create new navigation property to events for solutions

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-events-solutions-2

Microsoft Graph Get events from solutions

read-only idempotent
microsoft-graph-update-navigation-property-2

Microsoft Graph Update the navigation property events in solutions

idempotent
microsoft-graph-delete-navigation-property-2

Microsoft Graph Delete navigation property events for solutions

idempotent
microsoft-graph-invoke-action-cancel

Microsoft Graph Invoke action cancel

microsoft-graph-get-presenters-solutions

Microsoft Graph Get presenters from solutions

read-only idempotent
microsoft-graph-create-new-navigation-2

Microsoft Graph Create new navigation property to presenters for solutions

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-presenters-solutions-2

Microsoft Graph Get presenters from solutions

read-only idempotent
microsoft-graph-update-navigation-property-3

Microsoft Graph Update the navigation property presenters in solutions

idempotent
microsoft-graph-delete-navigation-property-3

Microsoft Graph Delete navigation property presenters for solutions

idempotent
microsoft-graph-invoke-action-publish

Microsoft Graph Invoke action publish

microsoft-graph-get-sessions-solutions

Microsoft Graph Get sessions from solutions

read-only idempotent
microsoft-graph-create-new-navigation-3

Microsoft Graph Create new navigation property to sessions for solutions

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-sessions-solutions-2

Microsoft Graph Get sessions from solutions

read-only idempotent
microsoft-graph-update-navigation-property-4

Microsoft Graph Update the navigation property sessions in solutions

idempotent
microsoft-graph-delete-navigation-property-4

Microsoft Graph Delete navigation property sessions for solutions

idempotent
microsoft-graph-get-attendancereports-solutions

Microsoft Graph Get attendanceReports from solutions

read-only idempotent
microsoft-graph-create-new-navigation-4

Microsoft Graph Create new navigation property to attendanceReports for solutions

microsoft-graph-get-number-resource-4

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-attendancereports-solutions-2

Microsoft Graph Get attendanceReports from solutions

read-only idempotent
microsoft-graph-update-navigation-property-5

Microsoft Graph Update the navigation property attendanceReports in solutions

idempotent
microsoft-graph-delete-navigation-property-5

Microsoft Graph Delete navigation property attendanceReports for solutions

idempotent
microsoft-graph-get-attendancerecords-solutions

Microsoft Graph Get attendanceRecords from solutions

read-only idempotent
microsoft-graph-create-new-navigation-5

Microsoft Graph Create new navigation property to attendanceRecords for solutions

microsoft-graph-get-number-resource-5

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-attendancerecords-solutions-2

Microsoft Graph Get attendanceRecords from solutions

read-only idempotent
microsoft-graph-update-navigation-property-6

Microsoft Graph Update the navigation property attendanceRecords in solutions

idempotent
microsoft-graph-delete-navigation-property-6

Microsoft Graph Delete navigation property attendanceRecords for solutions

idempotent
microsoft-graph-invoke-action-setexternaleventinformation

Microsoft Graph Invoke action setExternalEventInformation

microsoft-graph-get-virtualeventtownhall

Microsoft Graph Get virtualEventTownhall

read-only idempotent
microsoft-graph-create-virtualeventtownhall

Microsoft Graph Create virtualEventTownhall

microsoft-graph-get-number-resource-6

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-getbyuseridandrole

Microsoft Graph Invoke function getByUserIdAndRole

read-only idempotent
microsoft-graph-invoke-function-getbyuserrole

Microsoft Graph Invoke function getByUserRole

read-only idempotent
microsoft-graph-get-virtualeventtownhall-2

Microsoft Graph Get virtualEventTownhall

read-only idempotent
microsoft-graph-update-virtualeventtownhall

Microsoft Graph Update virtualEventTownhall

idempotent
microsoft-graph-delete-navigation-property-7

Microsoft Graph Delete navigation property townhalls for solutions

idempotent
microsoft-graph-list-presenters

Microsoft Graph List presenters

read-only idempotent
microsoft-graph-create-virtualeventpresenter

Microsoft Graph Create virtualEventPresenter

microsoft-graph-get-number-resource-7

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-virtualeventpresenter

Microsoft Graph Get virtualEventPresenter

read-only idempotent
microsoft-graph-update-navigation-property-7

Microsoft Graph Update the navigation property presenters in solutions

idempotent
microsoft-graph-delete-virtualeventpresenter

Microsoft Graph Delete virtualEventPresenter

idempotent
microsoft-graph-get-sessions-solutions-3

Microsoft Graph Get sessions from solutions

read-only idempotent
microsoft-graph-create-new-navigation-6

Microsoft Graph Create new navigation property to sessions for solutions

microsoft-graph-get-number-resource-8

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-sessions-solutions-4

Microsoft Graph Get sessions from solutions

read-only idempotent
microsoft-graph-update-navigation-property-8

Microsoft Graph Update the navigation property sessions in solutions

idempotent
microsoft-graph-delete-navigation-property-8

Microsoft Graph Delete navigation property sessions for solutions

idempotent
microsoft-graph-list-meetingattendancereports

Microsoft Graph List meetingAttendanceReports

read-only idempotent
microsoft-graph-create-new-navigation-7

Microsoft Graph Create new navigation property to attendanceReports for solutions

microsoft-graph-get-number-resource-9

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-meetingattendancereport

Microsoft Graph Get meetingAttendanceReport

read-only idempotent
microsoft-graph-update-navigation-property-9

Microsoft Graph Update the navigation property attendanceReports in solutions

idempotent
microsoft-graph-delete-navigation-property-9

Microsoft Graph Delete navigation property attendanceReports for solutions

idempotent
microsoft-graph-list-attendancerecords

Microsoft Graph List attendanceRecords

read-only idempotent
microsoft-graph-create-new-navigation-8

Microsoft Graph Create new navigation property to attendanceRecords for solutions

microsoft-graph-get-number-resource-10

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-attendancerecords-solutions-3

Microsoft Graph Get attendanceRecords from solutions

read-only idempotent
microsoft-graph-update-navigation-property-10

Microsoft Graph Update the navigation property attendanceRecords in solutions

idempotent
microsoft-graph-delete-navigation-property-10

Microsoft Graph Delete navigation property attendanceRecords for solutions

idempotent
microsoft-graph-list-webinars

Microsoft Graph List webinars

read-only idempotent
microsoft-graph-create-virtualeventwebinar

Microsoft Graph Create virtualEventWebinar

microsoft-graph-get-number-resource-11

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-getbyuseridandrole-2

Microsoft Graph Invoke function getByUserIdAndRole

read-only idempotent
microsoft-graph-invoke-function-getbyuserrole-2

Microsoft Graph Invoke function getByUserRole

read-only idempotent
microsoft-graph-get-virtualeventwebinar

Microsoft Graph Get virtualEventWebinar

read-only idempotent
microsoft-graph-update-virtualeventwebinar

Microsoft Graph Update virtualEventWebinar

idempotent
microsoft-graph-delete-navigation-property-11

Microsoft Graph Delete navigation property webinars for solutions

idempotent
microsoft-graph-get-presenters-solutions-3

Microsoft Graph Get presenters from solutions

read-only idempotent
microsoft-graph-create-virtualeventpresenter-2

Microsoft Graph Create virtualEventPresenter

microsoft-graph-get-number-resource-12

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-presenters-solutions-4

Microsoft Graph Get presenters from solutions

read-only idempotent
microsoft-graph-update-virtualeventpresenter

Microsoft Graph Update virtualEventPresenter

idempotent
microsoft-graph-delete-navigation-property-12

Microsoft Graph Delete navigation property presenters for solutions

idempotent
microsoft-graph-get-virtualeventwebinarregistrationconfiguration

Microsoft Graph Get virtualEventWebinarRegistrationConfiguration

read-only idempotent
microsoft-graph-update-navigation-property-11

Microsoft Graph Update the navigation property registrationConfiguration in solutions

idempotent
microsoft-graph-delete-navigation-property-13

Microsoft Graph Delete navigation property registrationConfiguration for solutions

idempotent
microsoft-graph-list-questions

Microsoft Graph List questions

read-only idempotent
microsoft-graph-create-virtualeventregistrationcustomquestion

Microsoft Graph Create virtualEventRegistrationCustomQuestion

microsoft-graph-get-number-resource-13

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-questions-solutions

Microsoft Graph Get questions from solutions

read-only idempotent
microsoft-graph-update-navigation-property-12

Microsoft Graph Update the navigation property questions in solutions

idempotent
microsoft-graph-delete-virtualeventregistrationquestionbase

Microsoft Graph Delete virtualEventRegistrationQuestionBase

idempotent
microsoft-graph-list-virtualeventregistrations

Microsoft Graph List virtualEventRegistrations

read-only idempotent
microsoft-graph-create-virtualeventregistration

Microsoft Graph Create virtualEventRegistration

microsoft-graph-get-virtualeventregistration

Microsoft Graph Get virtualEventRegistration

read-only idempotent
microsoft-graph-update-navigation-property-13

Microsoft Graph Update the navigation property registrations in solutions

idempotent
microsoft-graph-delete-navigation-property-14

Microsoft Graph Delete navigation property registrations for solutions

idempotent
microsoft-graph-invoke-action-cancel-2

Microsoft Graph Invoke action cancel

microsoft-graph-get-virtualeventregistration-2

Microsoft Graph Get virtualEventRegistration

read-only idempotent
microsoft-graph-update-navigation-property-14

Microsoft Graph Update the navigation property registrations in solutions

idempotent
microsoft-graph-delete-navigation-property-15

Microsoft Graph Delete navigation property registrations for solutions

idempotent
microsoft-graph-invoke-action-cancel-3

Microsoft Graph Invoke action cancel

microsoft-graph-get-number-resource-14

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-virtualeventregistration-3

Microsoft Graph Get virtualEventRegistration

read-only idempotent
microsoft-graph-update-navigation-property-15

Microsoft Graph Update the navigation property registrations in solutions

idempotent
microsoft-graph-delete-navigation-property-16

Microsoft Graph Delete navigation property registrations for solutions

idempotent
microsoft-graph-invoke-action-cancel-4

Microsoft Graph Invoke action cancel

microsoft-graph-list-sessions-virtual

Microsoft Graph List sessions for a virtual event registration

read-only idempotent
microsoft-graph-get-number-resource-15

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-sessions-solutions-5

Microsoft Graph Get sessions from solutions

read-only idempotent
microsoft-graph-list-sessions-virtual-2

Microsoft Graph List sessions for a virtual event

read-only idempotent
microsoft-graph-create-new-navigation-9

Microsoft Graph Create new navigation property to sessions for solutions

microsoft-graph-get-number-resource-16

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-virtualeventsession

Microsoft Graph Get virtualEventSession

read-only idempotent
microsoft-graph-update-navigation-property-16

Microsoft Graph Update the navigation property sessions in solutions

idempotent
microsoft-graph-delete-navigation-property-17

Microsoft Graph Delete navigation property sessions for solutions

idempotent
microsoft-graph-list-meetingattendancereports-2

Microsoft Graph List meetingAttendanceReports

read-only idempotent
microsoft-graph-create-new-navigation-10

Microsoft Graph Create new navigation property to attendanceReports for solutions

microsoft-graph-get-number-resource-17

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-meetingattendancereport-2

Microsoft Graph Get meetingAttendanceReport

read-only idempotent
microsoft-graph-update-navigation-property-17

Microsoft Graph Update the navigation property attendanceReports in solutions

idempotent
microsoft-graph-delete-navigation-property-18

Microsoft Graph Delete navigation property attendanceReports for solutions

idempotent
microsoft-graph-list-attendancerecords-2

Microsoft Graph List attendanceRecords

read-only idempotent
microsoft-graph-create-new-navigation-11

Microsoft Graph Create new navigation property to attendanceRecords for solutions

microsoft-graph-get-number-resource-18

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-attendancerecords-solutions-4

Microsoft Graph Get attendanceRecords from solutions

read-only idempotent
microsoft-graph-update-navigation-property-18

Microsoft Graph Update the navigation property attendanceRecords in solutions

idempotent
microsoft-graph-delete-navigation-property-19

Microsoft Graph Delete navigation property attendanceRecords for solutions

idempotent

Capability Spec

solutions-solutions-virtualeventsroot.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph Solutions — solutions.virtualEventsRoot
  description: 'Microsoft Graph Solutions — solutions.virtualEventsRoot. 127 operations. Lead operation: Microsoft Graph Get
    virtualEvents from solutions. Self-contained Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - solutions.virtualEventsRoot
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: solutions-solutions-virtualeventsroot
    baseUri: ''
    description: Microsoft Graph Solutions — solutions.virtualEventsRoot business capability. Self-contained, no shared references.
    resources:
    - name: solutions-virtualEvents
      path: /solutions/virtualEvents
      operations:
      - name: solutionsgetvirtualevents
        method: GET
        description: Microsoft Graph Get virtualEvents from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsupdatevirtualevents
        method: PATCH
        description: Microsoft Graph Update the navigation property virtualEvents in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsdeletevirtualevents
        method: DELETE
        description: Microsoft Graph Delete navigation property virtualEvents for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-events
      path: /solutions/virtualEvents/events
      operations:
      - name: solutionsvirtualeventslistevents
        method: GET
        description: Microsoft Graph Get events from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventscreateevents
        method: POST
        description: Microsoft Graph Create new navigation property to events for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-events-$count
      path: /solutions/virtualEvents/events/$count
      operations:
      - name: solutionsvirtualeventseventsgetcount5984
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id
      path: /solutions/virtualEvents/events/{virtualEvent-id}
      operations:
      - name: solutionsvirtualeventsgetevents
        method: GET
        description: Microsoft Graph Get events from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventsupdateevents
        method: PATCH
        description: Microsoft Graph Update the navigation property events in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventsdeleteevents
        method: DELETE
        description: Microsoft Graph Delete navigation property events for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-events-virtualEvent-id-cancel
      path: /solutions/virtualEvents/events/{virtualEvent-id}/cancel
      operations:
      - name: solutionsvirtualeventseventsvirtualeventcancel
        method: POST
        description: Microsoft Graph Invoke action cancel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id-presenters
      path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters
      operations:
      - name: solutionsvirtualeventseventslistpresenters
        method: GET
        description: Microsoft Graph Get presenters from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventscreatepresenters
        method: POST
        description: Microsoft Graph Create new navigation property to presenters for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-events-virtualEvent-id-presenters-$count
      path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/$count
      operations:
      - name: solutionsvirtualeventseventspresentersgetcount9db5
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id-presenters-virtualEventPresenter-
      path: /solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}
      operations:
      - name: solutionsvirtualeventseventsgetpresenters
        method: GET
        description: Microsoft Graph Get presenters from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventsupdatepresenters
        method: PATCH
        description: Microsoft Graph Update the navigation property presenters in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventseventsdeletepresenters
        method: DELETE
        description: Microsoft Graph Delete navigation property presenters for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-events-virtualEvent-id-publish
      path: /solutions/virtualEvents/events/{virtualEvent-id}/publish
      operations:
      - name: solutionsvirtualeventseventsvirtualeventpublish
        method: POST
        description: Microsoft Graph Invoke action publish
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions
      operations:
      - name: solutionsvirtualeventseventslistsessions
        method: GET
        description: Microsoft Graph Get sessions from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventscreatesessions
        method: POST
        description: Microsoft Graph Create new navigation property to sessions for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-$count
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count
      operations:
      - name: solutionsvirtualeventseventssessionsgetcount70ae
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}
      operations:
      - name: solutionsvirtualeventseventsgetsessions
        method: GET
        description: Microsoft Graph Get sessions from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventsupdatesessions
        method: PATCH
        description: Microsoft Graph Update the navigation property sessions in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventseventsdeletesessions
        method: DELETE
        description: Microsoft Graph Delete navigation property sessions for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id-a
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports
      operations:
      - name: solutionsvirtualeventseventssessionslistattendancereports
        method: GET
        description: Microsoft Graph Get attendanceReports from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventssessionscreateattendancereports
        method: POST
        description: Microsoft Graph Create new navigation property to attendanceReports for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id-a
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count
      operations:
      - name: solutionsvirtualeventseventssessionsattendancereportsgetcountd074
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id-a
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}
      operations:
      - name: solutionsvirtualeventseventssessionsgetattendancereports
        method: GET
        description: Microsoft Graph Get attendanceReports from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventssessionsupdateattendancereports
        method: PATCH
        description: Microsoft Graph Update the navigation property attendanceReports in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventseventssessionsdeleteattendancereports
        method: DELETE
        description: Microsoft Graph Delete navigation property attendanceReports for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id-a
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords
      operations:
      - name: solutionsvirtualeventseventssessionsattendancereportslistattendancerecords
        method: GET
        description: Microsoft Graph Get attendanceRecords from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventssessionsattendancereportscreateattendancerecords
        method: POST
        description: Microsoft Graph Create new navigation property to attendanceRecords for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id-a
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count
      operations:
      - name: solutionsvirtualeventseventssessionsattendancereportsattendancerecordsgetcountb30c
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-events-virtualEvent-id-sessions-virtualEventSession-id-a
      path: /solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}
      operations:
      - name: solutionsvirtualeventseventssessionsattendancereportsgetattendancerecords
        method: GET
        description: Microsoft Graph Get attendanceRecords from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventseventssessionsattendancereportsupdateattendancerecords
        method: PATCH
        description: Microsoft Graph Update the navigation property attendanceRecords in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventseventssessionsattendancereportsdeleteattendancerecords
        method: DELETE
        description: Microsoft Graph Delete navigation property attendanceRecords for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-events-virtualEvent-id-setExternalEventInformation
      path: /solutions/virtualEvents/events/{virtualEvent-id}/setExternalEventInformation
      operations:
      - name: solutionsvirtualeventseventsvirtualeventsetexternaleventinformation
        method: POST
        description: Microsoft Graph Invoke action setExternalEventInformation
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-townhalls
      path: /solutions/virtualEvents/townhalls
      operations:
      - name: solutionsvirtualeventslisttownhalls
        method: GET
        description: Microsoft Graph Get virtualEventTownhall
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventscreatetownhalls
        method: POST
        description: Microsoft Graph Create virtualEventTownhall
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-townhalls-$count
      path: /solutions/virtualEvents/townhalls/$count
      operations:
      - name: solutionsvirtualeventstownhallsgetcount17d1
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-townhalls-getByUserIdAndRole(userId='{userId}',role='{ro
      path: /solutions/virtualEvents/townhalls/getByUserIdAndRole(userId='{userId}',role='{role}')
      operations:
      - name: solutionsvirtualeventstownhallsgetbyuseridandrole
        method: GET
        description: Microsoft Graph Invoke function getByUserIdAndRole
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-virtualEvents-townhalls-getByUserRole(role='{role}')
      path: /solutions/virtualEvents/townhalls/getByUserRole(role='{role}')
      operations:
      - name: solutionsvirtualeventstownhallsgetbyuserrole
        method: GET
        description: Microsoft Graph Invoke function getByUserRole
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}
      operations:
      - name: solutionsvirtualeventsgettownhalls
        method: GET
        description: Microsoft Graph Get virtualEventTownhall
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventsupdatetownhalls
        method: PATCH
        description: Microsoft Graph Update virtualEventTownhall
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventsdeletetownhalls
        method: DELETE
        description: Microsoft Graph Delete navigation property townhalls for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-presenters
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters
      operations:
      - name: solutionsvirtualeventstownhallslistpresenters
        method: GET
        description: Microsoft Graph List presenters
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventstownhallscreatepresenters
        method: POST
        description: Microsoft Graph Create virtualEventPresenter
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-presenters-$count
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count
      operations:
      - name: solutionsvirtualeventstownhallspresentersgetcount018d
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-presenters-virtualEven
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}
      operations:
      - name: solutionsvirtualeventstownhallsgetpresenters
        method: GET
        description: Microsoft Graph Get virtualEventPresenter
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventstownhallsupdatepresenters
        method: PATCH
        description: Microsoft Graph Update the navigation property presenters in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventstownhallsdeletepresenters
        method: DELETE
        description: Microsoft Graph Delete virtualEventPresenter
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-sessions
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions
      operations:
      - name: solutionsvirtualeventstownhallslistsessions
        method: GET
        description: Microsoft Graph Get sessions from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventstownhallscreatesessions
        method: POST
        description: Microsoft Graph Create new navigation property to sessions for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-sessions-$count
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/$count
      operations:
      - name: solutionsvirtualeventstownhallssessionsgetcountb174
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-sessions-virtualEventS
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}
      operations:
      - name: solutionsvirtualeventstownhallsgetsessions
        method: GET
        description: Microsoft Graph Get sessions from solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: solutionsvirtualeventstownhallsupdatesessions
        method: PATCH
        description: Microsoft Graph Update the navigation property sessions in solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: solutionsvirtualeventstownhallsdeletesessions
        method: DELETE
        description: Microsoft Graph Delete navigation property sessions for solutions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: solutions-virtualEvents-townhalls-virtualEventTownhall-id-sessions-virtualEventS
      path: /solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports
      operations:
      - name: solutionsvirtualeventstownhallssessionslistattendancereports
        method: GET
        description: Microsoft Graph List meetingAttendanceReports
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputPar

# --- truncated at 32 KB (198 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/capabilities/solutions-solutions-virtualeventsroot.yaml