Scheduling Outputs (EPG)
Electronic Program Guide (EPG) information per channel can be queried using a public API to retrieve data. The scheduling data is real-time with a cache for high scalability and performance load times.
Linear Channel (ID)
Timeframe (Date start/end)
Days (Number of days to return)
Format (Roku On Now, XMLTV, Xperi, Rovi TVXML, Roku True EPG, Brightcove Beacon, Google DFP, XML, CSV)
Type (Summary vs. Detailed)
Linear Schedule URL
JSON: https://static.frequency.com/studio/epg/{id}.json
id
is the linear channel id, the unique identifier for the linear channel at Frequency
Output Formats
json: Standardized
xml: Standardized (schedule data only)
csv: Standardized (schedule data only)
xmltv: Standardized EPG format
xmltv_series: Puts series name in title, and episode names in sub-title
tvxml: Custom for Rovi-compatible systems
xperi: Custom for Rovi-based systems
roku_true_epg: Custom for Roku (latest generation)
roku_on_now: Custom for Roku (simplified)
brightcove: Custom for Brightcove Beacon
dfp: Google DFP content-level ad targeting
Metadata Fields
Metadata | Summary | Detailed |
---|---|---|
output: Information about the scheduling output request. | Not applicable |
|
channel: Information about the linear channel | Not applicable |
|
schedule: Information about the timed programming for the channel. |
|
|