series
In this context a series are the top level details for a show, every show in the IceTV database is based on a series whether it is a non-episodic show (like a news broadcast) or even a one off showing (like a movie or a special).
Series are represented as objects with the following fields (note: all fields are read-only)
Series
Name |
Type |
Comment |
id |
integer |
The series ID |
category |
array |
(See Category) |
episode_count |
integer |
The number of episodes currently in the IceTV database for this series |
title |
string |
The title of the series |
desc |
string |
The series extended description |
credits |
array |
(See Credits) |
date |
integer |
Four digit year of production for the series |
language |
string |
Language the series audio is in |
country |
string |
The country of origin for the series |
video |
string |
(See Video) |
subtitles |
array |
(See Subtitles) |
rating |
array |
(See Rating) |
icon |
array |
(See Icon) |
Category
Field |
Type |
Description |
name |
string |
Category (Genre) name |
Credits
Field |
Type |
Description |
||||||||
|
|
Name of an actor featured in the programme |
||||||||
director |
string |
Name of the director for the programme |
Video
Field |
Type |
Description |
||||
aspect |
string |
|
Subtitles
Field |
Type |
Description |
||||
type |
string |
Type of subtitle
|
||||
language |
string |
Language of subtitle |
Rating
Field |
Type |
Description |
value |
string |
The textual parental rating for the series (e.g. PG, M, MA) |
Icon
Field |
Type |
Description |
url |
string |
URL for the icon file |
width |
int |
Width of the icon (in pixels) |
height |
int |
Height of the icon (in pixels) |
The series "Node" covers all series information including New Shows, Most Popular and recordings.
URL |
Description |
series |
Covers the most common usage, this URL returns "Favourites", "New Shows", "Most Popular" and "Series Recordings" |
Allows management of series-based favourites |
|
Returns information on shows that are new this week or yet to start |
|
Returns information on the popularity of series based on user recording data |
|
Allows management of series-based recordings |
Get all series
URL |
https://api.icetv.com.au/series |
||||||||||
Method |
GET |
||||||||||
Query String |
|
||||||||||
Returns |
200 OK & Document (XML or JSON) |
||||||||||
|
401 Unauthorized |
||||||||||
|
404 Not Found |
||||||||||
|
503 Service Unavailable |
GET https://api.icetv.com.au/series?api_key=API_KEY&application_version=APPLICATION_VERSION&email_address=EMAIL_ADDRESS&token=TOKEN
<?xml version=
"1.0"
encoding=
"ISO-8859-1"
standalone=
"no"
?>
<!DOCTYPE series SYSTEM
"http://iceguide.icetv.com.au/iceguide/series.dtd"
>
<series min_hit_minutes=
""
total_rows=
"19"
rows_per_page=
""
page=
"1"
>
<series_info id=
"213"
episode_count=
"538"
>
<title lang=
"en"
>The Simpsons</title>
<desc lang=
"en"
>The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle
class
, blue collar roots. (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1989
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<subtitles lang=
"en"
type=
"teletext"
/>
<subtitles lang=
"en"
type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
</series_info>
<series_info id=
"33651"
episode_count=
"0"
>
<title lang=
"en"
>Being Lara Bingle</title>
<desc lang=
"en"
>Join us as we follow the real life adventures, and misadventures, of Lara Bingle, the beautiful young fashion model and socialite who seems to find herself in the headlines of tabloids more often than not. Best known
for
her
2006
Tourism Australia campaign, Lara went on to grace the covers of numerous magazines and make television appearances. From personal relationships, like her engagement to cricket captain Michael Clarke, to working with the cancer foundation, we will discover the girl behind the glam. (Australia, English)</desc>
<credits>
<director>Ben Thompson</director>
<actor>Laura Bingle</actor>
</credits>
<date>
2012
</date>
<category lang=
"en"
>Real Life</category>
<language lang=
"en"
>English</language>
<country>Australia</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<subtitles lang=
"en"
type=
"teletext"
/>
<subtitles lang=
"en"
type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>PG</value>
</rating>
</series_info>
--- truncated ---
<show id=
"103334009"
series_id=
"213"
episode_id=
"790"
start=
"2012-05-01T09:30:00+00:00"
stop=
"2012-05-01T10:00:00+00:00"
channel_id=
"1700"
>
<title lang=
"en"
>The Simpsons</title>
<sub-title lang=
"en"
>Homer the Smithers</sub-title>
<desc lang=
"en"
>Smithers screws up and an angry Mister Burns sends him on vacation. Smithers chooses Homer as his temporary replacement, hoping that Homer's incompetence will ensure Mr Burns misses him. The plan backfires when a fist fight forces Mr Burns to look after himself. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1996
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<previously-shown/>
<subtitles type=
"teletext"
/>
<subtitles type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
<icon src=
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
width=
"680"
height=
"1000"
/>
</show>
--- truncated ---
<favourite series_id=
"213"
/>
<series_recording id=
"41"
series_id=
"213"
device_id=
"23"
device_label=
"DEVICE1"
start_minutes=
"-1"
network_id=
"-1"
channel_id=
"-1"
show_id=
"-1"
recording_quality=
"Prefer HD"
recordings_per_day=
"0"
airings=
"First runs and re-runs"
marked_for_deletion=
"0"
/>
<new_show series_id=
"33651"
start_date=
""
channel_id=
"0"
/>
<timer id=
"15782309847862870017"
name=
"The Simpsons"
device_id=
"23"
channel_id=
"1700"
show_id=
"103679220"
start_time=
"2012-05-23T08:00:00+00:00"
duration_minutes=
"25"
action=
"record"
state=
"waiting"
message=
"Accepted"
series_recording_id=
"41"
keyword_id=
"0"
/>
--- truncated ---
</series>
JSON - Structure of the response
Name |
Type |
Description |
Comment |
header |
table |
|
total_rows is the number of series in series_info |
favourites |
array |
Contains all the favourites of the account |
This array is not present if the account has no favourites Can be hidden with the query string 'hide_favourites=1' |
new_shows |
array |
Contains new shows to be aired |
Can be hidden with the query string 'hide_new_shows=1' |
most_popular |
array |
Contains the top 25 most recorded series among all the IceTV users |
Can be hidden with the query string 'hide_most_popular=1' |
recordings |
array |
Contains all the series recordings of the account |
The array is not present if the account has no series recordings Can be hidden with the query string 'hide_series_recordings=1' |
series_info |
array |
Contains the series part of 'favourites', 'new_shows', 'most_popular' and 'recordings' |
Can be hidden with the query string 'hide_series=1' |
shows |
array |
Contains the shows to be aired in the next 7 days that are part of a series recordings or favourites |
This array is not present if there are no shows that match the criteria Can be hidden with the query string 'hide_series_recordings=1' |
timers |
array |
Contains all the timers that are part of a series recordings |
This array is not present if the account has no series recordings Can be hidden with the query string 'hide_series_recordings=1' |
{
"header"
: {
"page"
:
"1"
,
"rows_per_page"
:
"19"
,
"total_rows"
:
"19"
},
"favourites"
: [
{
"series_id"
:
"3903"
}
],
"new_shows"
: [
{
"series_id"
:
"40561"
,
"start_date"
:
"Fri, 20 Mar 2015"
},
{
"series_id"
:
"40558"
,
"start_date"
:
"Wed, 18 Mar 2015"
},
--- truncated ---
],
"most_popular"
: [
{
"series_id"
:
"23989"
,
"num_votes"
:
"13612"
,
"popularity_ratio"
:
"1.00"
},
{
"series_id"
:
"40248"
,
"num_votes"
:
"7835"
,
"popularity_ratio"
:
"0.58"
},
--- truncated ---
],
"recordings"
: [
{
"airing"
:
"First runs and re-runs"
,
"channel_id"
:
"-1"
,
"device_id"
:
"23"
,
"device_label"
:
"DEVICE1"
,
"id"
:
"41"
,
"marked_for_deletion"
:
"0"
,
"network_id"
:
"-1"
,
"recording_quality"
:
"Prefer HD"
,
"recordings_per_day"
:
"0"
,
"series_id"
:
"213"
,
"show_id"
:
"-1"
,
"start_minutes"
:
"-1"
}
],
"series_info"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1989"
,
"desc"
:
"The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle class, blue collar roots. (United States, English)"
,
"episode_count"
:
"538"
,
"id"
:
"213"
,
"language"
:
"English"
,
"rating"
:
"G"
,
"star-rating"
:
""
,
"subtitle"
:
""
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
}
},
{
"category"
: [
{
"name"
:
"Real Life"
}
],
"country"
:
"Australia"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Laura Bingle"
}
],
"director"
:
"Ben Thompson"
},
"date"
:
"2012"
,
"desc"
:
"Join us as we follow the real life adventures, and misadventures, of Lara Bingle, the beautiful young fashion model and socialite who seems to find herself in the headlines of tabloids more often than not. Best known for her 2006 Tourism Australia campaign, Lara went on to grace the covers of numerous magazines and make television appearances. From personal relationships, like her engagement to cricket captain Michael Clarke, to working with the cancer foundation, we will discover the girl behind the glam. (Australia, English)"
,
"episode_count"
:
"0"
,
"id"
:
"33651"
,
"language"
:
"English"
,
"rating"
:
"PG"
,
"star-rating"
:
""
,
"subtitle"
:
""
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"Being Lara Bingle"
,
"video"
: {
"aspect"
:
"16:9"
}
}
--- truncated ---
],
"shows"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Animation"
}
],
"channel_id"
:
"1700"
,
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1996"
,
"desc"
:
"Smithers screws up and an angry Mister Burns sends him on vacation. Smithers chooses Homer as his temporary replacement, hoping that Homer's incompetence will ensure Mr Burns misses him. The plan backfires when a fist fight forces Mr Burns to look after himself. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)"
,
"episode-num"
:
""
,
"episode_id"
:
"790"
,
"icon"
: {
"height"
:
"1000"
,
"src"
:
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
,
"width"
:
"680"
},
"id"
:
"103334009"
,
"language"
:
"English"
,
"pimp_series_id"
:
"41"
,
"rating"
:
"G"
,
"series_id"
:
"213"
,
"star-rating"
:
""
,
"start"
:
"2012-05-01T09:30:00+00:00"
,
"stop"
:
"2012-05-01T10:00:00+00:00"
,
"subtitle"
:
"Homer the Smithers"
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
,
"colour"
:
"NO"
,
"quality"
:
"HDTV"
}
}
--- truncated ---
],
"timers"
: [
{
"action"
:
"record"
,
"channel_id"
:
"1700"
,
"device_id"
:
"23"
,
"duration_minutes"
:
"25"
,
"id"
:
"15782309847862870017"
,
"keyword_id"
:
"0"
,
"message"
:
"Accepted"
,
"name"
:
"The Simpsons"
,
"series_recording_id"
:
"41"
,
"show_id"
:
"103679220"
,
"start_time"
:
"2012-05-23T08:00:00+00:00"
,
"state"
:
"waiting"
}
--- truncated ---
]
}
Get a specific series
URL |
https://api.icetv.com.au/series/# |
Method |
GET |
Query String |
|
Returns |
200 OK & Document (XML or JSON) |
|
401 Unauthorized |
|
404 Not Found |
|
503 Service Unavailable |
GET https://api.icetv.com.au/series/SERIES_ID?api_key=API_KEY&application_version=APPLICATION_VERSION&email_address=EMAIL_ADDRESS&token=TOKEN
<?xml version=
"1.0"
encoding=
"ISO-8859-1"
standalone=
"no"
?>
<!DOCTYPE series SYSTEM
"http://iceguide.icetv.com.au/iceguide/series.dtd"
>
<series total_rows=
"1"
rows_per_page=
""
page=
"1"
>
<series_info id=
"213"
episode_count=
"538"
>
<title lang=
"en"
>The Simpsons</title>
<desc lang=
"en"
>The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle
class
, blue collar roots. (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1989
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<subtitles lang=
"en"
type=
"teletext"
/>
<subtitles lang=
"en"
type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
</series_info>
<show id=
"103334009"
series_id=
"213"
episode_id=
"790"
start=
"2012-05-01T09:30:00+00:00"
stop=
"2012-05-01T10:00:00+00:00"
channel_id=
"1700"
>
<title lang=
"en"
>The Simpsons</title>
<sub-title lang=
"en"
>Homer the Smithers</sub-title>
<desc lang=
"en"
>Smithers screws up and an angry Mister Burns sends him on vacation. Smithers chooses Homer as his temporary replacement, hoping that Homer's incompetence will ensure Mr Burns misses him. The plan backfires when a fist fight forces Mr Burns to look after himself. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1996
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<previously-shown/>
<subtitles type=
"teletext"
/>
<subtitles type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
<icon src=
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
width=
"680"
height=
"1000"
/>
</show>
<favourite series_id=
"213"
/>
<series_recording id=
"41"
series_id=
"213"
device_id=
"23"
device_label=
"DEVICE1"
start_minutes=
"-1"
network_id=
"-1"
channel_id=
"-1"
show_id=
"-1"
recording_quality=
"Prefer HD"
recordings_per_day=
"0"
airings=
"First runs and re-runs"
marked_for_deletion=
"0"
/>
<timer id=
"15782309847862870017"
name=
"The Simpsons"
device_id=
"23"
channel_id=
"1700"
show_id=
"103679220"
start_time=
"2012-05-23T08:00:00+00:00"
duration_minutes=
"25"
action=
"record"
state=
"waiting"
message=
"Accepted"
series_recording_id=
"41"
keyword_id=
"0"
/>
</series>
JSON - Structure of the response
Name |
Type |
Description |
Comment |
header |
table |
|
total_rows is the number of series in series_info |
series_info |
array |
Contains one element, the requested series info |
|
shows |
array |
Contains the shows to be aired in the next 7 days that are part of the requested series |
This array is not present if there are no shows that match the criteria |
most_popular |
array |
Contains one most popular object, indicates the number of votes the requested series recently got |
|
recordings |
array |
Contains one recordings object only if the requested series is a series recording for this account |
This array is not present if the series is not a series recording for the account |
timers |
array |
Contains all the timers for the series if the requested series is a series recording and if it has shows to be aired |
This array is not present if the series is not a series recording and/or if the series does not have any shows to be aired in the next 7 days |
favourites |
array |
Contains the series_id only if the requested series is part of the favourites of the account |
|
{
"header"
: {
"page"
:
"1"
,
"rows_per_page"
:
"1"
,
"total_rows"
:
"1"
},
"favourites"
: [
{
"series_id"
:
"213"
}
],
"recordings"
: [
{
"airing"
:
"First runs and re-runs"
,
"channel_id"
:
"-1"
,
"device_id"
:
"23"
,
"device_label"
:
"DEVICE1"
,
"id"
:
"41"
,
"marked_for_deletion"
:
"0"
,
"network_id"
:
"-1"
,
"recording_quality"
:
"Prefer HD"
,
"recordings_per_day"
:
"0"
,
"series_id"
:
"213"
,
"show_id"
:
"-1"
,
"start_minutes"
:
"-1"
}
],
"series_info"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Nancy Cartwright"
},
{
"name"
:
"Dan Castellaneta"
},
{
"name"
:
"Yeardley Smith"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1989"
,
"desc"
:
"The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle class, blue collar roots. (United States, English)"
,
"episode_count"
:
"538"
,
"id"
:
"213"
,
"language"
:
"English"
,
"rating"
:
"G"
,
"star-rating"
:
""
,
"subtitle"
:
""
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
}
}
],
"shows"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"channel_id"
:
"1700"
,
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Nancy Cartwright"
},
{
"name"
:
"Dan Castellaneta"
},
{
"name"
:
"Yeardley Smith"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1996"
,
"desc"
:
"Smithers screws up and an angry Mister Burns sends him on vacation. Smithers chooses Homer as his temporary replacement, hoping that Homer's incompetence will ensure Mr Burns misses him. The plan backfires when a fist fight forces Mr Burns to look after himself. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)"
,
"episode-num"
:
""
,
"episode_id"
:
"790"
,
"icon"
: {
"height"
:
"1000"
,
"src"
:
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
,
"width"
:
"680"
},
"id"
:
"103334009"
,
"language"
:
"English"
,
"pimp_series_id"
:
"41"
,
"previously-shown"
: {
"channel_id"
:
""
,
"start"
:
""
},
"rating"
:
"G"
,
"series_id"
:
"213"
,
"star-rating"
:
""
,
"start"
:
"2012-05-01T09:30:00+00:00"
,
"stop"
:
"2012-05-01T10:00:00+00:00"
,
"subtitle"
:
"Homer the Smithers"
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
,
"colour"
:
"NO"
,
"quality"
:
"HDTV"
}
}
--- truncated ---
],
"timers"
: [
{
"action"
:
"record"
,
"channel_id"
:
"1700"
,
"device_id"
:
"23"
,
"duration_minutes"
:
"25"
,
"id"
:
"15782309847862870017"
,
"keyword_id"
:
"0"
,
"message"
:
"Accepted"
,
"name"
:
"The Simpsons"
,
"series_recording_id"
:
"41"
,
"show_id"
:
"103679220"
,
"start_time"
:
"2012-05-23T08:00:00+00:00"
,
"state"
:
"waiting"
}
--- truncated ---
]
}
Get all shows for a specific series
URL |
https://api.icetv.com.au/series/#/shows |
Method |
GET |
Query String |
|
Returns |
200 OK & Document (XML or JSON) |
|
401 Unauthorized |
|
404 Not Found |
|
503 Service Unavailable |
GET https://api.icetv.com.au/series/SERIES_ID/shows?api_key=API_KEY&application_version=APPLICATION_VERSION&email_address=EMAIL_ADDRESS&token=TOKEN
<?xml version=
"1.0"
encoding=
"ISO-8859-1"
standalone=
"no"
?>
<!DOCTYPE series SYSTEM
"http://iceguide.icetv.com.au/iceguide/series.dtd"
>
<series total_rows=
"1"
rows_per_page=
""
page=
"1"
>
<series_info id=
"213"
episode_count=
"538"
>
<title lang=
"en"
>The Simpsons</title>
<desc lang=
"en"
>The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle
class
, blue collar roots. (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1989
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<subtitles lang=
"en"
type=
"teletext"
/>
<subtitles lang=
"en"
type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
</series_info>
<show id=
"103754147"
series_id=
"213"
episode_id=
"2124"
start=
"2012-05-29T08:00:00+00:00"
stop=
"2012-05-29T08:25:00+00:00"
channel_id=
"1700"
>
<title lang=
"en"
>The Simpsons</title>
<sub-title lang=
"en"
>Das Bus</sub-title>
<desc lang=
"en"
>In a cute send-up of Lord Of The Flies, Lisa and her classmates become stranded on an island. They become increasingly savage and want to kill Milhouse
for
eating all their snacks. Back in Springfield, Homer tries to start an internet company but Bill Gates uses his tough guys to shut it down. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1998
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<previously-shown/>
<subtitles type=
"teletext"
/>
<subtitles type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
<icon src=
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
width=
"680"
height=
"1000"
/>
</show>
--- truncated ---
</series>
JSON - Structure of the response
Name |
Type |
Description |
header |
table |
|
series_info |
array |
Contains one element, the requested series info |
shows |
array |
Contains the shows to be aired in the next 7 days that are part of the requested series |
{
"header"
: {
"page"
:
"1"
,
"rows_per_page"
:
""
,
"total_rows"
:
"1"
},
"series_info"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Nancy Cartwright"
},
{
"name"
:
"Dan Castellaneta"
},
{
"name"
:
"Yeardley Smith"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1989"
,
"desc"
:
"The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle class, blue collar roots. (United States, English)"
,
"episode_count"
:
"538"
,
"id"
:
"213"
,
"language"
:
"English"
,
"rating"
:
"G"
,
"star-rating"
:
""
,
"subtitle"
:
""
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
}
}
],
"shows"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"channel_id"
:
"1700"
,
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Nancy Cartwright"
},
{
"name"
:
"Dan Castellaneta"
},
{
"name"
:
"Yeardley Smith"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1998"
,
"desc"
:
"In a cute send-up of Lord Of The Flies, Lisa and her classmates become stranded on an island. They become increasingly savage and want to kill Milhouse for eating all their snacks. Back in Springfield, Homer tries to start an internet company but Bill Gates uses his tough guys to shut it down. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)"
,
"episode-num"
:
""
,
"episode_id"
:
"2124"
,
"icon"
: {
"height"
:
"1000"
,
"src"
:
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
,
"width"
:
"680"
},
"id"
:
"103754147"
,
"language"
:
"English"
,
"previously-shown"
: {
"channel_id"
:
""
,
"start"
:
""
},
"rating"
:
"G"
,
"series_id"
:
"213"
,
"star-rating"
:
""
,
"start"
:
"2012-05-29T08:00:00+00:00"
,
"stop"
:
"2012-05-29T08:25:00+00:00"
,
"subtitle"
:
"Das Bus"
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
,
"colour"
:
"NO"
,
"quality"
:
"HDTV"
}
}
--- truncated ---
]
}
Get a specific show for a specific series
URL |
https://api.icetv.com.au/series/213/shows/103754147 |
Method |
GET |
Query String |
|
Returns |
200 OK & Document (XML or JSON) |
|
401 Unauthorized |
|
404 Not Found |
|
503 Service Unavailable |
Sample |
|
DTD |
GET https://api.icetv.com.au/series/SERIES_ID/shows/SHOW_ID
<?xml version=
"1.0"
encoding=
"ISO-8859-1"
standalone=
"no"
?>
<!DOCTYPE series SYSTEM
"http://iceguide.icetv.com.au/iceguide/series.dtd"
>
<series total_rows=
"1"
rows_per_page=
""
page=
"1"
>
<series_info id=
"213"
episode_count=
"538"
>
<title lang=
"en"
>The Simpsons</title>
<desc lang=
"en"
>The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle
class
, blue collar roots. (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1989
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<subtitles lang=
"en"
type=
"teletext"
/>
<subtitles lang=
"en"
type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
</series_info>
<show id=
"103754147"
series_id=
"213"
episode_id=
"2124"
start=
"2012-05-29T08:00:00+00:00"
stop=
"2012-05-29T08:25:00+00:00"
channel_id=
"1700"
>
<title lang=
"en"
>The Simpsons</title>
<sub-title lang=
"en"
>Das Bus</sub-title>
<desc lang=
"en"
>In a cute send-up of Lord Of The Flies, Lisa and her classmates become stranded on an island. They become increasingly savage and want to kill Milhouse
for
eating all their snacks. Back in Springfield, Homer tries to start an internet company but Bill Gates uses his tough guys to shut it down. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)</desc>
<credits>
<actor>Julie Kavner</actor>
<actor>Hank Azaria</actor>
<actor>Nancy Cartwright</actor>
<actor>Dan Castellaneta</actor>
<actor>Yeardley Smith</actor>
<actor>Harry Shearer</actor>
</credits>
<date>
1998
</date>
<category lang=
"en"
>Cartoon</category>
<category lang=
"en"
>Comedy</category>
<category lang=
"en"
>Animation</category>
<language lang=
"en"
>English</language>
<country>United States</country>
<video>
<aspect>
16
:
9
</aspect>
</video>
<previously-shown/>
<subtitles type=
"teletext"
/>
<subtitles type=
"onscreen"
>
<language lang=
"en"
>English</language>
</subtitles>
<rating>
<value>G</value>
</rating>
<icon src=
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
width=
"680"
height=
"1000"
/>
</show>
</series>
JSON - Structure of the response
Name |
Type |
Description |
header |
table |
|
series_info |
array |
Contains one element, the requested series info |
shows |
array |
Contains the requested show part of the requested series |
{
"header"
: {
"page"
:
"1"
,
"rows_per_page"
:
""
,
"total_rows"
:
"1"
},
"series_info"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Nancy Cartwright"
},
{
"name"
:
"Dan Castellaneta"
},
{
"name"
:
"Yeardley Smith"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1989"
,
"desc"
:
"The little yellow family continues to reign supreme, ruling Springfield subversively from their lower middle class, blue collar roots. (United States, English)"
,
"episode_count"
:
"538"
,
"id"
:
"213"
,
"language"
:
"English"
,
"rating"
:
"G"
,
"star-rating"
:
""
,
"subtitle"
:
""
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
}
}
],
"shows"
: [
{
"category"
: [
{
"name"
:
"Cartoon"
},
{
"name"
:
"Comedy"
},
{
"name"
:
"Animation"
}
],
"channel_id"
:
"1700"
,
"country"
:
"United States"
,
"credits"
: {
"actors"
: [
{
"name"
:
"Julie Kavner"
},
{
"name"
:
"Hank Azaria"
},
{
"name"
:
"Nancy Cartwright"
},
{
"name"
:
"Dan Castellaneta"
},
{
"name"
:
"Yeardley Smith"
},
{
"name"
:
"Harry Shearer"
}
]
},
"date"
:
"1998"
,
"desc"
:
"In a cute send-up of Lord Of The Flies, Lisa and her classmates become stranded on an island. They become increasingly savage and want to kill Milhouse for eating all their snacks. Back in Springfield, Homer tries to start an internet company but Bill Gates uses his tough guys to shut it down. Julie Kavner, Hank Azaria, Nancy Cartwright (United States, English)"
,
"episode-num"
:
""
,
"episode_id"
:
"2124"
,
"icon"
: {
"height"
:
"1000"
,
"src"
:
"http://images.icetv.com.au/38bc-0d14-dfd7-22cf.jpg"
,
"width"
:
"680"
},
"id"
:
"103754147"
,
"language"
:
"English"
,
"previously-shown"
: {
"channel_id"
:
""
,
"start"
:
""
},
"rating"
:
"G"
,
"series_id"
:
"213"
,
"star-rating"
:
""
,
"start"
:
"2012-05-29T08:00:00+00:00"
,
"stop"
:
"2012-05-29T08:25:00+00:00"
,
"subtitle"
:
"Das Bus"
,
"subtitles"
: {
"onscreen"
:
"English"
,
"teletex"
:
"YES"
},
"title"
:
"The Simpsons"
,
"video"
: {
"aspect"
:
"16:9"
,
"colour"
:
"NO"
,
"quality"
:
"HDTV"
}
}
]
}