as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Develop
Test
Publish
Monetize
Engage users
Device specifications
Resources

Lineup Catalog

A lineup catalog defines channel organization, such as how stations are packaged and distributed for cable and satellite providers. The following sections describe the elements contained in the LineupCatalog.

LineupCatalog

Contains channel lineup definitions. Organizes channels into structured lineups for video service providers with support for regional variations and transport methods.

Property Detail
Parent Elements DataCollections
Data Type LineupCatalogType
Child Elements Description
Delete A management verb for removing lineups from the lineup catalog.
Lineup Channel lineups for video service providers.
Attributes Description
id

The identifier for the lineup catalog. The default value is DEFAULT_LINEUP_CATALOG.

Data Type: ID

version

Integer that increases with each revision. Used for version control. Default value is 1.

Data Type: long

action

Indicates which action to take for a catalog submission. Default value is upsert.
Valid values: upsert, replace.

Data Type: CatalogActionType

stationCatalogRef

Reference to the station catalog that contains the station. The default value is DEFAULT_STATION_CATALOG.

Data Type: ID



↑ Back to top

Delete

A management verb that enables programmatic removal of an item from the catalog. When the ingestion system processes a Delete element, it removes the item with the specified ID from the system.

Property Detail
Parent Elements DataCollections
ProgramCatalog
ScheduleCatalog
OfferCatalog
StationCatalog
LineupCatalog
PolicyCatalog
Data Type DeleteType
Attributes Description
id
Required

The unique identifier of the entity to delete.

Data Type: ID

version

Version of the entity to delete. Must be greater than or equal to the current entity version. Default value is 1.

Data Type: long



↑ Back to top

Lineup

Channel lineups for video service providers.

Property Detail
Parent Elements LineupCatalog
Data Type LineupType
Child Elements Description
ExternalIds Contains external system identifiers. Allows cross-referencing with third-party systems.
Channels
Required
List of channels in the lineup.
GeoRestrictions List of policy references, such as region restrictions, for the lineup.
Attributes Description
id
Required

The identifier for the lineup.

Data Type: ID

version

Integer that increases with each revision. Used for version control. Default value is 1.

Data Type: long

name

Display name of the lineup.

Data Type: string

territories

Comma-separated list of territory codes, such as "US,CA". Default value is GLOBAL (indicates that the value applies to all territories).

Data Type: TerritoriesType

broadcastType

The type of broadcast the lineup is associated with. Valid values: OTA, CABLE, SATELLITE, IP, IPTV, DIGITAL_BROADCAST, OTT, VIRTUAL.

Data Type: string

mso

The name of the Multiple System Operator (MSO) that broadcasts this lineup.

Data Type: string



↑ Back to top

ExternalIds

Contains external system identifiers. Allows cross-referencing with third-party systems.

Property Detail
Parent Elements Movie
TVEpisode
TVSeason
TVSeries
Extra
SportsEvent
Event
Other
Studio
Credit
Sport
League
Season
Tournament
Round
Team
Player
Station
Lineup
Data Type ExternalIdList
Child Elements Description
ExternalId
Required
Links the program or other entity to an external source.


↑ Back to top

ExternalId

Links the program or other entity to an external source. The scheme attribute identifies the external source, and the value is a valid ID within that namespace. A partial list of program ID schemes includes: imdb, tms, isan, ean, upc, asin, gvd, sportsradar, and stats. Other schemes are used for people and sports entities, such as teams and players. You can also use the ExternalId element to relate sports factual data and sports programs. Use multiple external IDs if they are available.

The ExternalStation element, can have only one ExternalId. Applicable external ID schemes for ExternalStation are tms and gvd.

Property Detail
Parent Elements ExternalIds
ExternalStation
Data Type ExternalIdType - string with a required scheme attribute.
Attributes Description
scheme
Required

The source of the external ID.

Data Type: string



↑ Back to top

Channels

List of channels in the lineup.

Property Detail
Parent Elements Lineup
Data Type ChannelList
Child Elements Description
Channel
Required
Represents a specific broadcast station in the lineup. The channel links a station to its transport information and assigns it a channel number.


↑ Back to top

Channel

Represents a specific broadcast station in the lineup. The channel links a station to its transport information and assigns it a channel number.

Property Detail
Parent Elements Channels
Data Type ChannelType
Child Elements Description
StationTransport
Required
Transport signal specifications.
Attributes Description
id
Required

Identifier of the channel.

Data Type: ID

stationRef
Required

Reference to the station.

Data Type: ID

stationCatalogRef

Reference to the station catalog that contains the station. The default value is DEFAULT_STATION_CATALOG.

Data Type: ID



↑ Back to top

StationTransport

Specifies the information needed to launch a given station title on various devices, services, and presentations.

Property Detail
Parent Elements StationOffer
Channel
Data Type StationTransportType - A string that specifies the information needed to launch a given station title.
Attributes Description
channelnum
Required

The channel number as displayed to viewers. Can include decimals and subchannels, such as "2.1".

Data Type: string

subsystem

The delivery system type. Valid values: DVB-T, DVB-S, DVB-C, ISDB-T, ISDB-S, ISDB-C, ATSC, ATSC3, DTMB.

Data Type: string

onid

Original Network ID. Unique identifier for the network.

Data Type: string

tsid

Transport Stream ID. Identifies the multiplex stream.

Data Type: string

sid

Service ID. Identifies the specific service within the transport stream.

Data Type: string



↑ Back to top

GeoRestrictions

List of geographic restrictions to access the content.

Property Detail
Parent Elements Airing
ProgramOffer
StationOffer
Lineup
Data Type GeoRestrictionList
Child Elements Description
GeoRestriction
Required
GeoRestriction details to access the content.


↑ Back to top

GeoRestriction

GeoRestriction details to access the content.

Property Detail
Parent Elements GeoRestrictions
Data Type ID
Attributes Description
policyRef
Required

Reference to the policy with geographic restriction details.

Data Type: string

policyCatalogRef

Reference to the policy catalog that contains the referenced policy. The default value is DEFAULT_POLICY_CATALOG.

Data Type: ID



↑ Back to top

Last updated: May 27, 2026