Tabs Tab 1 of 2 Jaksot Card Pennut pelastavat kadonneen Kampelan / Pennut auttavat pikku ukkia ja herra Aleksia Description: Kapteeni Turpon alus katoaa pahamaineiseen Jännälahden kolmioon. / Aleksi ja hänen ukkinsa vaihtavat osia päiväksi, mutta kumpikin päätyy pulaan. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72619850.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kapteeni Turpon alus katoaa pahamaineiseen Jännälahden kolmioon. / Aleksi ja hänen ukkinsa vaihtavat osia päiväksi, mutta kumpikin päätyy pulaan.",
"image": {
"id": "13-85-579d9bf030ce43169bbbe7dc150e3432",
"version": "1770328878"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT60S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 6.2.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72619850"
},
"raw": "PT60S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72619850",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72619850"
},
"presentation": "onDemandCard",
"title": "Pennut pelastavat kadonneen Kampelan / Pennut auttavat pikku ukkia ja herra Aleksia ",
"type": "card"
} Card Pennut pelastavat norsukylpylän / Pennut pelastavat uppo-ukin Description: Reissaaja-Lauri etsii norsukylpylää, mutta vimmastunut norsu vie hänet viidakkoon. / Ottu-ukki löytää merestä kultaa ja saa merirosvot peräänsä. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72619849.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Reissaaja-Lauri etsii norsukylpylää, mutta vimmastunut norsu vie hänet viidakkoon. / Ottu-ukki löytää merestä kultaa ja saa merirosvot peräänsä.",
"image": {
"id": "13-85-0b9abae747c04ed08a4b1ece24b873f4",
"version": "1770328879"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT60S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 6.2.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72619849"
},
"raw": "PT60S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72619849",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72619849"
},
"presentation": "onDemandCard",
"title": "Pennut pelastavat norsukylpylän / Pennut pelastavat uppo-ukin",
"type": "card"
} Card Pennut kohtaavat hanttipeilit / Pennut pelastavat kapybaran Description: Hanttisen peilaava drooni putoaa maahan ja sytyttää tulipalon. / Santra Samppion himoitsee itselleen kapybaraa ja päätyy sen kanssa kiipeliin. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72619856.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Hanttisen peilaava drooni putoaa maahan ja sytyttää tulipalon. / Santra Samppion himoitsee itselleen kapybaraa ja päätyy sen kanssa kiipeliin.",
"image": {
"id": "13-85-f0f3e70bf2484b94bae95ef1bf84fcfb",
"version": "1770531135"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT120S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 8.2.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72619856"
},
"raw": "PT120S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72619856",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72619856"
},
"presentation": "onDemandCard",
"title": "Pennut kohtaavat hanttipeilit / Pennut pelastavat kapybaran",
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 3,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-72619860"
},
"title": "Kausi 10"
},
{
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-70474541"
},
"title": "Kausi 9"
},
{
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-4287094"
},
"title": "Kausi 4"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjIxMzgyOS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9Y3VycmVudCZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.1qQW9sj-XCgL3eIGsIEKKLMtKX1FTMw2CEMhL5t0ZUs&path.season=1-72619860&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"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-2213829/seasons/%7Bseason%7D/episodes?availability=current&order=natural:asc&program_type=program"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-2213829/seasons/1-72619860/episodes?availability=current&order=natural:asc&program_type=program&fields=!series,season&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 4,
"expires": "2026-02-19T14:45:57+02:00",
"limit": 3,
"offset": 0
} Card Pikku Kakkonen Description: Lastenohjelmia joka päivä. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3371178.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Lastenohjelmia joka päivä.",
"image": {
"id": "13-1-3371178-1758179888400",
"version": "1771494497"
},
"labels": [
{
"raw": "1-3371178",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3371178"
},
"presentation": "seriesCard",
"title": "Pikku Kakkonen",
"type": "card"
} Card Pikku Kakkosen posti Description: Aika 4/4 Card JSON{
"description": "Aika 4/4",
"image": {
"id": "yle-tv2",
"version": "1750676272"
},
"labels": [
{
"formatted": "5 min",
"raw": "PT339S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 13.2.2026",
"type": "generic"
},
{
"raw": "1-76624065",
"type": "itemId"
},
{
"formatted": "Yle TV2",
"raw": "yle-tv2",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76624065"
},
"presentation": "onDemandCard",
"title": "Pikku Kakkosen posti",
"type": "card"
} Card Simo Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3911493.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-3911493",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3911493"
},
"presentation": "seriesCard",
"title": "Simo",
"type": "card"
}
List JSON{
"analytics": {
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjIxMzgyOT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTUtMjY0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.Q2ucq247gw-uj2QC9dCOoRNDfwQfuXaXIYx1Cs0zWfg&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": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2213829?medium=video&fallback_category_whitelist=5-264"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "15c9c884-1bea-427e-a76f-df849a887e7a",
"recommendation_method": "test_similar_combined",
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2213829?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-02-19T12:53:23Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 3,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-72619860"
},
"title": "Kausi 10"
},
{
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-70474541"
},
"title": "Kausi 9"
},
{
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-4287094"
},
"title": "Kausi 4"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjIxMzgyOS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9Y3VycmVudCZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.1qQW9sj-XCgL3eIGsIEKKLMtKX1FTMw2CEMhL5t0ZUs&path.season=1-72619860&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjIxMzgyOT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTUtMjY0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.Q2ucq247gw-uj2QC9dCOoRNDfwQfuXaXIYx1Cs0zWfg&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 2 Tulevat jaksot Card Pennut pelastavat puheliaat minit / Pennut pelastavat Jännälahden historian Description: Aleksin unessa Ryhmä Minin eläimet ryhtyvät juttelemaan ja säntäävät villiin seikkailuun. / Aarteita havitteleva Hanttinen pihistää Jännälahden museosta vanhan kirjan. Card JSON{
"cards": [
{
"description": "Aleksin unessa Ryhmä Minin eläimet ryhtyvät juttelemaan ja säntäävät villiin seikkailuun. / Aarteita havitteleva Hanttinen pihistää Jännälahden museosta vanhan kirjan.",
"labels": [
{
"formatted": "su 22.2.2026 klo 08.12",
"type": "generic"
},
{
"formatted": "Poistuu ma 23.3.2026",
"type": "generic"
},
{
"formatted": "2 min",
"raw": "PT120S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Ryhmä Hau",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Pennut pelastavat puheliaat minit / Pennut pelastavat Jännälahden historian",
"type": "card"
}
],
"description": "Aleksin unessa Ryhmä Minin eläimet ryhtyvät juttelemaan ja säntäävät villiin seikkailuun. / Aarteita havitteleva Hanttinen pihistää Jännälahden museosta vanhan kirjan.",
"image": {
"id": "13-85-6f98a7a171164d1fb51a3e0c90713d33",
"version": "1771453072"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT120S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 22.2.2026",
"type": "generic"
},
{
"raw": "1-72619843",
"type": "itemId"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 22.2. klo 8.12",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72619843"
},
"presentation": "onDemandCard",
"title": "Pennut pelastavat puheliaat minit / Pennut pelastavat Jännälahden historian",
"type": "card"
} Card Ryminäryhmä: Pennut pelastavat Jännälahden Description: Jännälahdessa pidetään monsteriautokisat, ja mestaruudesta taistelevat Pörre ja Ruuti. Kun Pörreä ei kruunatakaan voittajaksi, hän alkaa mellastaa pitkin kaupunkia. Card JSON{
"cards": [
{
"description": "Jännälahdessa pidetään monsteriautokisat, ja mestaruudesta taistelevat Pörre ja Ruuti. Kun Pörreä ei kruunatakaan voittajaksi, hän alkaa mellastaa pitkin kaupunkia.",
"labels": [
{
"formatted": "su 1.3.2026 klo 08.11",
"type": "generic"
},
{
"formatted": "Poistuu ma 30.3.2026",
"type": "generic"
},
{
"formatted": "22 min",
"raw": "PT1340S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Ryhmä Hau",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Ryminäryhmä: Pennut pelastavat Jännälahden",
"type": "card"
}
],
"description": "Jännälahdessa pidetään monsteriautokisat, ja mestaruudesta taistelevat Pörre ja Ruuti. Kun Pörreä ei kruunatakaan voittajaksi, hän alkaa mellastaa pitkin kaupunkia.",
"image": {
"id": "13-85-09d3be13d2514bbc8b26525e9a23d9ce",
"version": "1771424511"
},
"labels": [
{
"formatted": "22 min",
"raw": "PT1340S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 1.3.2026",
"type": "generic"
},
{
"raw": "1-72619838",
"type": "itemId"
},
{
"formatted": "Yle TV2",
"raw": "yle-tv2",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 1.3. klo 8.11",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72619838"
},
"presentation": "onDemandCard",
"title": "Ryminäryhmä: Pennut pelastavat Jännälahden",
"type": "card"
} Card Pennut pelastavat oikuttelevan robo-laukun / Pennut pelastavat rantakirppukisaajat Description: Digi ja Taali yrittävät auttaa Pujolaa, mutta keksinnöt karkaavat käsistä. / Hanttinen tunkee mukaan ajokisaan ja vaarantaa muut kepulikonsteillaan. Card JSON{
"cards": [
{
"description": "Digi ja Taali yrittävät auttaa Pujolaa, mutta keksinnöt karkaavat käsistä. / Hanttinen tunkee mukaan ajokisaan ja vaarantaa muut kepulikonsteillaan.",
"labels": [
{
"formatted": "su 8.3.2026 klo 08.11",
"type": "generic"
},
{
"formatted": "Poistuu ma 6.4.2026",
"type": "generic"
},
{
"formatted": "22 min",
"raw": "PT1340S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Ryhmä Hau",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Pennut pelastavat oikuttelevan robo-laukun / Pennut pelastavat rantakirppukisaajat",
"type": "card"
}
],
"description": "Digi ja Taali yrittävät auttaa Pujolaa, mutta keksinnöt karkaavat käsistä. / Hanttinen tunkee mukaan ajokisaan ja vaarantaa muut kepulikonsteillaan.",
"image": {
"id": "13-85-fdb0012d87144fb5be6904d43fc73d50",
"version": "1770329074"
},
"labels": [
{
"formatted": "22 min",
"raw": "PT1340S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 8.3.2026",
"type": "generic"
},
{
"raw": "1-72619848",
"type": "itemId"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 8.3. klo 8.11",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72619848"
},
"presentation": "onDemandCard",
"title": "Pennut pelastavat oikuttelevan robo-laukun / Pennut pelastavat rantakirppukisaajat",
"type": "card"
}
List JSON{
"controls": [],
"filters": [
{
"options": [
{
"parameters": {
"path.season": "1-4287094"
},
"title": "Kausi 4"
},
{
"default": true,
"parameters": {
"path.season": "1-72619860"
},
"title": "Kausi 10"
}
],
"presentation": "filter-dropdown",
"required": true
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjIxMzgyOS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9ZnV0dXJlJm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQsd2ViY2FzdCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJ1cGNvbWluZyJ9.72O4Q_cISopnap4jA8ayhs6WVAPjxijd4Ppoqa_jEaE&path.season=1-72619860&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-2213829/seasons/%7Bseason%7D/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-2213829/seasons/1-72619860/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast&fields=!series,season&offset=0&limit=3"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 5,
"expires": "2026-02-19T14:45:57+02:00",
"limit": 3,
"offset": 0
} Card Pikku Kakkonen Description: Lastenohjelmia joka päivä. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3371178.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Lastenohjelmia joka päivä.",
"image": {
"id": "13-1-3371178-1758179888400",
"version": "1771494497"
},
"labels": [
{
"raw": "1-3371178",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3371178"
},
"presentation": "seriesCard",
"title": "Pikku Kakkonen",
"type": "card"
} Card Pikku Kakkosen posti Description: Aika 4/4 Card JSON{
"description": "Aika 4/4",
"image": {
"id": "yle-tv2",
"version": "1750676272"
},
"labels": [
{
"formatted": "5 min",
"raw": "PT339S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 13.2.2026",
"type": "generic"
},
{
"raw": "1-76624065",
"type": "itemId"
},
{
"formatted": "Yle TV2",
"raw": "yle-tv2",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76624065"
},
"presentation": "onDemandCard",
"title": "Pikku Kakkosen posti",
"type": "card"
} Card Simo Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3911493.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-3911493",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3911493"
},
"presentation": "seriesCard",
"title": "Simo",
"type": "card"
}
List JSON{
"analytics": {
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjIxMzgyOT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTUtMjY0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.Q2ucq247gw-uj2QC9dCOoRNDfwQfuXaXIYx1Cs0zWfg&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": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2213829?medium=video&fallback_category_whitelist=5-264"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "15c9c884-1bea-427e-a76f-df849a887e7a",
"recommendation_method": "test_similar_combined",
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2213829?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-02-19T12:53:23Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"controls": [],
"filters": [
{
"options": [
{
"parameters": {
"path.season": "1-4287094"
},
"title": "Kausi 4"
},
{
"default": true,
"parameters": {
"path.season": "1-72619860"
},
"title": "Kausi 10"
}
],
"presentation": "filter-dropdown",
"required": true
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjIxMzgyOS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9ZnV0dXJlJm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQsd2ViY2FzdCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJ1cGNvbWluZyJ9.72O4Q_cISopnap4jA8ayhs6WVAPjxijd4Ppoqa_jEaE&path.season=1-72619860&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjIxMzgyOT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTUtMjY0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.Q2ucq247gw-uj2QC9dCOoRNDfwQfuXaXIYx1Cs0zWfg&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"
} |