Card Description: Kesäiseen Roomaan sijoittuvassa sarjassa 16-vuotias Thomas on parkour-ryhmän johtaja, joka yllättäen rakastuu koulun suosittuihin tyttöihin kuuluvaan Beatriceen. Traagisesti Thomaksen paras kaveri Gaia on myös ihastunut häneen, ja aikoo erottaa rakastavaiset. Italialaisen nuorten sarjan tarina perustuu löyhästi Shakespearen Othello-näytelmään. (Tuotanto: RAI, 2023. Italia.) Card JSON{
"controls": [
{
"audience": {
"authenticated": false
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-67097971?titleOpt=Katso:+K1,+J1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-67097971?titleOpt=Katso:+K1,+J1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.share"
}
},
"pageload": {
"comscore": {
"countername": "tv.share",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "series",
"uri": "yleareena://items/1-67097954"
},
"functionality": {
"id": "share"
},
"icon": {
"id": "share",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Jaa ohjelma",
"type": "activator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "login"
}
},
"pageload": {
"comscore": {
"countername": "login",
"yle_ui_language": "fi"
}
}
},
"audience": {
"authenticated": false
},
"backgroundColor": "#00000000",
"functionality": {
"id": "login"
},
"icon": {
"id": "icon-favorite-off",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Lisää omalle listalle",
"type": "activator"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/controls/favorites/1-67097954?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
}
],
"description": "Kesäiseen Roomaan sijoittuvassa sarjassa 16-vuotias Thomas on parkour-ryhmän johtaja, joka yllättäen rakastuu koulun suosittuihin tyttöihin kuuluvaan Beatriceen. Traagisesti Thomaksen paras kaveri Gaia on myös ihastunut häneen, ja aikoo erottaa rakastavaiset. Italialaisen nuorten sarjan tarina perustuu löyhästi Shakespearen Othello-näytelmään. (Tuotanto: RAI, 2023. Italia.)",
"labels": [
{
"formatted": "1 kausi",
"priority": 0,
"type": "generic"
},
{
"raw": "fi",
"type": "region"
},
{
"raw": "video",
"type": "mediaType"
}
],
"type": "card"
} |
Tabs Tab 1 of 1 Jaksot Card 1. Thomas Description: 1/8. Thomas harrastaa parkouria ja valmistautuu parhaiden kavereidensa kanssa tärkeisiin kisoihin. Kunnes koulun suosittujen jengiin kuuluva Bea tekee häneen yllättävän vaikutuksen ja sekoittaa rutiinit. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-67097971.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "1/8. Thomas harrastaa parkouria ja valmistautuu parhaiden kavereidensa kanssa tärkeisiin kisoihin. Kunnes koulun suosittujen jengiin kuuluva Bea tekee häneen yllättävän vaikutuksen ja sekoittaa rutiinit.",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"formatted": "5 min",
"raw": "PT300S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 20.12.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-67097971"
},
"raw": "PT300S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-67097971",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-67097971"
},
"presentation": "onDemandCard",
"title": "1. Thomas",
"type": "card"
} Card 2. Beatrice Description: 2/8. Bea on yksi koulun suosituimmista tytöistä ja kihloissa Leonardon kanssa. Hän on kyllästynyt juhliin ja pinnalliseen elämäntyyliin. Thomasin rento välinpitämättömyys kiinnittää hänen huomionsa. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-67097970.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "2/8. Bea on yksi koulun suosituimmista tytöistä ja kihloissa Leonardon kanssa. Hän on kyllästynyt juhliin ja pinnalliseen elämäntyyliin. Thomasin rento välinpitämättömyys kiinnittää hänen huomionsa.",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"formatted": "5 min",
"raw": "PT300S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 20.12.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-67097970"
},
"raw": "PT300S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-67097970",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-67097970"
},
"presentation": "onDemandCard",
"title": "2. Beatrice",
"type": "card"
} Card 3. Gaia Description: 3/8. Gaia tutustuu Beaan tyttöystävänsä Emilian kautta. Tulokas sekoittaa Gaian pään, varsinkin kun mielessä on jo siskon kuoleman vuosipäivä sekä stressi parkourmenestyksestä. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-67097973.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "3/8. Gaia tutustuu Beaan tyttöystävänsä Emilian kautta. Tulokas sekoittaa Gaian pään, varsinkin kun mielessä on jo siskon kuoleman vuosipäivä sekä stressi parkourmenestyksestä. ",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"formatted": "5 min",
"raw": "PT300S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 20.12.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-67097973"
},
"raw": "PT300S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-67097973",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-67097973"
},
"presentation": "onDemandCard",
"title": "3. Gaia",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-67097977"
},
"title": "Kausi 1"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNjcwOTc5NTQvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjcwOTc5NTQuc2hha2UuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.V4hmHFHkuRuIW2XYQDgpd9W_EHyEzwK97p_lHzcrHvA&path.season=1-67097977&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-67097954/seasons/%7Bseason%7D/episodes?availability=current&order=natural:asc&program_type=program"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.episodes"
},
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-67097954/seasons/1-67097977/episodes?availability=current&order=natural:asc&program_type=program&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 8,
"expires": "2025-09-18T15:19:09Z",
"limit": 3,
"offset": 0
} Card Veli Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-63568553.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-63568553",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-63568553"
},
"presentation": "seriesCard",
"title": "Veli",
"type": "card"
} Card Sportnytt Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50282413.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-50282413",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50282413"
},
"presentation": "seriesCard",
"title": "Sportnytt",
"type": "card"
} Card Tanssikoulu Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-75543506.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-75543506",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-75543506"
},
"presentation": "seriesCard",
"title": "Tanssikoulu",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNjcwOTc5NTQ_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTY3MDk3OTU0LnNoYWtlLmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.G8y6BtgRCVUg1fjiNWGCmNVZjkikbxMQHEAqBcqmQX4&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "horizontal",
"size": "medium"
},
"title": "Katso myös",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-67097954?medium=video&fallback_category_whitelist=21-7"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.similar"
},
"yle": {
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-67097954?medium=video&fallback_category_whitelist=21-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-09-18T15:28:09Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-67097954.shake.jaksot",
"yle_id": "1-67097954",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "series-page",
"id": "1-67097954"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-67097977"
},
"title": "Kausi 1"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNjcwOTc5NTQvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjcwOTc5NTQuc2hha2UuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.V4hmHFHkuRuIW2XYQDgpd9W_EHyEzwK97p_lHzcrHvA&path.season=1-67097977&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-67097954.shake.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNjcwOTc5NTQ_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTY3MDk3OTU0LnNoYWtlLmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.G8y6BtgRCVUg1fjiNWGCmNVZjkikbxMQHEAqBcqmQX4&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "horizontal",
"size": "medium"
},
"title": "Katso myös",
"type": "list"
}
],
"slug": "jaksot",
"title": "Jaksot",
"type": "tab"
} |