Tabs Tab 1 of 3 Jaksot Card Diagnoosivyöryn alle jääneet Description: Miksi mielenterveysdiagnoosit ja lääkitys vain lisääntyvät? Paavo Häikiön vieraana on Pekka Vahvanen, joka on yksi tuoreen Diagnoosivyöry - kuinka ADHD, masennus ja trauma valloittivat maailman - kirjan kirjoittajista. 3 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78455596.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78455596"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
},
{
"destination": {
"uri": "https://yleawsaudioipv4.akamaized.net/mediaredirect/78-ee91d3065e9241ffb7c840229fa3e0ef.mp3"
},
"icon": {
"id": "icon-download",
"version": "1750676272"
},
"tag": "downloadLink",
"title": "Lataa tiedosto",
"type": "navigator"
}
],
"description": "Miksi mielenterveysdiagnoosit ja lääkitys vain lisääntyvät? Paavo Häikiön vieraana on Pekka Vahvanen, joka on yksi tuoreen Diagnoosivyöry - kuinka ADHD, masennus ja trauma valloittivat maailman - kirjan kirjoittajista. ",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"labels": [
{
"formatted": "21 min",
"raw": "PT1306S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 13.9.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78455596"
},
"raw": "PT1306S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78455596",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78455596"
},
"presentation": "onDemandCard",
"title": "Diagnoosivyöryn alle jääneet",
"type": "card"
} Card Vieraana tv-legenda Heikki Kahila, osa 1 Description: Ylen 100-vuotisjuhlan kunniaksi haastattelussa todellinen suomalaisen median uranuurtaja Heikki Kahila, joka täytti vastikään kunnioitettavat 90 vuotta. Kaksiosaisen haastattelun ensimmäisessä osassa palaamme aikaan, jolloin uutisia luettiin Pasilan vesitornista käsin ja televisio oli suomalaisille vielä niin uusi ihme, että ruudussa puhuvalle ankkurille vastattiin kotisohvilta takaisin.
Heikki Kahilan tapasi Miia Krause. Haastattelun toisessa osassa Kahila kertoo, miksi siirtyi uutisdeskin takaa viihteen pariin ja mitä sitten tapahtui.
3 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78546199.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78546199"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
},
{
"destination": {
"uri": "https://yleawsaudioipv4.akamaized.net/mediaredirect/78-a75d73d861bf486d916984d397b9c18a.mp3"
},
"icon": {
"id": "icon-download",
"version": "1750676272"
},
"tag": "downloadLink",
"title": "Lataa tiedosto",
"type": "navigator"
}
],
"description": "Ylen 100-vuotisjuhlan kunniaksi haastattelussa todellinen suomalaisen median uranuurtaja Heikki Kahila, joka täytti vastikään kunnioitettavat 90 vuotta. Kaksiosaisen haastattelun ensimmäisessä osassa palaamme aikaan, jolloin uutisia luettiin Pasilan vesitornista käsin ja televisio oli suomalaisille vielä niin uusi ihme, että ruudussa puhuvalle ankkurille vastattiin kotisohvilta takaisin. \n\nHeikki Kahilan tapasi Miia Krause. Haastattelun toisessa osassa Kahila kertoo, miksi siirtyi uutisdeskin takaa viihteen pariin ja mitä sitten tapahtui. \n",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"labels": [
{
"formatted": "23 min",
"raw": "PT1420S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 6.9.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78546199"
},
"raw": "PT1420S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78546199",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78546199"
},
"presentation": "onDemandCard",
"title": "Vieraana tv-legenda Heikki Kahila, osa 1",
"type": "card"
} Card Vieraana tv-legenda Heikki Kahila, osa 2 Description: Ylen 100-vuotisjuhlan kunniaksi haastattelussa todellinen suomalaisen median uranuurtaja Heikki Kahila, joka täytti vastikään kunnioitettavat 90 vuotta. Kaksiosaisen haastattelun toisessa osassa hän kertoo, miksi aikanaan jätti uutispöydän ja hyppäsi tv-viihteen pariin.
Heikki Kahilan tapasi Miia Krause. Haastattelun ensimmäisessä osassa Heikki kertoi, millaista oli työskennellä tv-uutisissa aikana, jolloin ruudussa puhuvalle ankkurille vastattiin kotisohvilta takaisin.
3 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78442743.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78442743"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
},
{
"destination": {
"uri": "https://yleawsaudioipv4.akamaized.net/mediaredirect/78-2ac4b73583d44d1397057bf273431eb6.mp3"
},
"icon": {
"id": "icon-download",
"version": "1750676272"
},
"tag": "downloadLink",
"title": "Lataa tiedosto",
"type": "navigator"
}
],
"description": "Ylen 100-vuotisjuhlan kunniaksi haastattelussa todellinen suomalaisen median uranuurtaja Heikki Kahila, joka täytti vastikään kunnioitettavat 90 vuotta. Kaksiosaisen haastattelun toisessa osassa hän kertoo, miksi aikanaan jätti uutispöydän ja hyppäsi tv-viihteen pariin. \n\nHeikki Kahilan tapasi Miia Krause. Haastattelun ensimmäisessä osassa Heikki kertoi, millaista oli työskennellä tv-uutisissa aikana, jolloin ruudussa puhuvalle ankkurille vastattiin kotisohvilta takaisin. \n",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"labels": [
{
"formatted": "22 min",
"raw": "PT1353S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 6.9.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78442743"
},
"raw": "PT1353S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78442743",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Kajaani",
"raw": "yle-radio-suomi-kajaani",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78442743"
},
"presentation": "onDemandCard",
"title": "Vieraana tv-legenda Heikki Kahila, osa 2",
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTMyMzk0MTIvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX0sInhmcyI6W1siZG93bmxvYWRjb250cm9sIl1dfQ.0szn8iwI5rrdV7aHZRe3EHUwPBM4paOqO8wnfZtOBIQ&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"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.yle.fi/v3/schema/v3/series/1-3239412/episodes?availability=current&order=natural:desc&program_type=program",
"xfs": [
[
"downloadcontrol"
]
]
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-3239412/episodes?availability=current&order=natural:desc&program_type=program&fields=!series&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 501,
"expires": "2026-09-20T00:25:49Z",
"limit": 3,
"offset": 0
} Card Marko Gustafsson Description: Näyttelijä, juontaja Christoffer Strandberg: Ystävän murhasta syntyi oivallus, jota ilman olisin halunnut olla 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78242490.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78242490"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Näyttelijä, juontaja Christoffer Strandberg: Ystävän murhasta syntyi oivallus, jota ilman olisin halunnut olla",
"image": {
"id": "13-1-66526168-1772441676520",
"version": "1772445264"
},
"labels": [
{
"formatted": "51 min",
"raw": "PT3085S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 27.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78242490"
},
"raw": "PT3085S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78242490",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78242490"
},
"presentation": "onDemandCard",
"title": "Marko Gustafsson",
"type": "card"
} Card Aitiovieras 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78323148.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "39-16961496a8c17782743f",
"version": "1787640486"
},
"labels": [
{
"raw": "1-78323148",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-78323148"
},
"presentation": "seriesCard",
"title": "Aitiovieras",
"type": "card"
} Card Maarit Tastula - Yksi maailma, kaksi katsetta Description: Heli Rantanen ja Wilma Murto-Heltelä: Voittoja, tappioita ja mielen nyrjähdyksiä - niistä on huippu-urheilija tehty 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78138417.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78138417"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Heli Rantanen ja Wilma Murto-Heltelä: Voittoja, tappioita ja mielen nyrjähdyksiä - niistä on huippu-urheilija tehty",
"image": {
"id": "13-1-71649104-1724656529591",
"version": "1768810561"
},
"labels": [
{
"formatted": "53 min",
"raw": "PT3208S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ti 4.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78138417"
},
"raw": "PT3208S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78138417",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78138417"
},
"presentation": "onDemandCard",
"title": "Maarit Tastula - Yksi maailma, kaksi katsetta",
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTMyMzk0MTI_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0zMS0xLTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.u9uz4AtHtinf6fmB4qesizkHmEl2CHJoU33xA6h2e7o&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
} JWT payload{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3239412?medium=audio&fallback_category_whitelist=31-1-2"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "fff7c39e-5a43-40ac-85d3-6aa63dea4074",
"recommendation_method": "beta_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3239412?medium=audio&fallback_category_whitelist=31-1-2&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-09-20T00:34:49Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTMyMzk0MTIvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX0sInhmcyI6W1siZG93bmxvYWRjb250cm9sIl1dfQ.0szn8iwI5rrdV7aHZRe3EHUwPBM4paOqO8wnfZtOBIQ&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTMyMzk0MTI_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0zMS0xLTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.u9uz4AtHtinf6fmB4qesizkHmEl2CHJoU33xA6h2e7o&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
}
],
"slug": "jaksot",
"title": "Jaksot",
"type": "tab"
} Tab 2 of 3 Klipit Card Sairaalaympäristö inspiroi lääkintävahtimestari-kirjailija Mika Kähköstä. Description: Sairaalaympäristö ruokkii joensuulaisen lääkintävahtimestari-kirjailijan Mika Kähkösen mielikuvitusta. Hän on työskennellyt jo parikymmentä vuotta keskussairaalan päivystyspoliklinikalla. Omassa työssään 48-vuotias Mika Kähkönen kohtaa elämän ja kuoleman ihan konkreettisesti. Näitä kokemuksiaan hän hyödyntää dekkareissaan, joita on syntynyt jo viisi. Uusin on nimeltään Kroonikko. Toimittajana on Lea Joutsensaari. 3 controls, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-50048667.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "clip",
"uri": "yleareena://items/1-50048667"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
},
{
"destination": {
"uri": "https://yleawsaudioipv4.akamaized.net/mediaredirect/78-47f0052a2af54e98833d1020fefa7521.mp3"
},
"icon": {
"id": "icon-download",
"version": "1750676272"
},
"tag": "downloadLink",
"title": "Lataa tiedosto",
"type": "navigator"
}
],
"description": "Sairaalaympäristö ruokkii joensuulaisen lääkintävahtimestari-kirjailijan Mika Kähkösen mielikuvitusta. Hän on työskennellyt jo parikymmentä vuotta keskussairaalan päivystyspoliklinikalla. Omassa työssään 48-vuotias Mika Kähkönen kohtaa elämän ja kuoleman ihan konkreettisesti. Näitä kokemuksiaan hän hyödyntää dekkareissaan, joita on syntynyt jo viisi. Uusin on nimeltään Kroonikko. Toimittajana on Lea Joutsensaari.",
"image": {
"id": "13-12-1023-3-986330-main",
"version": "1704964487"
},
"labels": [
{
"formatted": "22 min",
"raw": "PT1341S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 18.1.2019",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-50048667"
},
"raw": "PT1341S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-50048667",
"type": "itemId"
}
],
"pointer": {
"type": "clip",
"uri": "yleareena://items/1-50048667"
},
"presentation": "onDemandCard",
"title": "Sairaalaympäristö inspiroi lääkintävahtimestari-kirjailija Mika Kähköstä.",
"type": "card"
}
List JSON{
"analytics": {
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTMyMzk0MTIvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1jbGlwJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fSwieGZzIjpbWyJkb3dubG9hZGNvbnRyb2wiXV19.ObfmjYcZzwcNCRfaQ0HSkRZjv65yXzY3qR2PHZWx7JQ&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"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.yle.fi/v3/schema/v3/series/1-3239412/episodes?availability=current&order=natural:desc&program_type=clip&publication_type=ondemand",
"xfs": [
[
"downloadcontrol"
]
]
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-3239412/episodes?availability=current&order=natural:desc&program_type=clip&publication_type=ondemand&fields=!series&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 1,
"expires": "2026-09-20T00:25:49Z",
"limit": 3,
"offset": 0
} Card Marko Gustafsson Description: Näyttelijä, juontaja Christoffer Strandberg: Ystävän murhasta syntyi oivallus, jota ilman olisin halunnut olla 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78242490.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78242490"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Näyttelijä, juontaja Christoffer Strandberg: Ystävän murhasta syntyi oivallus, jota ilman olisin halunnut olla",
"image": {
"id": "13-1-66526168-1772441676520",
"version": "1772445264"
},
"labels": [
{
"formatted": "51 min",
"raw": "PT3085S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 27.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78242490"
},
"raw": "PT3085S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78242490",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78242490"
},
"presentation": "onDemandCard",
"title": "Marko Gustafsson",
"type": "card"
} Card Aitiovieras 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78323148.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "39-16961496a8c17782743f",
"version": "1787640486"
},
"labels": [
{
"raw": "1-78323148",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-78323148"
},
"presentation": "seriesCard",
"title": "Aitiovieras",
"type": "card"
} Card Maarit Tastula - Yksi maailma, kaksi katsetta Description: Heli Rantanen ja Wilma Murto-Heltelä: Voittoja, tappioita ja mielen nyrjähdyksiä - niistä on huippu-urheilija tehty 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78138417.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78138417"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Heli Rantanen ja Wilma Murto-Heltelä: Voittoja, tappioita ja mielen nyrjähdyksiä - niistä on huippu-urheilija tehty",
"image": {
"id": "13-1-71649104-1724656529591",
"version": "1768810561"
},
"labels": [
{
"formatted": "53 min",
"raw": "PT3208S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ti 4.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78138417"
},
"raw": "PT3208S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78138417",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78138417"
},
"presentation": "onDemandCard",
"title": "Maarit Tastula - Yksi maailma, kaksi katsetta",
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTMyMzk0MTI_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0zMS0xLTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.u9uz4AtHtinf6fmB4qesizkHmEl2CHJoU33xA6h2e7o&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
} JWT payload{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3239412?medium=audio&fallback_category_whitelist=31-1-2"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "fff7c39e-5a43-40ac-85d3-6aa63dea4074",
"recommendation_method": "beta_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3239412?medium=audio&fallback_category_whitelist=31-1-2&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-09-20T00:34:49Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"analytics": {
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTMyMzk0MTIvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1jbGlwJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fSwieGZzIjpbWyJkb3dubG9hZGNvbnRyb2wiXV19.ObfmjYcZzwcNCRfaQ0HSkRZjv65yXzY3qR2PHZWx7JQ&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTMyMzk0MTI_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0zMS0xLTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.u9uz4AtHtinf6fmB4qesizkHmEl2CHJoU33xA6h2e7o&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
}
],
"slug": "klipit",
"title": "Klipit",
"type": "tab"
} Tab 3 of 3 Tulevat jaksot Card Hanna Visala ja Puolan monet kasvot Description: Ylen Itä-Euroopan kirjeenvaihtaja Hanna Visala on juuri aloittanut työnsä asemapaikallaan Puolan Varsovassa. Miltä elämä Puolassa näyttää, kun taloudessa pyyhkii hyvin, mutta rajan takana verinen hyökkäyssota jatkuu? Juontajana Miia Krause.
0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Ylen Itä-Euroopan kirjeenvaihtaja Hanna Visala on juuri aloittanut työnsä asemapaikallaan Puolan Varsovassa. Miltä elämä Puolassa näyttää, kun taloudessa pyyhkii hyvin, mutta rajan takana verinen hyökkäyssota jatkuu? Juontajana Miia Krause. \n\n",
"labels": [
{
"formatted": "su 20.9.2026 klo 15.15, Yle Radio Suomi Joensuu",
"type": "generic"
},
{
"formatted": "Kuunneltavissa toistaiseksi",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Sunnuntaivieras",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Hanna Visala ja Puolan monet kasvot",
"type": "card"
}
],
"description": "Ylen Itä-Euroopan kirjeenvaihtaja Hanna Visala on juuri aloittanut työnsä asemapaikallaan Puolan Varsovassa. Miltä elämä Puolassa näyttää, kun taloudessa pyyhkii hyvin, mutta rajan takana verinen hyökkäyssota jatkuu? Juontajana Miia Krause. \n\n",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"labels": [
{
"formatted": "Tänään klo 15.15–15.37",
"type": "generic"
},
{
"raw": "1-78455211",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Joensuu",
"raw": "yle-radio-suomi-joensuu",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "tänään klo 15.15",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78455211"
},
"presentation": "broadcastCard",
"title": "Hanna Visala ja Puolan monet kasvot",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "Hanna Visala ja Puolan monet kasvot",
"endTime": "2026-09-20T15:37:00+03:00",
"formattedStartTime": "15.15",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78455211"
},
"startTime": "2026-09-20T15:15:00+03:00",
"title": "Sunnuntaivieras"
}
],
"type": "card"
} Card su 27.9.2026 Description: Radio Suomen Sunnuntaivieras esittelee kiinnostavia ihmisiä tässä ajassa. 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Radio Suomen Sunnuntaivieras esittelee kiinnostavia ihmisiä tässä ajassa.",
"labels": [
{
"formatted": "su 27.9.2026 klo 09.15",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Sunnuntaivieras",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Radio Suomen Sunnuntaivieras esittelee kiinnostavia ihmisiä tässä ajassa.",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"labels": [
{
"formatted": "su 27.9.2026",
"type": "generic"
},
{
"raw": "1-78515256",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Lappeenranta",
"raw": "yle-radio-suomi-lappeenranta",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 27.9. klo 9.15",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78515256"
},
"presentation": "onDemandCard",
"title": "su 27.9.2026",
"type": "card"
} Card su 4.10.2026 Description: Radio Suomen Sunnuntaivieras esittelee kiinnostavia ihmisiä tässä ajassa. 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Radio Suomen Sunnuntaivieras esittelee kiinnostavia ihmisiä tässä ajassa.",
"labels": [
{
"formatted": "su 4.10.2026 klo 09.15",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Sunnuntaivieras",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Radio Suomen Sunnuntaivieras esittelee kiinnostavia ihmisiä tässä ajassa.",
"image": {
"id": "13-1-3239412-1737626659791",
"version": "1769597452"
},
"labels": [
{
"formatted": "su 4.10.2026",
"type": "generic"
},
{
"raw": "1-78543018",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Vaasa",
"raw": "yle-radio-suomi-vaasa",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 4.10. klo 9.15",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78543018"
},
"presentation": "onDemandCard",
"title": "su 4.10.2026",
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTMyMzk0MTIvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWZ1dHVyZSZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kLHdlYmNhc3QiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoidXBjb21pbmcifQ.jkQp8gXgm_NYiGjDzMMpN9Yfhg-6CV3-xZjoFvHiyEA&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-3239412/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.yle.fi/v3/schema/v3/series/1-3239412/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast&fields=!series&offset=0&limit=3"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 5,
"expires": "2026-09-20T00:25:49Z",
"limit": 3,
"offset": 0,
"refreshAt": "2026-09-20T15:15:50+03:00"
} Card Marko Gustafsson Description: Näyttelijä, juontaja Christoffer Strandberg: Ystävän murhasta syntyi oivallus, jota ilman olisin halunnut olla 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78242490.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78242490"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Näyttelijä, juontaja Christoffer Strandberg: Ystävän murhasta syntyi oivallus, jota ilman olisin halunnut olla",
"image": {
"id": "13-1-66526168-1772441676520",
"version": "1772445264"
},
"labels": [
{
"formatted": "51 min",
"raw": "PT3085S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 27.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78242490"
},
"raw": "PT3085S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78242490",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78242490"
},
"presentation": "onDemandCard",
"title": "Marko Gustafsson",
"type": "card"
} Card Aitiovieras 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78323148.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "39-16961496a8c17782743f",
"version": "1787640486"
},
"labels": [
{
"raw": "1-78323148",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-78323148"
},
"presentation": "seriesCard",
"title": "Aitiovieras",
"type": "card"
} Card Maarit Tastula - Yksi maailma, kaksi katsetta Description: Heli Rantanen ja Wilma Murto-Heltelä: Voittoja, tappioita ja mielen nyrjähdyksiä - niistä on huippu-urheilija tehty 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78138417.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-78138417"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Heli Rantanen ja Wilma Murto-Heltelä: Voittoja, tappioita ja mielen nyrjähdyksiä - niistä on huippu-urheilija tehty",
"image": {
"id": "13-1-71649104-1724656529591",
"version": "1768810561"
},
"labels": [
{
"formatted": "53 min",
"raw": "PT3208S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ti 4.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78138417"
},
"raw": "PT3208S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78138417",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78138417"
},
"presentation": "onDemandCard",
"title": "Maarit Tastula - Yksi maailma, kaksi katsetta",
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTMyMzk0MTI_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0zMS0xLTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.u9uz4AtHtinf6fmB4qesizkHmEl2CHJoU33xA6h2e7o&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
} JWT payload{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3239412?medium=audio&fallback_category_whitelist=31-1-2"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "fff7c39e-5a43-40ac-85d3-6aa63dea4074",
"recommendation_method": "beta_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3239412?medium=audio&fallback_category_whitelist=31-1-2&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-09-20T00:34:49Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTMyMzk0MTIvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWZ1dHVyZSZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kLHdlYmNhc3QiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoidXBjb21pbmcifQ.jkQp8gXgm_NYiGjDzMMpN9Yfhg-6CV3-xZjoFvHiyEA&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTMyMzk0MTI_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0zMS0xLTIiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.u9uz4AtHtinf6fmB4qesizkHmEl2CHJoU33xA6h2e7o&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
}
],
"slug": "tulevat-jaksot",
"title": "Tulevat jaksot",
"type": "tab"
} |