Tribune Media · Schema
TMS Airing
A scheduled broadcast airing of a program on a TV station
MediaEntertainmentBroadcastingTelevisionMoviesSportsCelebrityFortune 1000
Properties
| Name | Type | Description |
|---|---|---|
| startTime | string | Scheduled start time in ISO 8601 format |
| endTime | string | Scheduled end time in ISO 8601 format |
| duration | integer | Duration of the airing in minutes |
| stationId | string | Identifier of the broadcasting station |
| qualifiers | array | Special airing qualifiers |
| program | object | The program being aired |
| channel | string | Channel number on the lineup |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/tribune-media/main/json-schema/tms-airing-schema.json",
"title": "TMS Airing",
"description": "A scheduled broadcast airing of a program on a TV station",
"type": "object",
"required": ["startTime", "stationId"],
"properties": {
"startTime": {
"type": "string",
"format": "date-time",
"description": "Scheduled start time in ISO 8601 format"
},
"endTime": {
"type": "string",
"format": "date-time",
"description": "Scheduled end time in ISO 8601 format"
},
"duration": {
"type": "integer",
"minimum": 0,
"description": "Duration of the airing in minutes"
},
"stationId": {
"type": "string",
"description": "Identifier of the broadcasting station"
},
"qualifiers": {
"type": "array",
"items": {
"type": "string",
"enum": ["New", "Live", "Finale", "Repeat", "Premiere", "HD", "SAP"]
},
"description": "Special airing qualifiers"
},
"program": {
"$ref": "tms-program-schema.json",
"description": "The program being aired"
},
"channel": {
"type": "string",
"description": "Channel number on the lineup"
}
}
}