Tabs Tab 1 of 3 Jaksot Card Finaali Description: 7/7. Päätösjakso! Erittäin kovatasoinen kolmas tuotantokausi tulee päätökseensä tänään, kun kauden viimeisessä jaksossa selviää tuoreet Hengaillaan-mestarit! Kisaamassa Oskari Onninen ja Tuija Siltamäki sekä Laura Friman ja Stan Saanila. Finaalin musiikista vastaa Hengaillaan All Stars! Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71129122.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "7/7. Päätösjakso! Erittäin kovatasoinen kolmas tuotantokausi tulee päätökseensä tänään, kun kauden viimeisessä jaksossa selviää tuoreet Hengaillaan-mestarit! Kisaamassa Oskari Onninen ja Tuija Siltamäki sekä Laura Friman ja Stan Saanila. Finaalin musiikista vastaa Hengaillaan All Stars!",
"image": {
"id": "13-1-71129122-1740862928636",
"version": "1762413478"
},
"labels": [
{
"formatted": "1 h 15 min",
"raw": "PT4503S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 1.3.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-71129122"
},
"raw": "PT4503S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-71129122",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-71129122"
},
"presentation": "onDemandCard",
"title": "Finaali",
"type": "card"
} Card Toinen semifinaali Description: 6/7. Toisesta finaalipaikasta kisaamassa Krisse Salminen ja Heikki Vilja sekä Oskari Onninen ja Tuija Siltamäki. Luvassa viimeiset junamatkat ennen järisyttävää päätösjaksoa. Hengaillaan-housebändinä esiintyy M! Ohjaksissa Jenni Poikelus ja Matti Rönkä. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71129126.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "6/7. Toisesta finaalipaikasta kisaamassa Krisse Salminen ja Heikki Vilja sekä Oskari Onninen ja Tuija Siltamäki. Luvassa viimeiset junamatkat ennen järisyttävää päätösjaksoa. Hengaillaan-housebändinä esiintyy M! Ohjaksissa Jenni Poikelus ja Matti Rönkä.",
"image": {
"id": "13-1-71129126-1740257223871",
"version": "1762413478"
},
"labels": [
{
"formatted": "1 h 15 min",
"raw": "PT4544S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 22.2.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-71129126"
},
"raw": "PT4544S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-71129126",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-71129126"
},
"presentation": "onDemandCard",
"title": "Toinen semifinaali",
"type": "card"
} Card Ensimmäinen semifinaali Description: 5/7. Stan Saanila ja Laura Friman sekä Kaisa Pylkkänen ja Johanna Sinisalo kisaavat finaalipaikasta. Kuka vetää ensin hätäjarrusta? Hengailu-musiikkeja toimittaa Markus Krunegård (SWE)! Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71129124.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "5/7. Stan Saanila ja Laura Friman sekä Kaisa Pylkkänen ja Johanna Sinisalo kisaavat finaalipaikasta. Kuka vetää ensin hätäjarrusta? Hengailu-musiikkeja toimittaa Markus Krunegård (SWE)!",
"image": {
"id": "13-1-71129124-1739652843266",
"version": "1762413478"
},
"labels": [
{
"formatted": "1 h 15 min",
"raw": "PT4504S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 15.2.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-71129124"
},
"raw": "PT4504S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-71129124",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-71129124"
},
"presentation": "onDemandCard",
"title": "Ensimmäinen semifinaali",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-71129139"
},
"title": "Kausi 3"
},
{
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-66189566"
},
"title": "Kausi 2"
},
{
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-62829975"
},
"title": "Kausi 1"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTYyODI5OTc0L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS02MjgyOTk3NC5oZW5nYWlsbGFhbi5qYWtzb3QuZXBpc29kZXMifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.gz52jJtl_h1SqKnxTAeb4orOphoG-1dsJ4VfY4ScAtQ&path.season=1-71129139&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-62829974.hengaillaan.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-62829974/seasons/%7Bseason%7D/episodes?availability=current&order=natural:desc&program_type=program"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.jaksot.episodes"
},
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-62829974/seasons/1-71129139/episodes?availability=current&order=natural:desc&program_type=program&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 7,
"expires": "2025-12-18T22:17:50Z",
"limit": 3,
"offset": 0
} Card Hyvät katsojat Description: Tietovisailu TV-kulttuurista Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4440760.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tietovisailu TV-kulttuurista",
"image": {
"id": "13-1-4440760-1565074588188",
"version": "1736841479"
},
"labels": [
{
"raw": "1-4440760",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4440760"
},
"presentation": "seriesCard",
"title": "Hyvät katsojat",
"type": "card"
} Card På spåret Description: Ruotsin suosituin tietokilpailu Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4287629.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Ruotsin suosituin tietokilpailu",
"image": {
"id": "13-1-4287629-1760515698482",
"version": "1762149505"
},
"labels": [
{
"raw": "1-4287629",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4287629"
},
"presentation": "seriesCard",
"title": "På spåret",
"type": "card"
} Card SuomiLOVE Description: Koskettavia tarinoita ja rakkauslauluja Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3114250.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Koskettavia tarinoita ja rakkauslauluja",
"image": {
"id": "13-1-3114250-1643806532122",
"version": "1731308654"
},
"labels": [
{
"raw": "1-3114250",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3114250"
},
"presentation": "seriesCard",
"title": "SuomiLOVE",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTYyODI5OTc0P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtMTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjI4Mjk5NzQuaGVuZ2FpbGxhYW4uamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.QdmCIXwxAsLz4g8ATjOIO_s6c-fc3wHVgnQ7Q_zLUDk&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-62829974.hengaillaan.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-62829974?medium=video&fallback_category_whitelist=21-12"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_recommendation_method": "production_similar_combined",
"yle_recommendation_uuid": "f9e03f6b-1d9f-436a-b927-71cc314f38c1",
"yle_referer": "tv.series_details.1-62829974.hengaillaan.jaksot.similar"
},
"yle": {
"recommendation_id": "f9e03f6b-1d9f-436a-b927-71cc314f38c1",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-62829974?medium=video&fallback_category_whitelist=21-12&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-12-18T22:26:50Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.jaksot"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-62829974.hengaillaan.jaksot",
"yle_id": "1-62829974",
"yle_ui_language": "fi"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-71129139"
},
"title": "Kausi 3"
},
{
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-66189566"
},
"title": "Kausi 2"
},
{
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-62829975"
},
"title": "Kausi 1"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTYyODI5OTc0L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS02MjgyOTk3NC5oZW5nYWlsbGFhbi5qYWtzb3QuZXBpc29kZXMifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.gz52jJtl_h1SqKnxTAeb4orOphoG-1dsJ4VfY4ScAtQ&path.season=1-71129139&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-62829974.hengaillaan.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTYyODI5OTc0P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtMTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjI4Mjk5NzQuaGVuZ2FpbGxhYW4uamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.QdmCIXwxAsLz4g8ATjOIO_s6c-fc3wHVgnQ7Q_zLUDk&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"
} Tab 2 of 3 Klipit Card Hengaillaan All-Stars - Hengaillaan (loppuhuipennus 2025) Description: Kausi 3, jakso 7: Oskari Onnisen ja Tuija Siltamäen voitonjuhlat käynnistyvät Hengaillaan All-Starsin kovalla tykityksellä! Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-73816159.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kausi 3, jakso 7: Oskari Onnisen ja Tuija Siltamäen voitonjuhlat käynnistyvät Hengaillaan All-Starsin kovalla tykityksellä!",
"image": {
"id": "13-1-73816159-1740862816615",
"version": "1740862820"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT179S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 1.3.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-73816159"
},
"raw": "PT179S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-73816159",
"type": "itemId"
}
],
"pointer": {
"type": "clip",
"uri": "yleareena://items/1-73816159"
},
"presentation": "onDemandCard",
"title": "Hengaillaan All-Stars - Hengaillaan (loppuhuipennus 2025)",
"type": "card"
} Card Hengaillaan All-Stars - Balladi Olavinlinnasta / Meitä odotellaan mullan alla Description: Kausi 3, jakso 7: Savonlinnan lähistöllä pyöritään, kun näissä biiseissä solisteina ovat upeat Annica Milán & Jouni Aslak. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-73816155.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kausi 3, jakso 7: Savonlinnan lähistöllä pyöritään, kun näissä biiseissä solisteina ovat upeat Annica Milán & Jouni Aslak.",
"image": {
"id": "13-1-73816155-1740862774721",
"version": "1740862778"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT133S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 1.3.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-73816155"
},
"raw": "PT133S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-73816155",
"type": "itemId"
}
],
"pointer": {
"type": "clip",
"uri": "yleareena://items/1-73816155"
},
"presentation": "onDemandCard",
"title": "Hengaillaan All-Stars - Balladi Olavinlinnasta / Meitä odotellaan mullan alla",
"type": "card"
} Card Hengaillaan All-Stars - Up Around The Bend / Ride of the Valkyries Description: Kausi 3, jakso 7: Vietnam-teemaisesti rokataan Hengaillaan All-Starsin kanssa CCR:n ja Wagnerin parissa. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-73816151.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kausi 3, jakso 7: Vietnam-teemaisesti rokataan Hengaillaan All-Starsin kanssa CCR:n ja Wagnerin parissa.",
"image": {
"id": "13-1-73816151-1740862731086",
"version": "1740862734"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT95S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 1.3.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-73816151"
},
"raw": "PT95S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-73816151",
"type": "itemId"
}
],
"pointer": {
"type": "clip",
"uri": "yleareena://items/1-73816151"
},
"presentation": "onDemandCard",
"title": "Hengaillaan All-Stars - Up Around The Bend / Ride of the Valkyries",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.klipit.clips"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTYyODI5OTc0L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9Y2xpcCZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTYyODI5OTc0LmhlbmdhaWxsYWFuLmtsaXBpdC5jbGlwcyJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fX0.WLkMUlGE7NcTiBHy6bUg-HexiiMRyT6WcGiGAnO2GRM&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-62829974.hengaillaan.klipit.clips"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-62829974/episodes?availability=current&order=natural:desc&program_type=clip&publication_type=ondemand"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.klipit.clips"
},
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-62829974/episodes?availability=current&order=natural:desc&program_type=clip&publication_type=ondemand&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 106,
"expires": "2025-12-18T22:17:50Z",
"limit": 3,
"offset": 0
} Card Hyvät katsojat Description: Tietovisailu TV-kulttuurista Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4440760.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tietovisailu TV-kulttuurista",
"image": {
"id": "13-1-4440760-1565074588188",
"version": "1736841479"
},
"labels": [
{
"raw": "1-4440760",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4440760"
},
"presentation": "seriesCard",
"title": "Hyvät katsojat",
"type": "card"
} Card På spåret Description: Ruotsin suosituin tietokilpailu Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4287629.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Ruotsin suosituin tietokilpailu",
"image": {
"id": "13-1-4287629-1760515698482",
"version": "1762149505"
},
"labels": [
{
"raw": "1-4287629",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4287629"
},
"presentation": "seriesCard",
"title": "På spåret",
"type": "card"
} Card SuomiLOVE Description: Koskettavia tarinoita ja rakkauslauluja Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3114250.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Koskettavia tarinoita ja rakkauslauluja",
"image": {
"id": "13-1-3114250-1643806532122",
"version": "1731308654"
},
"labels": [
{
"raw": "1-3114250",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3114250"
},
"presentation": "seriesCard",
"title": "SuomiLOVE",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.klipit.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTYyODI5OTc0P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtMTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjI4Mjk5NzQuaGVuZ2FpbGxhYW4ua2xpcGl0LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.oJNumhXYa2eCKLV2Dfma3vTONkg3PQSZWo3p4cOE9T4&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-62829974.hengaillaan.klipit.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-62829974?medium=video&fallback_category_whitelist=21-12"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_recommendation_method": "production_similar_combined",
"yle_recommendation_uuid": "f9e03f6b-1d9f-436a-b927-71cc314f38c1",
"yle_referer": "tv.series_details.1-62829974.hengaillaan.klipit.similar"
},
"yle": {
"recommendation_id": "f9e03f6b-1d9f-436a-b927-71cc314f38c1",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-62829974?medium=video&fallback_category_whitelist=21-12&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-12-18T22:26:50Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.klipit"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-62829974.hengaillaan.klipit",
"yle_id": "1-62829974",
"yle_ui_language": "fi"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.klipit.clips"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTYyODI5OTc0L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9Y2xpcCZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTYyODI5OTc0LmhlbmdhaWxsYWFuLmtsaXBpdC5jbGlwcyJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fX0.WLkMUlGE7NcTiBHy6bUg-HexiiMRyT6WcGiGAnO2GRM&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-62829974.hengaillaan.klipit.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTYyODI5OTc0P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtMTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjI4Mjk5NzQuaGVuZ2FpbGxhYW4ua2xpcGl0LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.oJNumhXYa2eCKLV2Dfma3vTONkg3PQSZWo3p4cOE9T4&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": "klipit",
"title": "Klipit",
"type": "tab"
} Tab 3 of 3 Tulevat jaksot Card 1. Ensimmäinen alkuerä Description: 1/7. Uusi kausi ja uusi juontaja: Mervi Kallio! Jaksossa kisaavat: Anniina Valtonen & Annastiina Heikkilä vs Mikko Nousiainen & Juha Itkonen. Tuomarina Matti Rönkä. Housebändinä Saimaa ja ravintolavaunussa Dani Hänninen!
Card JSON{
"cards": [
{
"description": "1/7. Uusi kausi ja uusi juontaja: Mervi Kallio! Jaksossa kisaavat: Anniina Valtonen & Annastiina Heikkilä vs Mikko Nousiainen & Juha Itkonen. Tuomarina Matti Rönkä. Housebändinä Saimaa ja ravintolavaunussa Dani Hänninen!\n",
"labels": [
{
"formatted": "la 10.1.2026 klo 21.00, Yle TV1",
"type": "generic"
},
{
"formatted": "Poistuu pe 31.12.2032",
"type": "generic"
},
{
"formatted": "1 h 13 min",
"raw": "PT4380S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Hengaillaan",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Ensimmäinen alkuerä",
"type": "card"
}
],
"description": "1/7. Uusi kausi ja uusi juontaja: Mervi Kallio! Jaksossa kisaavat: Anniina Valtonen & Annastiina Heikkilä vs Mikko Nousiainen & Juha Itkonen. Tuomarina Matti Rönkä. Housebändinä Saimaa ja ravintolavaunussa Dani Hänninen!\n",
"image": {
"id": "13-1-75607269-1764671676665",
"version": "1765958492"
},
"labels": [
{
"formatted": "La 10.1. klo 21.00–22.13",
"type": "generic"
},
{
"raw": "1-75607269",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "la 10.1. klo 21.00",
"type": "overlay"
}
],
"overlayLogoImage": {
"alt": "Yle TV1",
"id": "yle-tv1_vt",
"version": "1750676272"
},
"pointer": {
"type": "program",
"uri": "yleareena://items/1-75607269"
},
"presentation": "broadcastCard",
"title": "1. Ensimmäinen alkuerä",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "Ensimmäinen alkuerä",
"endTime": "2026-01-10T22:13:00+02:00",
"formattedStartTime": "21.00",
"image": {
"id": "13-1-75607269-1764671676665",
"version": "1765958492"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-75607269"
},
"startTime": "2026-01-10T21:00:00+02:00",
"title": "Hengaillaan"
}
],
"type": "card"
} Card 2. Toinen alkuerä Description: 2/7. Mervi Kallion johdolla kisaavat Kaarina Hazard & Leea Klemola vastassaan Lina Schiffer & Mikko Penttilä. Musiikeista vastaa Josén pimeä puoli! Tuomarina Matti Rönkä ja kokkina Dani Hänninen.
Card JSON{
"cards": [
{
"description": "2/7. Mervi Kallion johdolla kisaavat Kaarina Hazard & Leea Klemola vastassaan Lina Schiffer & Mikko Penttilä. Musiikeista vastaa Josén pimeä puoli! Tuomarina Matti Rönkä ja kokkina Dani Hänninen.\n",
"labels": [
{
"formatted": "la 17.1.2026 klo 21.00, Yle TV1",
"type": "generic"
},
{
"formatted": "Poistuu pe 31.12.2032",
"type": "generic"
},
{
"formatted": "1 h 13 min",
"raw": "PT4380S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Hengaillaan",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Toinen alkuerä",
"type": "card"
}
],
"description": "2/7. Mervi Kallion johdolla kisaavat Kaarina Hazard & Leea Klemola vastassaan Lina Schiffer & Mikko Penttilä. Musiikeista vastaa Josén pimeä puoli! Tuomarina Matti Rönkä ja kokkina Dani Hänninen.\n",
"image": {
"id": "13-1-75607267-1764672096442",
"version": "1765969530"
},
"labels": [
{
"formatted": "La 17.1. klo 21.00–22.13",
"type": "generic"
},
{
"raw": "1-75607267",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "la 17.1. klo 21.00",
"type": "overlay"
}
],
"overlayLogoImage": {
"alt": "Yle TV1",
"id": "yle-tv1_vt",
"version": "1750676272"
},
"pointer": {
"type": "program",
"uri": "yleareena://items/1-75607267"
},
"presentation": "broadcastCard",
"title": "2. Toinen alkuerä",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "Toinen alkuerä",
"endTime": "2026-01-17T22:13:00+02:00",
"formattedStartTime": "21.00",
"image": {
"id": "13-1-75607267-1764672096442",
"version": "1765969530"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-75607267"
},
"startTime": "2026-01-17T21:00:00+02:00",
"title": "Hengaillaan"
}
],
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot.upcoming_episodes"
}
}
},
"controls": [],
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"path.season": "1-75607268"
},
"title": "Kausi 4"
}
],
"presentation": "filter-dropdown",
"required": true
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTYyODI5OTc0L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTYyODI5OTc0LmhlbmdhaWxsYWFuLnR1bGV2YXRfamFrc290LnVwY29taW5nX2VwaXNvZGVzIn19fX0.kYK1k8DmOCjE9F7sx6Lz_ld0wwgRhH-LaKP8aClOHSU&path.season=1-75607268&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-62829974.hengaillaan.tulevat_jaksot.upcoming_episodes"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-62829974/seasons/%7Bseason%7D/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot.upcoming_episodes"
},
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-62829974/seasons/1-75607268/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast&offset=0&limit=3"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 2,
"expires": "2025-12-18T22:17:50Z",
"limit": 3,
"offset": 0
} Card Hyvät katsojat Description: Tietovisailu TV-kulttuurista Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4440760.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tietovisailu TV-kulttuurista",
"image": {
"id": "13-1-4440760-1565074588188",
"version": "1736841479"
},
"labels": [
{
"raw": "1-4440760",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4440760"
},
"presentation": "seriesCard",
"title": "Hyvät katsojat",
"type": "card"
} Card På spåret Description: Ruotsin suosituin tietokilpailu Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4287629.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Ruotsin suosituin tietokilpailu",
"image": {
"id": "13-1-4287629-1760515698482",
"version": "1762149505"
},
"labels": [
{
"raw": "1-4287629",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4287629"
},
"presentation": "seriesCard",
"title": "På spåret",
"type": "card"
} Card SuomiLOVE Description: Koskettavia tarinoita ja rakkauslauluja Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3114250.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Koskettavia tarinoita ja rakkauslauluja",
"image": {
"id": "13-1-3114250-1643806532122",
"version": "1731308654"
},
"labels": [
{
"raw": "1-3114250",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3114250"
},
"presentation": "seriesCard",
"title": "SuomiLOVE",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTYyODI5OTc0P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtMTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjI4Mjk5NzQuaGVuZ2FpbGxhYW4udHVsZXZhdF9qYWtzb3Quc2ltaWxhciJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.uY28cwZOqF7jrASuSf2sQ17im4KRWJNRKxd9N-FAOXQ&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-62829974.hengaillaan.tulevat_jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-62829974?medium=video&fallback_category_whitelist=21-12"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_recommendation_method": "production_similar_combined",
"yle_recommendation_uuid": "f9e03f6b-1d9f-436a-b927-71cc314f38c1",
"yle_referer": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot.similar"
},
"yle": {
"recommendation_id": "f9e03f6b-1d9f-436a-b927-71cc314f38c1",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-62829974?medium=video&fallback_category_whitelist=21-12&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-12-18T22:26:50Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot",
"yle_id": "1-62829974",
"yle_ui_language": "fi"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-62829974.hengaillaan.tulevat_jaksot.upcoming_episodes"
}
}
},
"controls": [],
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"path.season": "1-75607268"
},
"title": "Kausi 4"
}
],
"presentation": "filter-dropdown",
"required": true
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTYyODI5OTc0L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTYyODI5OTc0LmhlbmdhaWxsYWFuLnR1bGV2YXRfamFrc290LnVwY29taW5nX2VwaXNvZGVzIn19fX0.kYK1k8DmOCjE9F7sx6Lz_ld0wwgRhH-LaKP8aClOHSU&path.season=1-75607268&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-62829974.hengaillaan.tulevat_jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTYyODI5OTc0P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtMTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjI4Mjk5NzQuaGVuZ2FpbGxhYW4udHVsZXZhdF9qYWtzb3Quc2ltaWxhciJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.uY28cwZOqF7jrASuSf2sQ17im4KRWJNRKxd9N-FAOXQ&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": "tulevat-jaksot",
"title": "Tulevat jaksot",
"type": "tab"
} |