Card Description: Mälsämörmelöiden mielestä kaikki hauska on ihan tyhmää, ja kaikista tyhmintä ikinä on joulu. Mälsämörmelöt ovat onnellisia ainoastaan silloin, kun kaikki on ankeaa, eli ne eivät ole onnellisia ikinä, koska kaikki on ihan tyhmää. Höntsäpömppäset taas hölmöilevät työkseen, ja saavat lasten naurusta voimaa. Jouluna ne ovat kaikkein onnellisimmillaan.
Mälsämörmelöt ovat kuitenkin saaneet tarpeekseen. Ne päättävät tehdä joulusta niin ankean, että kaikki kaikkialla lopettavat joulun vieton lopullisesti. Mälsämörmelöiden agentti Kurja Matala soluttautuu sabotoimaan Molskis Tupajuuri-Hapankeiton ja Vänkä Iso-Hölpän hölmöilyä. Mutta miten joulun käy? Meneekö joulu pilalle vai ymmärtääkö Kurja Matala lopulta hölmöilyn syvimmän merkityksen?
Esiintyjinä Riikka Papunen, Kalle Tulander ja Olli Mononen. Käsikirjoittaja Ville Nummenpää. Äänisuunnittelija Jukka Kaitala. Ohjaaja Petra Stolt. Tuottaja Elli Murtonen. Tuotanto Pikku Kakkonen. Card JSON{
"controls": [
{
"audience": {
"authenticated": false
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-76669409?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-test.yle.fi/v1/ui/controls/play/1-76669409?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-76623927"
},
"functionality": {
"id": "share"
},
"icon": {
"id": "share",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Jaa ohjelma",
"type": "activator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "login"
}
},
"pageload": {
"comscore": {
"countername": "login",
"yle_ui_language": "fi"
}
}
},
"audience": {
"authenticated": false
},
"backgroundColor": "#00000000",
"functionality": {
"id": "login"
},
"icon": {
"id": "icon-favorite-off",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Lisää omalle listalle",
"type": "activator"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/controls/favorites/1-76623927?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
}
],
"description": "Mälsämörmelöiden mielestä kaikki hauska on ihan tyhmää, ja kaikista tyhmintä ikinä on joulu. Mälsämörmelöt ovat onnellisia ainoastaan silloin, kun kaikki on ankeaa, eli ne eivät ole onnellisia ikinä, koska kaikki on ihan tyhmää. Höntsäpömppäset taas hölmöilevät työkseen, ja saavat lasten naurusta voimaa. Jouluna ne ovat kaikkein onnellisimmillaan. \n\nMälsämörmelöt ovat kuitenkin saaneet tarpeekseen. Ne päättävät tehdä joulusta niin ankean, että kaikki kaikkialla lopettavat joulun vieton lopullisesti. Mälsämörmelöiden agentti Kurja Matala soluttautuu sabotoimaan Molskis Tupajuuri-Hapankeiton ja Vänkä Iso-Hölpän hölmöilyä. Mutta miten joulun käy? Meneekö joulu pilalle vai ymmärtääkö Kurja Matala lopulta hölmöilyn syvimmän merkityksen?\n\nEsiintyjinä Riikka Papunen, Kalle Tulander ja Olli Mononen. Käsikirjoittaja Ville Nummenpää. Äänisuunnittelija Jukka Kaitala. Ohjaaja Petra Stolt. Tuottaja Elli Murtonen. Tuotanto Pikku Kakkonen.",
"labels": [
{
"formatted": "5 jaksoa",
"priority": 0,
"type": "generic"
},
{
"raw": "1-76623927",
"type": "itemId"
},
{
"raw": "world",
"type": "region"
},
{
"raw": "audio",
"type": "mediaType"
}
],
"type": "card"
} |
Tabs Tab 1 of 1 Jaksot Card 1. Kohta on joulu Description: Kaverukset Molskis Tupajuuri-Hapankeitto ja Vänkä Iso-Hölppä ovat todellisia joulufaneja, jotka odottavat joulua innolla. Samaan aikaan Ankeloisen metsässä Mälsämörmelöt kuitenkin suunnittelevat pilaavansa joulun agentti Kurja Matalan avulla. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-76669409.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-76669409"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Kaverukset Molskis Tupajuuri-Hapankeitto ja Vänkä Iso-Hölppä ovat todellisia joulufaneja, jotka odottavat joulua innolla. Samaan aikaan Ankeloisen metsässä Mälsämörmelöt kuitenkin suunnittelevat pilaavansa joulun agentti Kurja Matalan avulla.",
"image": {
"id": "13-12-1021-4-1069782-main",
"version": "1763711972"
},
"labels": [
{
"formatted": "7 min",
"raw": "PT455S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 21.11.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76669409"
},
"raw": "PT455S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76669409",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76669409"
},
"presentation": "onDemandCard",
"title": "1. Kohta on joulu",
"type": "card"
} Card 2. Jopas jotakin Description: Mälsämörmelöiden agentti Kurja Matala soluttautuu valepuvussa aloittelevaksi höntsäpömppäseksi. Presidentti nimittää Kurjan Vänkän ja Molskiksen apuriksi. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-76669411.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-76669411"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Mälsämörmelöiden agentti Kurja Matala soluttautuu valepuvussa aloittelevaksi höntsäpömppäseksi. Presidentti nimittää Kurjan Vänkän ja Molskiksen apuriksi.",
"image": {
"id": "13-12-1021-4-1069783-main",
"version": "1763711986"
},
"labels": [
{
"formatted": "8 min",
"raw": "PT484S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 21.11.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76669411"
},
"raw": "PT484S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76669411",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76669411"
},
"presentation": "onDemandCard",
"title": "2. Jopas jotakin",
"type": "card"
} Card 3. Tositoimiin Description: Vänkä ja Molskis opettavat Kurja Matalaa hölmöilemään. Kurja Matala ottaa kuitenkin hölmöilyvastuun ja saa kaverukset alakuloisiksi uusilla proseduureilla ja säännöillä. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-76669413.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-76669413"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vänkä ja Molskis opettavat Kurja Matalaa hölmöilemään. Kurja Matala ottaa kuitenkin hölmöilyvastuun ja saa kaverukset alakuloisiksi uusilla proseduureilla ja säännöillä. ",
"image": {
"id": "13-12-1021-4-1069784-main",
"version": "1763712041"
},
"labels": [
{
"formatted": "8 min",
"raw": "PT504S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 21.11.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76669413"
},
"raw": "PT504S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76669413",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76669413"
},
"presentation": "onDemandCard",
"title": "3. Tositoimiin",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-76623927.pilataan_joulu.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-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzY2MjM5MjcvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnNlcmllc19kZXRhaWxzLjEtNzY2MjM5MjcucGlsYXRhYW5fam91bHUuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19LCJ4ZnMiOltbImRvd25sb2FkY29udHJvbCJdXX0.QjEf-k8rrDQFkWALDfZCiOHp01HxxMPjgqmdh629fak&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-76623927.pilataan_joulu.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-76623927/episodes?availability=current&order=natural:asc&program_type=program",
"xfs": [
[
"downloadcontrol"
]
]
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-76623927.pilataan_joulu.jaksot.episodes"
},
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-76623927/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": 5,
"expires": "2025-12-15T03:53:09Z",
"limit": 3,
"offset": 0
} Card Pikkuhiiren Kuuma linja Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-67250216.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-67250216",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-67250216"
},
"presentation": "seriesCard",
"title": "Pikkuhiiren Kuuma linja",
"type": "card"
} Card Tutkimusmatkalla ihmeellisen ihmisen kehossa Description: Millainen sinun kehosi on? Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66662549.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Millainen sinun kehosi on?",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-66662549",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-66662549"
},
"presentation": "seriesCard",
"title": "Tutkimusmatkalla ihmeellisen ihmisen kehossa",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-76623927.pilataan_joulu.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzY2MjM5Mjc_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8uc2VyaWVzX2RldGFpbHMuMS03NjYyMzkyNy5waWxhdGFhbl9qb3VsdS5qYWtzb3Quc2ltaWxhciJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.t-HHZCe1jqrLrdbNE_g5Mv6rnnQbp1liU3vMTnmNPto&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-76623927.pilataan_joulu.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-76623927?medium=audio&fallback_category_whitelist=5-264"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_recommendation_method": "test_similar_combined",
"yle_recommendation_uuid": "e7ead58c-6298-4e4c-8f02-f569caca146e",
"yle_referer": "radio.series_details.1-76623927.pilataan_joulu.jaksot.similar"
},
"yle": {
"recommendation_id": "e7ead58c-6298-4e4c-8f02-f569caca146e",
"recommendation_method": "test_similar_combined",
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-76623927?medium=audio&fallback_category_whitelist=5-264&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-12-15T04:02:09Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-76623927.pilataan_joulu.jaksot"
}
},
"pageload": {
"comscore": {
"countername": "radio.series_details.1-76623927.pilataan_joulu.jaksot",
"yle_id": "1-76623927",
"yle_ui_language": "fi"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.series_details.1-76623927.pilataan_joulu.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-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzY2MjM5MjcvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnNlcmllc19kZXRhaWxzLjEtNzY2MjM5MjcucGlsYXRhYW5fam91bHUuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19LCJ4ZnMiOltbImRvd25sb2FkY29udHJvbCJdXX0.QjEf-k8rrDQFkWALDfZCiOHp01HxxMPjgqmdh629fak&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-76623927.pilataan_joulu.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzY2MjM5Mjc_bWVkaXVtPWF1ZGlvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8uc2VyaWVzX2RldGFpbHMuMS03NjYyMzkyNy5waWxhdGFhbl9qb3VsdS5qYWtzb3Quc2ltaWxhciJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.t-HHZCe1jqrLrdbNE_g5Mv6rnnQbp1liU3vMTnmNPto&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"
} |