Tabs Tab 1 of 2 Jaksot Card Vestalta uusi kansallislaulu? Boards of Canada teki paluun ja Charli xcx kummastuttaa Description: Vaihtoehtomusan kaksituntinen liekinheitin! Boards of Canada teki ilahduttavan paluun 13 vuoden jälkeen. Charli xcx kummastuttaa uuden levynsä esikoisbiisillä. Vesta voisi soida uutena kansallislauluna ja Raine ei osaa savoa.
Lähetä biisisi ohjelmaan raine.laaksonen@yle.fi
BIISILISTA:
1. AMARA ctk100 - Thong
2. Kneecap - Big Bad Mo
3. Snapdragon - Rakastat yhä
4. Boards of Canada - Prophecy at 1420 mhz
5. Saga Olsson - Toukokuu
6. Kelela - Linknb
7. Good Boys - ja peace!
8. Grön - Uusiks / KUUNTELIJAN VAIHTOEHTO
9. Nia Archives - Boys In Blue
10. Pielikki - Paholaenen
11. Charli xcx - Rock Music
12. Business City - Lahti tarvitsee ydinaseen
13. Yu Su - Foundry
14. Shakkii - Capri Suni feat. Röge
15. Ama - Keväisin
16. Foster the People - Houdini / IKONI
17. Underscores - Do It
18. Kmoe - All Talk (Chewed Out)
19. Nonexx - Veitsi
20. Vesta - Vestangel
21. Labrinth - Prostitute
22. Dorian Electra - Bizarre Love Triangle
23. Efka Crush - 3D
24. Huntu - Hrairoo
25. Tiffany Day - Pretty4U
26. Love Remain - D r e a m s (Tim Reaper Remix)
27. Lucy Liyou - Crisis (Identity)
28. Pelkkä Poutanen - Surumarssi 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78020553.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-78020553"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vaihtoehtomusan kaksituntinen liekinheitin! Boards of Canada teki ilahduttavan paluun 13 vuoden jälkeen. Charli xcx kummastuttaa uuden levynsä esikoisbiisillä. Vesta voisi soida uutena kansallislauluna ja Raine ei osaa savoa.\n\nLähetä biisisi ohjelmaan raine.laaksonen@yle.fi\n\nBIISILISTA:\n\n1. AMARA ctk100 - Thong\n2. Kneecap - Big Bad Mo\n3. Snapdragon - Rakastat yhä\n4. Boards of Canada - Prophecy at 1420 mhz\n5. Saga Olsson - Toukokuu\n6. Kelela - Linknb\n7. Good Boys - ja peace!\n8. Grön - Uusiks / KUUNTELIJAN VAIHTOEHTO\n9. Nia Archives - Boys In Blue\n10. Pielikki - Paholaenen\n11. Charli xcx - Rock Music\n12. Business City - Lahti tarvitsee ydinaseen\n13. Yu Su - Foundry\n14. Shakkii - Capri Suni feat. Röge\n15. Ama - Keväisin\n16. Foster the People - Houdini / IKONI\n17. Underscores - Do It\n18. Kmoe - All Talk (Chewed Out)\n19. Nonexx - Veitsi\n20. Vesta - Vestangel\n21. Labrinth - Prostitute\n22. Dorian Electra - Bizarre Love Triangle\n23. Efka Crush - 3D\n24. Huntu - Hrairoo\n25. Tiffany Day - Pretty4U\n26. Love Remain - D r e a m s (Tim Reaper Remix)\n27. Lucy Liyou - Crisis (Identity)\n28. Pelkkä Poutanen - Surumarssi",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"labels": [
{
"formatted": "2 h 0 min",
"raw": "PT7202S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 18.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78020553"
},
"raw": "PT7202S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78020553",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78020553"
},
"presentation": "onDemandCard",
"title": "Vestalta uusi kansallislaulu? Boards of Canada teki paluun ja Charli xcx kummastuttaa",
"type": "card"
} Card ma 11.5.2026 Description: Uusinta 30.3.
BIISILISTA:
1. Rosalía, Björk, Yves Tumor, Conrad Taylor - Berghain (Remix)
2. Nothing - Toothless Coal
3. Raye - Click Clack Symphony feat. Hans Zimmer
4. Ruusut - Silkkikukkia
5. Daniel Avery - Neon Pulse (Midnight Version)
6. Louie Blue - Look at You Go
7. Whatmore - Still Loiteringgg
8. Erisan - Baby Track / KUUNTELIJAN VAIHTOEHTO
9. Muna - So What
10. Vilma Jää - Hyvästi lemmensortaja feat. Asa
11. Pykäri - Slide
12. Antti Autio - Oodi
13. D1 Dani - OBJ
14. Kim Gordon - Byebye25!
15. Fever Ray - Wrong Flower
16. Patti Smith - Because the Night / IKONI
17. Deadletter - To the Brim
18. Femtanyl - Body the Pistol
19. Keiju - Stiga / ENNAKKOSOITTO
20. Beabadoobee - All I Did Was Dream of You feat. The Marías
21. Lala Salama - Muistot haalistuu
22. Telephone Romeo - Ways of the World
23. Shakkii - Unelmien kaupunki
24. Nelli Saarikoski - Pilvilinnoja
25. Flying Lotus - Captain Kernel
26. Horsegiirl - An Apple a Day
27. Väinö Karjalainen - Partial Reflection of Light (In Water)
28. Shabaka - A Future Untold 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78020148.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-78020148"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Uusinta 30.3.\n\nBIISILISTA:\n\n1. Rosalía, Björk, Yves Tumor, Conrad Taylor - Berghain (Remix)\n2. Nothing - Toothless Coal\n3. Raye - Click Clack Symphony feat. Hans Zimmer\n4. Ruusut - Silkkikukkia\n5. Daniel Avery - Neon Pulse (Midnight Version)\n6. Louie Blue - Look at You Go\n7. Whatmore - Still Loiteringgg\n8. Erisan - Baby Track / KUUNTELIJAN VAIHTOEHTO\n9. Muna - So What\n10. Vilma Jää - Hyvästi lemmensortaja feat. Asa\n11. Pykäri - Slide\n12. Antti Autio - Oodi\n13. D1 Dani - OBJ\n14. Kim Gordon - Byebye25!\n15. Fever Ray - Wrong Flower\n16. Patti Smith - Because the Night / IKONI\n17. Deadletter - To the Brim\n18. Femtanyl - Body the Pistol\n19. Keiju - Stiga / ENNAKKOSOITTO\n20. Beabadoobee - All I Did Was Dream of You feat. The Marías\n21. Lala Salama - Muistot haalistuu\n22. Telephone Romeo - Ways of the World\n23. Shakkii - Unelmien kaupunki\n24. Nelli Saarikoski - Pilvilinnoja\n25. Flying Lotus - Captain Kernel\n26. Horsegiirl - An Apple a Day\n27. Väinö Karjalainen - Partial Reflection of Light (In Water)\n28. Shabaka - A Future Untold",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"labels": [
{
"formatted": "2 h 0 min",
"raw": "PT7204S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 11.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78020148"
},
"raw": "PT7204S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78020148",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78020148"
},
"presentation": "onDemandCard",
"title": "ma 11.5.2026",
"type": "card"
} Card Sähäkkä No Doubt -cover ja Kingdom Hearts -räppiä Description: Vaihtoehtomusan kaksituntiset sitsit! Milloin saa spoilata? Dorian Electran versiointi No Doubtista on hella good ja Raine pyörtyy Jack Whiten keikalla.
Lähetä biisisi ohjelmaan raine.laaksonen@yle.fi
BIISILISTA:
1. Ruusut - OOKOO
2. Psylla & Blue Franklin - Buggin'
3. Dorian Electra - Hella Good
4. Moonwards - Aubrieta
5. Nine Inch Nails & Boys Noize - Copy of A (Nine Inch Noize Version)
6. 16Luto - Sun takia
7. Sophia Stel - Bitches Talk Shit
8. Jaakko Jalmari - Väärä MJ feat. Kovan onnen kosmo / KUUNTELIJAN VAIHTOEHTO
9. Earl Sweatshirt - Earth
10. I Know Her - Smile On My Lips
11. Wesley Joseph - White Tee
12. Sattalite - Missing Us
13. deBasement - Aftermarket Bass feat. Nikki Nair
14. Glayden - +Teamgeist
15. d49io - Ei kuunnella niit
16. Kaytranada - Lite Spots / IKONI
17. Laineen Kasperi - PTSD
18. The Bobby Lees - 50 Ft
19. Clark - Relentless Opponent
20. Exploited Body - Deathwish
21. Kelela - Idea 1
22. Jack White - Derecho Demonico
23. Drug Store Raid - Ernie Playing Blues
24. Rogstar & Babyneo - Anna mun olla perkele
25. Kofu - Clear
26. Juni Habel - Colours Close to Me
27. My New Band Believe - Love Story 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77996317.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-77996317"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vaihtoehtomusan kaksituntiset sitsit! Milloin saa spoilata? Dorian Electran versiointi No Doubtista on hella good ja Raine pyörtyy Jack Whiten keikalla.\n\nLähetä biisisi ohjelmaan raine.laaksonen@yle.fi\n\nBIISILISTA:\n\n1. Ruusut - OOKOO\n2. Psylla & Blue Franklin - Buggin'\n3. Dorian Electra - Hella Good\n4. Moonwards - Aubrieta\n5. Nine Inch Nails & Boys Noize - Copy of A (Nine Inch Noize Version)\n6. 16Luto - Sun takia\n7. Sophia Stel - Bitches Talk Shit\n8. Jaakko Jalmari - Väärä MJ feat. Kovan onnen kosmo / KUUNTELIJAN VAIHTOEHTO\n9. Earl Sweatshirt - Earth\n10. I Know Her - Smile On My Lips\n11. Wesley Joseph - White Tee\n12. Sattalite - Missing Us\n13. deBasement - Aftermarket Bass feat. Nikki Nair\n14. Glayden - +Teamgeist\n15. d49io - Ei kuunnella niit\n16. Kaytranada - Lite Spots / IKONI\n17. Laineen Kasperi - PTSD\n18. The Bobby Lees - 50 Ft\n19. Clark - Relentless Opponent\n20. Exploited Body - Deathwish\n21. Kelela - Idea 1\n22. Jack White - Derecho Demonico\n23. Drug Store Raid - Ernie Playing Blues\n24. Rogstar & Babyneo - Anna mun olla perkele\n25. Kofu - Clear\n26. Juni Habel - Colours Close to Me\n27. My New Band Believe - Love Story",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"labels": [
{
"formatted": "2 h 0 min",
"raw": "PT7204S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 4.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77996317"
},
"raw": "PT7204S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77996317",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-77996317"
},
"presentation": "onDemandCard",
"title": "Sähäkkä No Doubt -cover ja Kingdom Hearts -räppiä",
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19LCJ4ZnMiOltbImRvd25sb2FkY29udHJvbCJdXX0.hJ282dZoL1f8QvCTJpJn-oQX6fzdVrHtm5OBBnYO-94&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-71115455/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-71115455/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-23T23:47:07Z",
"limit": 3,
"offset": 0
} Card Rony Rex Description: Sykettä nostattava klubimusa 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4347297.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Sykettä nostattava klubimusa",
"image": {
"id": "13-1-4347297-1694434325705",
"version": "1770809926"
},
"labels": [
{
"raw": "1-4347297",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4347297"
},
"presentation": "seriesCard",
"title": "Rony Rex",
"type": "card"
} Card YleX Throwback: Womma Seppälä Description: 2000-luvun parhaat hitit 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4391300.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "2000-luvun parhaat hitit ",
"image": {
"id": "13-1-4391300-1772220310968",
"version": "1772220598"
},
"labels": [
{
"raw": "1-4391300",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4391300"
},
"presentation": "seriesCard",
"title": "YleX Throwback: Womma Seppälä",
"type": "card"
} Card Anne Lainto <3 Rock Description: Syntyykö täydellisyys kontrollissa vai kaaoksessa? Varastettuja soittokamoja, kapinaa ja villasukkametallia. 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78020296.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-78020296"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Syntyykö täydellisyys kontrollissa vai kaaoksessa? Varastettuja soittokamoja, kapinaa ja villasukkametallia.",
"image": {
"id": "13-1-51013437-1706682090852",
"version": "1774341638"
},
"labels": [
{
"formatted": "1 h 0 min",
"raw": "PT3604S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 14.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78020296"
},
"raw": "PT3604S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78020296",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78020296"
},
"presentation": "onDemandCard",
"title": "Anne Lainto <3 Rock",
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.b4QZq3kWz4ayFkPrApZRaW33zoRjWb0d72rP0s9_yno&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-71115455?medium=audio&fallback_category_whitelist=31-1-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "f4cbca27-ee19-44a5-a60c-8285dc6dbd9e",
"recommendation_method": "beta_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-71115455?medium=audio&fallback_category_whitelist=31-1-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-05-23T23:56:07Z",
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19LCJ4ZnMiOltbImRvd25sb2FkY29udHJvbCJdXX0.hJ282dZoL1f8QvCTJpJn-oQX6fzdVrHtm5OBBnYO-94&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.b4QZq3kWz4ayFkPrApZRaW33zoRjWb0d72rP0s9_yno&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 ma 25.5.2026 Description: YleX Vaihtoehto: Raine Laaksonen 0 controls, 4 labels Card JSON{
"cards": [
{
"labels": [
{
"formatted": "ma 25.5.2026 klo 20.00, YleX",
"type": "generic"
},
{
"formatted": "Poistuu ke 24.6.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "YleX Vaihtoehto: Raine Laaksonen",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "YleX Vaihtoehto: Raine Laaksonen",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"labels": [
{
"formatted": "Ma 25.5. klo 20.00–22.00",
"type": "generic"
},
{
"raw": "1-78028529",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "ma 25.5. klo 20.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78028529"
},
"presentation": "broadcastCard",
"title": "ma 25.5.2026",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "YleX Vaihtoehto: Raine Laaksonen",
"endTime": "2026-05-25T22:00:00+03:00",
"formattedStartTime": "20.00",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78028529"
},
"startTime": "2026-05-25T20:00:00+03:00",
"title": "YleX Vaihtoehto: Raine Laaksonen"
}
],
"type": "card"
} Card ma 1.6.2026 Description: YleX Vaihtoehto: Raine Laaksonen 0 controls, 4 labels Card JSON{
"cards": [
{
"labels": [
{
"formatted": "ma 1.6.2026 klo 20.00, YleX",
"type": "generic"
},
{
"formatted": "Poistuu ke 1.7.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "YleX Vaihtoehto: Raine Laaksonen",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "YleX Vaihtoehto: Raine Laaksonen",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"labels": [
{
"formatted": "Ma 1.6. klo 20.00–22.00",
"type": "generic"
},
{
"raw": "1-78137441",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "ma 1.6. klo 20.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78137441"
},
"presentation": "broadcastCard",
"title": "ma 1.6.2026",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "YleX Vaihtoehto: Raine Laaksonen",
"endTime": "2026-06-01T22:00:00+03:00",
"formattedStartTime": "20.00",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78137441"
},
"startTime": "2026-06-01T20:00:00+03:00",
"title": "YleX Vaihtoehto: Raine Laaksonen"
}
],
"type": "card"
} Card ma 8.6.2026 Description: YleX Vaihtoehto: Raine Laaksonen 0 controls, 4 labels Card JSON{
"cards": [
{
"labels": [
{
"formatted": "ma 8.6.2026 klo 20.00, YleX",
"type": "generic"
},
{
"formatted": "Poistuu ke 8.7.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "YleX Vaihtoehto: Raine Laaksonen",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "YleX Vaihtoehto: Raine Laaksonen",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"labels": [
{
"formatted": "Ma 8.6. klo 20.00–22.00",
"type": "generic"
},
{
"raw": "1-78138212",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "ma 8.6. klo 20.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78138212"
},
"presentation": "broadcastCard",
"title": "ma 8.6.2026",
"transmissions": [
{
"broadcastStatus": "upcoming",
"description": "YleX Vaihtoehto: Raine Laaksonen",
"endTime": "2026-06-08T22:00:00+03:00",
"formattedStartTime": "20.00",
"image": {
"id": "13-1-71115455-1718283313640",
"version": "1769085507"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78138212"
},
"startTime": "2026-06-08T20:00:00+03:00",
"title": "YleX Vaihtoehto: Raine Laaksonen"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIn0.BEIU7pZBtnMgxXN2BGg5gr6tY73Jn-6xuiHOxPm5_sk&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-71115455/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-71115455/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-05-23T23:47:07Z",
"limit": 3,
"offset": 0,
"refreshAt": "2026-05-25T20:00:50+03:00"
} Card Rony Rex Description: Sykettä nostattava klubimusa 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4347297.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Sykettä nostattava klubimusa",
"image": {
"id": "13-1-4347297-1694434325705",
"version": "1770809926"
},
"labels": [
{
"raw": "1-4347297",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4347297"
},
"presentation": "seriesCard",
"title": "Rony Rex",
"type": "card"
} Card YleX Throwback: Womma Seppälä Description: 2000-luvun parhaat hitit 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4391300.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "2000-luvun parhaat hitit ",
"image": {
"id": "13-1-4391300-1772220310968",
"version": "1772220598"
},
"labels": [
{
"raw": "1-4391300",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4391300"
},
"presentation": "seriesCard",
"title": "YleX Throwback: Womma Seppälä",
"type": "card"
} Card Anne Lainto <3 Rock Description: Syntyykö täydellisyys kontrollissa vai kaaoksessa? Varastettuja soittokamoja, kapinaa ja villasukkametallia. 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78020296.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-78020296"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Syntyykö täydellisyys kontrollissa vai kaaoksessa? Varastettuja soittokamoja, kapinaa ja villasukkametallia.",
"image": {
"id": "13-1-51013437-1706682090852",
"version": "1774341638"
},
"labels": [
{
"formatted": "1 h 0 min",
"raw": "PT3604S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 14.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78020296"
},
"raw": "PT3604S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78020296",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78020296"
},
"presentation": "onDemandCard",
"title": "Anne Lainto <3 Rock",
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.b4QZq3kWz4ayFkPrApZRaW33zoRjWb0d72rP0s9_yno&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-71115455?medium=audio&fallback_category_whitelist=31-1-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "f4cbca27-ee19-44a5-a60c-8285dc6dbd9e",
"recommendation_method": "beta_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-71115455?medium=audio&fallback_category_whitelist=31-1-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-05-23T23:56:07Z",
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIn0.BEIU7pZBtnMgxXN2BGg5gr6tY73Jn-6xuiHOxPm5_sk&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.b4QZq3kWz4ayFkPrApZRaW33zoRjWb0d72rP0s9_yno&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"
} |