Card Description: Touhukkaat Tatu ja Patu matkustavat kylään Jori-serkun luo. Jori ryntäilee salkku sauhuten pitkin kaupunkia ja veljekset viilettävät perässä halki Helsingin nähtävyyksien. Kaksiosainen kuunnelma perustuu Aino Havukaisen ja Sami Toivosen suosittuun lastenkirjaan. Card JSON{
"controls": [
{
"audience": {
"authenticated": false
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-3503997?titleOpt=Kuuntele:+Jakso+1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-3503997?titleOpt=Kuuntele:+Jakso+1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.share"
}
},
"pageload": {
"comscore": {
"countername": "radio.share",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "series",
"uri": "yleareena://items/1-50775726"
},
"functionality": {
"id": "share"
},
"icon": {
"id": "share",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Jaa ohjelma",
"type": "activator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "login"
}
},
"pageload": {
"comscore": {
"countername": "login",
"yle_ui_language": "fi"
}
}
},
"audience": {
"authenticated": false
},
"backgroundColor": "#00000000",
"functionality": {
"id": "login"
},
"icon": {
"id": "icon-favorite-off",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Lisää omalle listalle",
"type": "activator"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/favorites/1-50775726?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
}
],
"description": "Touhukkaat Tatu ja Patu matkustavat kylään Jori-serkun luo. Jori ryntäilee salkku sauhuten pitkin kaupunkia ja veljekset viilettävät perässä halki Helsingin nähtävyyksien. Kaksiosainen kuunnelma perustuu Aino Havukaisen ja Sami Toivosen suosittuun lastenkirjaan.",
"image": {
"id": "13-1-50775726-1740041572979",
"version": "1740041579"
},
"labels": [
{
"formatted": "2 jaksoa",
"priority": 0,
"type": "generic"
},
{
"formatted": "lastenohjelma",
"priority": 0,
"type": "generic"
},
{
"formatted": "äänikirja",
"priority": 0,
"type": "generic"
},
{
"formatted": "hyväntuulinen",
"priority": 0,
"type": "generic"
},
{
"formatted": "vauhdikas",
"priority": 0,
"type": "generic"
},
{
"raw": "world",
"type": "region"
},
{
"raw": "audio",
"type": "mediaType"
}
],
"type": "card"
} |
Tabs Tab 1 of 1 Jaksot Card 1. Kylläpä Jorilla on kiire! Description: Aino Havukaisen ja Sami Toivosen Tatu ja Patu Helsingissä kuunnelmasovituksena. Outolalaiset veljekset Tatu ja Patu tekevät kesäisen retken Jori-serkun luo Helsinkiin.
Ohjaus ja dramatisointi: Mikko Viljanen.
Äänisuunnittelu: Anders Wiksten.
Tuotanto: Yle Radioteatteri, Soila Valkama.
Rooleissa:
Tatu - Ylermi Rajamaa.
Patu - Samuli Niittymäki.
Jori -serkku - Reino Nordin.
Kertoja - Outi Vuoriranta.
Muissa rooleissa: Antti Jaakola ja Erja Manto.
Ensilähetys: 2016.
1/2. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3503997.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-3503997"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
},
{
"destination": {
"uri": "https://yleawsaudioipv4.akamaized.net/mediaredirect/78-08eac2fba25d4402af40c9e4a24646e0.mp3"
},
"icon": {
"id": "icon-download",
"version": "1750676272"
},
"tag": "downloadLink",
"title": "Lataa tiedosto",
"type": "navigator"
}
],
"description": "Aino Havukaisen ja Sami Toivosen Tatu ja Patu Helsingissä kuunnelmasovituksena. Outolalaiset veljekset Tatu ja Patu tekevät kesäisen retken Jori-serkun luo Helsinkiin. \n\nOhjaus ja dramatisointi: Mikko Viljanen.\nÄänisuunnittelu: Anders Wiksten.\nTuotanto: Yle Radioteatteri, Soila Valkama.\n\nRooleissa:\nTatu - Ylermi Rajamaa.\nPatu - Samuli Niittymäki.\nJori -serkku - Reino Nordin.\nKertoja - Outi Vuoriranta.\nMuissa rooleissa: Antti Jaakola ja Erja Manto. \n\nEnsilähetys: 2016.\n\n1/2.",
"image": {
"id": "13-1-50775726-1740041572979",
"version": "1740041579"
},
"labels": [
{
"formatted": "10 min",
"raw": "PT647S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 6.3.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-3503997"
},
"raw": "PT647S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-3503997",
"type": "itemId"
},
{
"formatted": "Yle Puhe",
"raw": "yle-puhe",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-3503997"
},
"presentation": "onDemandCard",
"title": "1. Kylläpä Jorilla on kiire!",
"type": "card"
} Card 2. Mitä salkusta löytyykään? Description: Aino Havukaisen ja Sami Toivosen Tatu ja Patu Helsingissä kuunnelmasovituksena. Outolalaiset veljekset Tatu ja Patu tekevät kesäisen retken Jori-serkun luo Helsinkiin.
Ohjaus ja dramatisointi: Mikko Viljanen.
Äänisuunnittelu: Anders Wiksten.
Tuotanto: Yle Radioteatteri, Soila Valkama.
Rooleissa:
Tatu - Ylermi Rajamaa.
Patu - Samuli Niittymäki.
Jori -serkku - Reino Nordin.
Kertoja - Outi Vuoriranta.
Muissa rooleissa: Antti Jaakola ja Erja Manto.
Ensilähetys: 2016.
2/2. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3514092.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-3514092"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
},
{
"destination": {
"uri": "https://yleawsaudioipv4.akamaized.net/mediaredirect/78-b0c42d84aadd48639505cb9434f1ba3a.mp3"
},
"icon": {
"id": "icon-download",
"version": "1750676272"
},
"tag": "downloadLink",
"title": "Lataa tiedosto",
"type": "navigator"
}
],
"description": "Aino Havukaisen ja Sami Toivosen Tatu ja Patu Helsingissä kuunnelmasovituksena. Outolalaiset veljekset Tatu ja Patu tekevät kesäisen retken Jori-serkun luo Helsinkiin. \n\nOhjaus ja dramatisointi: Mikko Viljanen.\nÄänisuunnittelu: Anders Wiksten.\nTuotanto: Yle Radioteatteri, Soila Valkama.\n\nRooleissa:\nTatu - Ylermi Rajamaa.\nPatu - Samuli Niittymäki.\nJori -serkku - Reino Nordin.\nKertoja - Outi Vuoriranta.\nMuissa rooleissa: Antti Jaakola ja Erja Manto.\n\nEnsilähetys: 2016.\n\n2/2.",
"image": {
"id": "13-1-50775726-1740041572979",
"version": "1740041579"
},
"labels": [
{
"formatted": "10 min",
"raw": "PT629S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 6.3.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-3514092"
},
"raw": "PT629S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-3514092",
"type": "itemId"
},
{
"formatted": "Yle Puhe",
"raw": "yle-puhe",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-3514092"
},
"presentation": "onDemandCard",
"title": "2. Mitä salkusta löytyykään?",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.episodes"
}
},
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTUwNzc1NzI2L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTUwNzc1NzI2LnRhdHVfamFfcGF0dV9oZWxzaW5naXNzYS5qYWtzb3QuZXBpc29kZXMifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX0sInhmcyI6W1siZG93bmxvYWRjb250cm9sIl1dfQ.hnnoGOnseHkIbv6WKqC4SCePD_BnT1P_1Hjfe5-Ft8k&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.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-50775726/episodes?availability=current&order=natural:asc&program_type=program",
"xfs": [
[
"downloadcontrol"
]
]
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.episodes"
},
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-50775726/episodes?availability=current&order=natural:asc&program_type=program&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 2,
"expires": "2025-09-18T15:19:05Z",
"limit": 3,
"offset": 0
} Card Risto Räppääjä ja kuuluisa Kamilla Description: Räppääjille muuttaa julkkis Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4483831.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Räppääjille muuttaa julkkis",
"image": {
"id": "13-1-4483831-1591184371550",
"version": "1750928373"
},
"labels": [
{
"raw": "1-4483831",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4483831"
},
"presentation": "seriesCard",
"title": "Risto Räppääjä ja kuuluisa Kamilla",
"type": "card"
} Card Risto Räppääjä ja kauhea makkara Description: Risto ja Rauha Unkarissa Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4110513.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Risto ja Rauha Unkarissa",
"image": {
"id": "13-1-4110513-1591181513471",
"version": "1750927616"
},
"labels": [
{
"raw": "1-4110513",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4110513"
},
"presentation": "seriesCard",
"title": "Risto Räppääjä ja kauhea makkara",
"type": "card"
} Card Prinsessa Pikkiriikki Description: Tänään minä aion keksiä tuhmuuksia! Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-50369433.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tänään minä aion keksiä tuhmuuksia!",
"image": {
"id": "13-1-50369433-1744636175119",
"version": "1744636436"
},
"labels": [
{
"raw": "1-50369433",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50369433"
},
"presentation": "seriesCard",
"title": "Prinsessa Pikkiriikki",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.similar"
}
},
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTUwNzc1NzI2P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS0xMCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8uc2VyaWVzX2RldGFpbHMuMS01MDc3NTcyNi50YXR1X2phX3BhdHVfaGVsc2luZ2lzc2EuamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.WqJkkuzjkFUqeX_kLjwHuxgN6f3dyM_8OUO9RdnfiEQ&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": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-50775726?medium=audio&fallback_category_whitelist=31-1-10"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.similar"
},
"yle": {
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-50775726?medium=audio&fallback_category_whitelist=31-1-10&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-09-18T15:28:05Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot"
}
},
"pageload": {
"comscore": {
"countername": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot",
"yle_id": "1-50775726",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "series-page",
"id": "1-50775726"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.episodes"
}
},
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTUwNzc1NzI2L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTUwNzc1NzI2LnRhdHVfamFfcGF0dV9oZWxzaW5naXNzYS5qYWtzb3QuZXBpc29kZXMifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX0sInhmcyI6W1siZG93bmxvYWRjb250cm9sIl1dfQ.hnnoGOnseHkIbv6WKqC4SCePD_BnT1P_1Hjfe5-Ft8k&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-50775726.tatu_ja_patu_helsingissa.jaksot.similar"
}
},
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTUwNzc1NzI2P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS0xMCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8uc2VyaWVzX2RldGFpbHMuMS01MDc3NTcyNi50YXR1X2phX3BhdHVfaGVsc2luZ2lzc2EuamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.WqJkkuzjkFUqeX_kLjwHuxgN6f3dyM_8OUO9RdnfiEQ&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"
} |