JSON-data structure
Each JSON-response consists of three parts:
-
"meta" includes metadata about the request itself. It contains a relative href pointing to the issued request, a timestamp indicating when the response was created, and a unique requestId.
-
"service" contains the data about the chosen service (channel) and broadcasting dates.
-
"programs" includes the main content of the requested resource, such as the broadcasts of the requested schedule and all relevant data.
The data structure also includes sub parts for different levels of data, such as title (different language titles for the program) synopsis (program description for different languages), broadcast (airdates), captionTracks (captions), classifications (Finnpanel classification) and category (broadcaster’s category information).