get https://api.accelevents.com/rest/cache/events//virtualEventPortal/virtualEventSettings
This API is used to get virtual event settings details associated with the specified event to show in the admin console. Event admins and super admin can access this API.
Response
Here is the description of response attributes, which returns in the form of JSON.
Attribute | Description |
---|---|
streamProvider | This contains the stream provider. Data will be returned as one of the following: NULL, ACCELEVENTS, WISTIA, YOUTUBE, VIMEO, FACEBOOK, ZOOM, and DIRECT_UPLOAD. |
subStreamProvider | This contains the substream provider. Data will be returned as one of the following: VOXEET, CHIME, OPENTOK, and AGORA. |
streamUrl | This contains a streaming URL. For WISTIA, YOUTUBE, VIMEO, FACEBOOK, DIRECT_UPLOAD, and ZOOM, the streaming URL should be set to ACCELEVENTS to generate a unique streaming URL. |
streamKey | This contains the unique stream key. |
rtmpUrl | This contains RTMP URL. This will be used to paste into OBS studio or other encoders along with the stream key. |
accelEventsStudio | Boolean value. This returns "true" if the stream provider is ACCELEVENTS. |
id | This contains the unique identification key. |
sponsorSection | This is the option to add a list of sponsors or upload sponsors' logos. |
hubNavigationBackgroundColor | This is the option to change the Hub Navigation Background Color. A maximum of 8 characters are allowed. |
hubMainBackgroundColor | This is the option to change the Hub Main Background Color. A maximum of 8 characters are allowed. |
allowAttendeeToPostInFeed | This is the option to allow attendees to post in Lobby Feed. If "true" attendees can post, if "false" they cannot. |
welcomeMessage | This is the option to add a written welcome message of the host's choosing. |
welcomeMessageVideo | This is the option to add a welcome message video of the host's choosing. |
customTab | This is the option to add a Custom tab in JSON. |
numberOfLiveStreamingExhibitorsPurchased | This shows the total number of Exhibitor Pro plans purchased. |
maxNumberOfFreeAttendees | This shows the maximum number of free attendees allowed to register for the event. |
virtualEventTabs | This contains the data for EventDesignConfigTabsJson including lobbyTab, stageSessionTab, and leftSideNavMenu. |
virtualEventLabels | This shows an array of objects like key, value, hide, and color. |
expoBackgroundImage | This shows the option to add a background image to the main Expo page. |
simultaneousSessionScroll | This shows the option to enable simultaneous session scrolling. If "true" sessions occurring simultaneously will appear side by side in a horizontal carousel. |
gamificationNewFlow | This shows the option to enable gamification. If "true" then gamification will be enabled. |
buttonTextColorConfiguration | This contains button text color configuration. It will return data of the following: mainStageSessionColor: This is the main stage session button color. The default color is #2ec974 . breakoutSessionColor: This is the breakout session button color. The default color is #377ef9. meetUpSessionColor: This is the meetup session button color. The default color is #f0ad4e. workshopSessionColor: This is the workshop session button color. The default color is #c9c12e. expoSessionColor:This is the expo session button color. The default color is #722ec9. breakSessionColor: This is the break session button color. The default color is #2EC974. othersSessionColor: This is the other session button color. The default color is #f93737. font :This is the session font color. The default color is #ffffff. countdownSessionTextColor : This is the countdown session button color. The default color is #377ef9. SessionTimeTextColor: This is the session time text color. The default color is #406AE8. agendaTabsColor: This is the Agenda tab color for the event site and virtual event hub. The default color is #FFFFFF. agendaTabsTextColor: This is the agenda tab text color for the event site and virtual event hub. virtualHubTabTextColor: This is the tab color for the virtual event hub display. joinButtonColor: This is the networking lounge join button color. enterEventButtonColor: This is the enter event button color. enterEventLabel: This is the enter event button label. expoTabsColor: This is the expo tab color. numberOfSessionColor : This is the number of sessions background color. numberOfSessionTextColor: This is the number of sessions text color. chatLinkColor: This is the chat link color. hubAllSessionTextColor: This is the hub all-sessions text color. hubSpeakerNameTextColor: This is the hub speaker name text color. virtualEventHubHeaderTextColor: This is the virtual event hub header text color. virtualEventHubHeaderColor: This is the virtual event hub header color. hubSessionHeaderColor: This is the hub session header color. hubSessionNameColor: This is the hub session name text color. joinSessionColor: This is the join session color. mainStageTextColor: This is the main stage session text color. breakOutSessionTextColor: This is the breakout session text color. meetupSessionTextColor: This is the meet up session text color. workshopSessionTextColor: This is the workshop session text color. expoSessionTextColor: This is the expo session text color. breakSessionTextColor: This is the break session text color. otherSessionTextColor: This is the other session text color. |
lobbyBannerImage | This is the lobby banner image. |
maxAgendaItems | This is the maximum number of agenda items. |
hideLobbyBanner | This is the option to hide the lobby banner. |
addNoFollow | This is the option to add no-follow. |
bookMarkButtonColor | This is the Bookmark Button Color. |
allowInterestToAttendee | This is the option to allow attendees to create their own interest tags. |
allowLateJoin | This is the option that allows attendees to join sessions past the set start time. |
lobbyPageStreamInfo | This is the lobby page live stream information. It will return data like StreamType, streamUrl, streamKey, title, description, liveStreamId , streamStatus, and more. |
expoPageStreamInfo | This is the expo page live stream information. It will return data like StreamType, streamUrl, streamKey, title, description, liveStreamId , stream status and more. |
sessionWaitingImage | This is the image shown while waiting for a session to begin streaming. |
allowContactInfoFlagForAttendees | This allows Contact Info Flag for Attendees. |
expoBannerImage | This is the expo banner image. |
lowLatency | This is the option to enable or disable low latency. |
labelLanguageCode | This contains the label language code. It will return data like EN and ES. |
hideExpoBannerImage | This is the option to hide or show the expo banner image. If "true" then the expo banner image will be hidden. |
acceptDirectMessages | This is the option on an attendee profile to accept Direct Messages. If "true" direct messages will be accepted. |
pronounEnabled | This is the option to enable or disable pronouns in the profile. If "true" then a field for pronouns will appear on attendee profiles. |
workshopEnabled | This is the option to enable or disable workshops. If "true" workshop sessions are enabled. |
enabledLounges | This is the option to enable or disable lounges. If "true" lounges are enabled. |
speakerInviteEnable | This is the option to enable or disable the speaker invite mail. If "true" speakers will be sent an email when added to a new session. |
enablePeoplePage | This is the option to enable or disable the People tab. If "true" the People page will appear on the virtual event hub. |
showTotalAttendees | This is the option to show the total number of attendees. If "true" the total number of attendees can be seen on the client side of the virtual event hub. |
showOnlineAttendees | This is the option to show the total number of online attendees. If "true" the total number of attendees online can be seen on the client side of the virtual event hub. |
stageEnabled | This is the option to enable or disable the main stage. If "true" the main stage is enabled. |
sessionEnabled | This is the option to enable or disable regular sessions. If "true" regular sessions are enabled. |
networkingEnabled | This is the option to enable or disable networking sessions. If "true" networking sessions are enabled. |
expoEnabled | This is the option to enable or disable the expo. If "true" the expo option is enabled. |
feedEnabled | This is the option to enable or disable the lobby feed. If "true" the lobby feed is enabled. |
hubNavigationTextColor | This is the option to change the hub navigation text color. Maximum 8 characters are allowed. |
enabledLobbyChat | This is the option to enable or disable the lobby chat. If "true" the lobby chat is enabled. |
expoLiveStream | This is the option to enable or disable the expo banner live stream. If "true" the expo banner live stream is enabled. |
enableLobbyPoll | This is the option to enable or disable polls in the expo. If "true" polls in the expo are enabled. |
playBackRestrictionToken | This is the play-back restriction token for virtual event settings. If "true" recordings of past sessions are not available for viewing on the client side. |
thumbnailRestrictionToken | This is the thumbnail restriction token for virtual event settings. |
enableLobbyQuesAndAns | This is the option to enable or disable Q&A in the lobby. If "true" the lobby Q&A is enabled. |
enableLobbyQnAPrivate | This is the option to enable or disable sending questions in private in the lobby. |
Error Code
Here are the possible error messages, which return if any condition gets failed or required data is missing for processing.
Error code | Error Description |
---|---|
401 | You are not authorized to view this resource. |
403 | The resource you were trying to access is forbidden. |
404 | The resource you were trying to access is not found. |
4030201 | The user is not an event host. |
40600013 | Unable to create a URL. |
4040200 | The event cannot be found. |