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 |
|
A management verb for removing lineups from the lineup catalog. |
|
Channel lineups for video service providers. |
| Attributes | Description |
id
|
The identifier for the lineup catalog. The default value is Data Type: ID |
version
|
Integer that increases with each revision. Used for version control. Default value is Data Type: long |
action
|
Indicates which action to take for a catalog submission. Default value is Data Type: CatalogActionType |
stationCatalogRef
|
Reference to the station catalog that contains the station. The default value is 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 |
DataCollectionsProgramCatalogScheduleCatalogOfferCatalogStationCatalogLineupCatalogPolicyCatalog |
| 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 Data Type: long |
↑ Back to top
Lineup
Channel lineups for video service providers.
| Property | Detail |
|---|---|
| Parent Elements |
LineupCatalog |
| Data Type | LineupType |
| Child Elements | Description |
|
Contains external system identifiers. Allows cross-referencing with third-party systems. |
Required |
List of channels in the lineup. |
|
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 Data Type: long |
name
|
Display name of the lineup. Data Type: string |
territories
|
Comma-separated list of territory codes, such as Data Type: TerritoriesType |
broadcastType
|
The type of broadcast the lineup is associated with. Valid values: 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 |
MovieTVEpisodeTVSeasonTVSeriesExtraSportsEventEventOtherStudioCreditSportLeagueSeasonTournamentRoundTeamPlayerStationLineup |
| Data Type | ExternalIdList |
| Child Elements | Description |
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 |
ExternalIdsExternalStation |
| 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 |
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 |
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 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 |
StationOfferChannel |
| 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: 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 |
AiringProgramOfferStationOfferLineup |
| Data Type | GeoRestrictionList |
| Child Elements | Description |
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 Data Type: ID |
↑ Back to top
Last updated: May 27, 2026

