Optional
runNumber: numberOptional
options: Rev.SearchOptions<PostEventSession>This endpoint deletes all events for a given date range or custom field query. The response returns a jobId and a count of webcasts to be deleted. The jobId can be used to check the status of the deletion.
Fields that are going to be used to search Webcasts that are to be deleted.
Optional
options: RequestOptionsRegister one attendee/guest user for an upcoming Public webcast. Make sure you first enable Public webcast pre-registration before adding registrations.
Optional
requestOptions: RequestOptionsRetrieve details of a specific guest user Public webcast registration.
Id of the Public webcast
Id of guest user's registration to retrieve
Optional
requestOptions: RequestOptionsOptional
requestOptions: RequestOptionsOptional
options: Rev.SearchOptions<GuestRegistration>Partially edits the details of a webcast. You do not need to provide the fields that you are not changing. Webcast status determines which fields are modifiable and when.
If the webcast pre-production or main event is in progress, only fields available for inline editing may be patched/edited.
If the webcast main event has been run once, only fields available after the webcast has ended are available for editing. That includes all fields with the exception of start/end dates, lobbyTimeMinutes, preProduction, duration, userIds, and groupIds.
If the webcast end time has passed and is Completed, only edits to linkedVideoId and redirectVod are allowed.
Event Admins can be removed using their email addresses as path pointer for the fields 'EventAdminEmails' and 'EventAdmins', provided that all of the Event Admins associated with the webcast have email addresses. This is also applicable for the field 'Moderators'.
Optional
options: RequestOptionsconst rev = new RevClient(...config...);
await rev.connect();
// using eventadmins
await rev.webcast.patch(eventId, [{ 'op': 'remove', 'path': '/EventAdmins/Email', 'value': 'x1@test.com' }]);
// change shortcut
await rev.webcast.patch(eventId, [{ 'op': 'replace', 'path': '/ShortcutName', 'value': 'weekly-meeting' }]);
Optional
options: RequestOptionsOptional
runNumber: numberOptional
query: TOptional
options: Rev.SearchOptions<RealtimeSession<T>>Optional
options: Rev.SearchOptions<Webcast>Optional
requestOptions: RequestOptions
Webcast API methods
See
Webcast API Docs