Viz Channel Branding User Guide

Version 5.0 | Published July 10, 2023 ©

GET Channel Settings (Version 2.0)

Get the complete settings for a specific channel. Modifying settings can only be done through Channel Settings in the Viz Channel Branding Client.

Syntax
GET /api/channels/[channel]/settings
Request
GET /api/channels/test/settings HTTP/1.1
Response
HTTP/1.1 200 OK
Content-Type: application/vizrt.integrationshubv2+xml; type=channelsettings
<inthub:channelSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:inthub="http://www.vizrt.com/integrationshub">
<inthub:refLink rel="self" type="application/vizrt.integrationshubv2+xml; type=channelsettings" href="http://127.0.0.1:9991/api/channels/test/settings" />
<inthub:general>
<inthub:setting name="GeneralSettings.BasicSettings.ChannelBasicInfo.ScreenDimension">1920*1080</inthub:setting>
<inthub:setting name="GeneralSettings.BasicSettings.ChannelBasicInfo.AspectRatio">16/9</inthub:setting>
<inthub:setting name="GeneralSettings.BasicSettings.ChannelBasicInfo.FramesPerSec">25</inthub:setting>
<inthub:setting name="GeneralSettings.BasicSettings.ChannelBasicInfo.BroadcastDayStartTime">04:00:00</inthub:setting>
<inthub:setting name="GeneralSettings.BasicSettings.TriggeringControl.TimedPlayout">false</inthub:setting>
<inthub:setting name="GeneralSettings.BasicSettings.TriggeringControl.TriggerType">Primary Events</inthub:setting>
<inthub:setting name="GeneralSettings.BasicSettings.PlaylistDateManagement.AllEventsInOnePlaylist">true</inthub:setting>
<inthub:setting name="GeneralSettings.TimezoneSettings.ScheduleTimeZoneId">W. Europe Standard Time</inthub:setting>
<inthub:setting name="GeneralSettings.TimezoneSettings.ChannelTimeZoneId">W. Europe Standard Time</inthub:setting>
<inthub:setting name="GeneralSettings.DaySwitchOptions.DaySwitchOptions.ActivateDaySwitch">false</inthub:setting>
<inthub:setting name="GeneralSettings.DaySwitchOptions.DaySwitchOptions.ActivatePlaylist">00:00:00</inthub:setting>
<inthub:setting name="GeneralSettings.DaySwitchOptions.DaySwitchOptions.InsertCleanUp">false</inthub:setting>
<inthub:setting name="GeneralSettings.DaySwitchOptions.DaySwitchOptions.TimeBeforeCleanUp">00:00:00</inthub:setting>
<inthub:setting name="GeneralSettings.DaySwitchOptions.DaySwitchOptions.InsertInitialize">false</inthub:setting>
<inthub:setting name="GeneralSettings.DaySwitchOptions.DaySwitchOptions.TimeBeforeInitialize">00:00:00</inthub:setting>
<inthub:setting name="GeneralSettings.AttributeMappings.AttributeMappings.PredefinedDataMappings"></inthub:setting>
<inthub:setting name="GeneralSettings.AttributeMappings.AttributeMappings.MetaDataMappings"></inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.RefreshPageContentOfPlaylist">true</inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.RefreshPageContentOfRunningPlaylist">false</inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.SkipRefreshAlreadyPlayedPage">true</inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.AllowPageToForceMappingForPageContentFilling">false</inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.PromoServerAddress"></inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.MaximumNumberOfPagesToRefreshInPlaylist"></inthub:setting>
<inthub:setting name="GeneralSettings.PageContentFilling.PageContentFilling.TranslationTables"></inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.GeneralPlayoutOptions.AllowItemReplay">true</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.PlaylistOptions.IsAutoExpandRunningElement">true</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.PlaylistOptions.LockViewToRunningPrimaryEvent">false</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.PlaylistOptions.DefaultPrimaryEventDuration">00:10:00:00</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.PlaylistOptions.DefaultLiveEventDuration">01:00:00:00</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.VizOneIntegration.AutoExtractVizOneMetaData">false</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.VizOneIntegration.CreatePlaceholderInVizOne">false</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.DefaultScenes.AutomaticallyTakeLogoPage">false</inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.DefaultScenes.LogoScene"></inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.DefaultScenes.ErrorScene"></inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.DefaultScenes.VideoOnlyScene"></inthub:setting>
<inthub:setting name="GeneralSettings.Miscellaneous.QuickTakePages"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.ChannelName.ChannelName"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.RemoteHosts.RemoteHosts"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.AutomaticImportSettings.EnableAutomaticImport">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.AutomaticImportSettings.ImportFolder"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.AutomaticImportSettings.UpdateFolder"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.ImportOptions.ImportSecondaryAsRef">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.ImportOptions.AllowUsingPilotDataServerElement">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.ImportOptions.SkipSecondaryEventsExceedingPrimaryDuration">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.GeneralSettings.ImportOptions.TreatDurationTimeCodeAndTimeGivenAsIntegerAsFrameCount">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.MappingSettings"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.FilteringOptions.PrimaryEventFiltering"></inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.AutomaticUpdateMode">Full</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.DeleteProcessedFiles">2</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.ClearPlayedEvents">00:00:00</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.ClearUnplayedEvents">00:00:00</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.AllowUpdatesOfRunningPlaylist">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.LockEditedPageWhenUpdate">true</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.RetrieveDateFromRunningPlaylist">false</inthub:setting>
<inthub:setting name="ScheduleImportSettings.UpdateSettings.UpdateOptions.CreatePlaylistIfNotExists">false</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.IsEnabled">false</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.BitsPerSecond">19200</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.Port">----</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.StopBits">1</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.DataBits">8</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.Parity">None</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.FlowControl">None</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.BoxType">SRC-8</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.IP"></inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.Unit">0</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIDeviceDefinition.SlaveId">0</inthub:setting>
<inthub:setting name="ExternalTriggering.GPI.GPIActionsMapping"></inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.IsEnabled">false</inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.VDCP.IsForceExtendedMode">false</inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.VDCP.BitsPerSecond">38400</inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.VDCP.Port">----</inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.VDCP.ByteSize">8</inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.VDCP.ExtraStopBits">1</inthub:setting>
<inthub:setting name="ExternalTriggering.VDCP.VDCP.Parity">1</inthub:setting>
<inthub:setting name="ExternalTriggering.IntelligentInterface.IsEnabled">false</inthub:setting>
<inthub:setting name="ExternalTriggering.IntelligentInterface.IntelligentInterface.BitsPerSecond">19200</inthub:setting>
<inthub:setting name="ExternalTriggering.IntelligentInterface.IntelligentInterface.Port">----</inthub:setting>
<inthub:setting name="ExternalTriggering.IntelligentInterface.IntelligentInterface.Encoding">UTF-8</inthub:setting>
<inthub:setting name="ExternalTriggering.IntelligentInterface.IntelligentInterface.Space">false</inthub:setting>
<inthub:setting name="ExternalTriggering.TCP.IsEnabled">false</inthub:setting>
<inthub:setting name="ExternalTriggering.TCP.TCP.Port"></inthub:setting>
<inthub:setting name="ExternalDataSources.DatabaseConnections.DatabaseConnections.Links"></inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.HostName">http://localhost:56999</inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.Take">true</inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.TakeTimeout">5</inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.Preview">true</inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.PreviewTimeout">5</inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.Update">true</inthub:setting>
<inthub:setting name="ExternalDataSources.UpdateService.UpdateService.UpdateTimeout">5</inthub:setting>
<inthub:setting name="ExternalDataSources.DatabaseConnections.DatabaseConnections.ConnectionDelay"></inthub:setting>
       <inthub:setting name="QuickActions"></inthub:setting>
