Tabs Tab 1 of 2 Jaksot Card Viikonloppu alkaa peilipallon alta Description: Cappella – Move on baby
Run-D.M.C. & Jason Nevins – It's like that
Boney M. – Gotta go home
The Weeknd – Blinding lights
Fintelligens – Kaikki peliin
Gala – Freed from desire
Sir Mix-A-Lot – Baby got back
Rage Against The Machine – Killing in the name
Crazy Town – Butterfly
Tess – Justify my love
E-Rotic – Max don't have sex with your ex
Jurgen Vries – The Theme
Bomfunk MC's – Uprocking Beats
Yazz – Stand up for your love rights
Max Graham, Yes – Owner of a lonely heart
Snipers – Fire (Solid Base remix)
Daze – Sea of love
Double You – With or without you (Black flower mix)
Faithless & Antony Szmierek– Yes I want it too
Business City – Anna rakas raju hetki
Ella ja Aleksi – MC Koppakuoriainen
Masterboy – Show me colours
Emiliana Torrini – Jungle drum
The Prodigy – Firestarter
Scooter – One (always hardcore)
Boccaccio Life – The secret wish
Baz Luhrmann, Lee Perry, Quindon Tarver – Everybody's free (to wear sunscreen)
2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77845165.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-77845165"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Cappella – Move on baby\nRun-D.M.C. & Jason Nevins – It's like that\nBoney M. – Gotta go home\nThe Weeknd – Blinding lights\nFintelligens – Kaikki peliin\nGala – Freed from desire\nSir Mix-A-Lot – Baby got back\nRage Against The Machine – Killing in the name\nCrazy Town – Butterfly\nTess – Justify my love\n E-Rotic – Max don't have sex with your ex\nJurgen Vries – The Theme\nBomfunk MC's – Uprocking Beats\nYazz – Stand up for your love rights\nMax Graham, Yes – Owner of a lonely heart\nSnipers – Fire (Solid Base remix)\nDaze – Sea of love\nDouble You – With or without you (Black flower mix)\nFaithless & Antony Szmierek– Yes I want it too\nBusiness City – Anna rakas raju hetki\nElla ja Aleksi – MC Koppakuoriainen\nMasterboy – Show me colours\nEmiliana Torrini – Jungle drum\nThe Prodigy – Firestarter\nScooter – One (always hardcore)\nBoccaccio Life – The secret wish\nBaz Luhrmann, Lee Perry, Quindon Tarver – Everybody's free (to wear sunscreen) \n",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"labels": [
{
"formatted": "1 h 55 min",
"raw": "PT6902S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 23.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77845165"
},
"raw": "PT6902S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77845165",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77845165"
},
"presentation": "onDemandCard",
"title": "Viikonloppu alkaa peilipallon alta",
"type": "card"
} Card Viisuja ja nahkamarakasseja Description: Magic Affair – In the middle of the night
Culture Beat – Crying in the rain
Afrika Bambaataa – Feeling irie
Marc Anthony – I need to know
Enrique Iglesias – Bailando
Blind Channel – Dark side
Saara Aalto – Monsters
Madonna – I feel so free
The Chemical Brothers,Q-Tip – Go
DJ Sammy, Loona – California dreaming
Liquid – Sweet Harmony
Sonique – It feels so good
Waldo's People – U drive me crazy
N.Y.C.C. – (You gotta) fight for your right (to party)
Emmy – Laika party
Linda Lampenius x Pete Parkkonen - Liekinheitin (Oliver Paris remix)
Cascada – Everytime we touch
Major Lazer, Mö, DJ Snake – Lean on
Darin – Step up
Aarne Tenkanen, Mari ja Julle – Nahkamarakassi (Studio54 mix)
Miisa – You and me (InNoCEnCe)
Sunstroke Project – Hey mamma
Italoconnection – Neon disco
Yuksek – Break my heart (Dimitri From Paris Dubstrumental remix)
Fatboy Slim – Ya mama
George Michael & Mary J. Blige – As
2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77797277.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-77797277"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Magic Affair – In the middle of the night\nCulture Beat – Crying in the rain\nAfrika Bambaataa – Feeling irie\nMarc Anthony – I need to know\nEnrique Iglesias – Bailando\nBlind Channel – Dark side\nSaara Aalto – Monsters\nMadonna – I feel so free\nThe Chemical Brothers,Q-Tip – Go\nDJ Sammy, Loona – California dreaming\nLiquid – Sweet Harmony\nSonique – It feels so good\nWaldo's People – U drive me crazy\nN.Y.C.C. – (You gotta) fight for your right (to party)\nEmmy – Laika party\nLinda Lampenius x Pete Parkkonen - Liekinheitin (Oliver Paris remix)\nCascada – Everytime we touch\nMajor Lazer, Mö, DJ Snake – Lean on\nDarin – Step up\nAarne Tenkanen, Mari ja Julle – Nahkamarakassi (Studio54 mix)\nMiisa – You and me (InNoCEnCe)\nSunstroke Project – Hey mamma\nItaloconnection – Neon disco\nYuksek – Break my heart (Dimitri From Paris Dubstrumental remix)\nFatboy Slim – Ya mama\nGeorge Michael & Mary J. Blige – As \n",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"labels": [
{
"formatted": "1 h 55 min",
"raw": "PT6903S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 16.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77797277"
},
"raw": "PT6903S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77797277",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Joensuu",
"raw": "yle-radio-suomi-joensuu",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77797277"
},
"presentation": "onDemandCard",
"title": "Viisuja ja nahkamarakasseja",
"type": "card"
} Card Vampyyri ja avaruussammakko Description: Scooter – Shake that!
Alex Gaudino [+] Crystal Waters – DESTINATION CALABRIA
Eelke Kleijn, Lee Cabrera – Self control
Boys Noize, Kungs – Get away
Robyn – Dancing on my own
Marrs – Pump up the volume
Danzel – Pump it up!
Lovex – Guardian angel
Lightforce – Join me
ATC – My heart beats like a drum (dam dam dam)
Basshunter, Käärijä – Ja eller nej
Sin With Sebastian, Steve – Shut up (and sleep with me)
Heath Hunter – Revolution in paradise
Erika Vikman - Adam & Steve
Sweet Pussy Pauline – Wham bam (Candy Girl Dolly mixture edit)
Bamboo – Bamboogie
2 Unlimited – Get ready for this
Leila K. – Dynamite
Bomfunk MC's – Stir up the bass
One More Time DJ's – One More Time (We Come Alive)
Eveliina Kurki – Vampyyri mä oon
Agnes – Fingers crossed
Unicorn Kid – True love fantasy
Eric Prydz – Nopus
Ricky Razu – Running (back to you)
David Guetta, Sorana – Redrum (Mistajam remix)
Space Frog, The Grim Reaper – X-ray (Follow me) (Sash! remix)
Madonna – The power of good-bye
2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77741669.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-77741669"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Scooter – Shake that!\nAlex Gaudino [+] Crystal Waters – DESTINATION CALABRIA\nEelke Kleijn, Lee Cabrera – Self control\nBoys Noize, Kungs – Get away\nRobyn – Dancing on my own\nMarrs – Pump up the volume\nDanzel – Pump it up!\nLovex – Guardian angel\nLightforce – Join me\nATC – My heart beats like a drum (dam dam dam)\nBasshunter, Käärijä – Ja eller nej\nSin With Sebastian, Steve – Shut up (and sleep with me)\nHeath Hunter – Revolution in paradise\nErika Vikman - Adam & Steve\nSweet Pussy Pauline – Wham bam (Candy Girl Dolly mixture edit)\nBamboo – Bamboogie\n2 Unlimited – Get ready for this\nLeila K. – Dynamite\nBomfunk MC's – Stir up the bass\nOne More Time DJ's – One More Time (We Come Alive)\nEveliina Kurki – Vampyyri mä oon\nAgnes – Fingers crossed\nUnicorn Kid – True love fantasy\nEric Prydz – Nopus\nRicky Razu – Running (back to you)\nDavid Guetta, Sorana – Redrum (Mistajam remix)\nSpace Frog, The Grim Reaper – X-ray (Follow me) (Sash! remix)\nMadonna – The power of good-bye \n",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"labels": [
{
"formatted": "1 h 55 min",
"raw": "PT6903S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "la 9.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77741669"
},
"raw": "PT6903S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77741669",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Kotka",
"raw": "yle-radio-suomi-kotka",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77741669"
},
"presentation": "onDemandCard",
"title": "Vampyyri ja avaruussammakko",
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY3MzA0OTY1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19LCJ4ZnMiOltbImRvd25sb2FkY29udHJvbCJdXX0.xv4iBJwk-8_jW1VIHtMsUNbqQyA_9ma2PV2baRiuwRA&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-67304965/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-67304965/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": 4,
"expires": "2026-05-23T22:13:29Z",
"limit": 3,
"offset": 0
} Card Menomesta Description: Suomen pöydällätanssittavin ohjelma 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-72923904.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Suomen pöydällätanssittavin ohjelma",
"image": {
"id": "13-1-72923904-1739866079724",
"version": "1769755183"
},
"labels": [
{
"raw": "1-72923904",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-72923904"
},
"presentation": "seriesCard",
"title": "Menomesta",
"type": "card"
} Card Toni Laaksosen Lauantaitanssit Description: Lauantai-illan takuuvarma tanssittaja 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4658788.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Lauantai-illan takuuvarma tanssittaja",
"image": {
"id": "13-1-4658788-1747227121492",
"version": "1769682082"
},
"labels": [
{
"raw": "1-4658788",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4658788"
},
"presentation": "seriesCard",
"title": "Toni Laaksosen Lauantaitanssit",
"type": "card"
} Card DJ Orion Description: Matti | XmiX: Jay Crystal (10 Years of Deejaying XmiX) 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77562439.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-77562439"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Matti | XmiX: Jay Crystal (10 Years of Deejaying XmiX)",
"image": {
"id": "13-1-1474943-1694434298283",
"version": "1770114830"
},
"labels": [
{
"formatted": "2 h 0 min",
"raw": "PT7204S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 10.4.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77562439"
},
"raw": "PT7204S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77562439",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77562439"
},
"presentation": "onDemandCard",
"title": "DJ Orion",
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY3MzA0OTY1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS05IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8bA5UNPj-1olLlhb2ySE_ZhZ8i9jEv-esbFKsoFooWk&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-67304965?medium=audio&fallback_category_whitelist=31-1-9"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "4694483e-bf00-4958-9e7d-a438431df4b4",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-67304965?medium=audio&fallback_category_whitelist=31-1-9&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-05-23T22:22:29Z",
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY3MzA0OTY1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19LCJ4ZnMiOltbImRvd25sb2FkY29udHJvbCJdXX0.xv4iBJwk-8_jW1VIHtMsUNbqQyA_9ma2PV2baRiuwRA&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY3MzA0OTY1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS05IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8bA5UNPj-1olLlhb2ySE_ZhZ8i9jEv-esbFKsoFooWk&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 2 Tulevat jaksot Card pe 29.5.2026 Description: Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos! 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos!",
"labels": [
{
"formatted": "pe 29.5.2026 klo 23.02, Yle Radio Suomi Kajaani",
"type": "generic"
},
{
"formatted": "Poistuu ti 30.6.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Club Millennium",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos!",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"labels": [
{
"formatted": "Pe 29.5. klo 23.02–0.00",
"type": "generic"
},
{
"raw": "1-77881471",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Kajaani",
"raw": "yle-radio-suomi-kajaani",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "pe 29.5. klo 23.02",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77881471"
},
"presentation": "broadcastCard",
"title": "pe 29.5.2026",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "Club Millennium",
"endTime": "2026-05-30T00:00:00+03:00",
"formattedStartTime": "23.02",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77881471"
},
"startTime": "2026-05-29T23:02:05+03:00",
"title": "Club Millennium"
}
],
"type": "card"
} Card pe 5.6.2026 Description: Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos! 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos!",
"labels": [
{
"formatted": "pe 5.6.2026 klo 22.05, Yle Radio Suomi Hämeenlinna",
"type": "generic"
},
{
"formatted": "Poistuu ma 6.7.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Club Millennium",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos!",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"labels": [
{
"formatted": "Pe 5.6. klo 22.05–23.00",
"type": "generic"
},
{
"raw": "1-77940058",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Hämeenlinna",
"raw": "yle-radio-suomi-hameenlinna",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "pe 5.6. klo 22.05",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77940058"
},
"presentation": "broadcastCard",
"title": "pe 5.6.2026",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "Club Millennium",
"endTime": "2026-06-05T23:00:00+03:00",
"formattedStartTime": "22.05",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77940058"
},
"startTime": "2026-06-05T22:05:00+03:00",
"title": "Club Millennium"
}
],
"type": "card"
} Card pe 12.6.2026 Description: Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos! 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos!",
"labels": [
{
"formatted": "pe 12.6.2026 klo 22.05, Yle Radio Suomi Helsinki",
"type": "generic"
},
{
"formatted": "Poistuu ma 13.7.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Club Millennium",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Modernia nostalgiaa. Toimittajana on Juha Pulli. Diskoluuri on auki 24/7 numerossa 044 421 6200 - biisitoiveet ääniviestillä ja säkenöivillä perusteluilla, kiitos!",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"labels": [
{
"formatted": "Pe 12.6. klo 22.05–23.00",
"type": "generic"
},
{
"raw": "1-77968995",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "pe 12.6. klo 22.05",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77968995"
},
"presentation": "broadcastCard",
"title": "pe 12.6.2026",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "Club Millennium",
"endTime": "2026-06-12T23:00:00+03:00",
"formattedStartTime": "22.05",
"image": {
"id": "13-1-67304965-1705049156241",
"version": "1769755042"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77968995"
},
"startTime": "2026-06-12T22:05:00+03:00",
"title": "Club Millennium"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY3MzA0OTY1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIn0.Jy2wrmWvThmBRTURaAwl0SAQQuZpSbgqsZzljyD0sj0&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-67304965/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-67304965/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": 4,
"expires": "2026-05-23T22:13:29Z",
"limit": 3,
"offset": 0,
"refreshAt": "2026-05-29T23:02:55+03:00"
} Card Menomesta Description: Suomen pöydällätanssittavin ohjelma 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-72923904.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Suomen pöydällätanssittavin ohjelma",
"image": {
"id": "13-1-72923904-1739866079724",
"version": "1769755183"
},
"labels": [
{
"raw": "1-72923904",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-72923904"
},
"presentation": "seriesCard",
"title": "Menomesta",
"type": "card"
} Card Toni Laaksosen Lauantaitanssit Description: Lauantai-illan takuuvarma tanssittaja 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4658788.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Lauantai-illan takuuvarma tanssittaja",
"image": {
"id": "13-1-4658788-1747227121492",
"version": "1769682082"
},
"labels": [
{
"raw": "1-4658788",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4658788"
},
"presentation": "seriesCard",
"title": "Toni Laaksosen Lauantaitanssit",
"type": "card"
} Card DJ Orion Description: Matti | XmiX: Jay Crystal (10 Years of Deejaying XmiX) 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77562439.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-77562439"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Matti | XmiX: Jay Crystal (10 Years of Deejaying XmiX)",
"image": {
"id": "13-1-1474943-1694434298283",
"version": "1770114830"
},
"labels": [
{
"formatted": "2 h 0 min",
"raw": "PT7204S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 10.4.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77562439"
},
"raw": "PT7204S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77562439",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77562439"
},
"presentation": "onDemandCard",
"title": "DJ Orion",
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY3MzA0OTY1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS05IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8bA5UNPj-1olLlhb2ySE_ZhZ8i9jEv-esbFKsoFooWk&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-67304965?medium=audio&fallback_category_whitelist=31-1-9"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "4694483e-bf00-4958-9e7d-a438431df4b4",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-67304965?medium=audio&fallback_category_whitelist=31-1-9&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-05-23T22:22:29Z",
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY3MzA0OTY1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIn0.Jy2wrmWvThmBRTURaAwl0SAQQuZpSbgqsZzljyD0sj0&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY3MzA0OTY1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS05IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8bA5UNPj-1olLlhb2ySE_ZhZ8i9jEv-esbFKsoFooWk&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"
} |