{
"title": "TMS Airing Structure",
"description": "JSON structure documentation for TMS broadcast airing entities",
"structure": {
"startTime": "string — ISO 8601 datetime of scheduled start (UTC)",
"endTime": "string — ISO 8601 datetime of scheduled end (UTC)",
"duration": "integer — Duration in minutes",
"stationId": "string — Broadcasting station identifier",
"channel": "string — Channel number as displayed on lineup",
"qualifiers": "array<string> — Airing attributes [New, Live, Finale, Repeat, Premiere, HD, SAP]",
"program": "object — Embedded program reference (see tms-program-structure.json)"
},
"qualifierMeaning": {
"New": "First airing of a new episode",
"Live": "Live broadcast event",
"Finale": "Series or season finale",
"Repeat": "Re-airing of a previously broadcast episode",
"Premiere": "Series or season premiere",
"HD": "High definition broadcast",
"SAP": "Secondary audio program available"
},
"notes": [
"All times are expressed in UTC; clients should convert to local timezone",
"Duration may differ slightly from endTime - startTime due to broadcast overruns",
"Grid endpoint returns up to 6 hours per request, up to 14 days advance"
]
}
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.