</inthub:general>
<inthub:mappings>
<inthub:mapping xsi:type="inthub:xml">
<inthub:fileNamePattern>*.*</inthub:fileNamePattern>
<inthub:scheduleFileNameInfo />
<inthub:columnMappings>
<inthub:columnMapping mappingReference="" fieldName="channel" />
<inthub:columnMapping mappingReference="" fieldName="ignore" />
<inthub:columnMapping mappingReference="" fieldName="date" />
<inthub:columnMapping mappingReference="" fieldName="time" />
<inthub:columnMapping mappingReference="@dateT@time" fieldName="begin_at" />
<inthub:columnMapping mappingReference="" fieldName="duration" />
<inthub:columnMapping mappingReference="" fieldName="timecode" />
<inthub:columnMapping mappingReference="" fieldName="description" />
<inthub:columnMapping mappingReference="" fieldName="event_id" />
<inthub:columnMapping mappingReference="" fieldName="trigger_id" />
<inthub:columnMapping mappingReference="" fieldName="event_type" />
<inthub:columnMapping mappingReference="" fieldName="secondary_event_id" />
           </inthub:columnMappings>
<inthub:primaryDateFormat>YYYY/MM/DD</inthub:primaryDateFormat>
<inthub:isBroadcastDate>false</inthub:isBroadcastDate>
<inthub:primaryEventType>MAIN</inthub:primaryEventType>
<inthub:secondaryEventType>SECONDARY</inthub:secondaryEventType>
<inthub:isDefaultBehavior>false</inthub:isDefaultBehavior>
<inthub:ignoreValues />
<inthub:primaryEventPath>/</inthub:primaryEventPath>
<inthub:secondaryInsidePrimaryEvents>false</inthub:secondaryInsidePrimaryEvents>
<inthub:secondaryEventPath>/</inthub:secondaryEventPath>
<inthub:channelNodeLocationTakenFromRoot>true</inthub:channelNodeLocationTakenFromRoot>
<inthub:dateNodeLocationTakenFromRoot>true</inthub:dateNodeLocationTakenFromRoot>
</inthub:mapping>
</inthub:mappings>
<inthub:primaryEventFilters />
</inthub:channelSettings>

Disallowed Actions

This end-point does not allow POST, PUT or DELETE, and will return a 'HTTP/1.1 405 Method Not Allowed'.