Item view 1-71115455

API parameters
Language
Version
Compare to
Language
Version
/v1/ui/views/items/1-71115455.json?client=yle-areena-web&language=fi&v=10
Analytics
{ "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen" } }, "pageload": { "yle": { "areena_view_type": "series-page", "entity_type": "series", "id": "1-71115455" } } }
Cover image
Card
Description: Pitkän linjan musiikkitoimittaja Raine Laaksonen niputtaa viikoittain yhteen vaihtoehtomusan tärkeimmät biisit, artistit ja ilmiöt.
Card JSON
{ "controls": [ { "audience": { "authenticated": false }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-76814274?titleOpt=Kuuntele&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-76814274?titleOpt=Kuuntele&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-71115455" }, "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-71115455?language=fi&v=10&client=yle-areena-web" }, "type": "reference" } ], "description": "Pitkän linjan musiikkitoimittaja Raine Laaksonen niputtaa viikoittain yhteen vaihtoehtomusan tärkeimmät biisit, artistit ja ilmiöt.\n", "image": { "id": "13-1-71115455-1718283313640", "version": "1764835799" }, "labels": [ { "formatted": "4 jaksoa", "priority": 0, "type": "generic" }, { "formatted": "musiikki", "priority": 0, "type": "generic" }, { "formatted": "hyväntuulinen", "priority": 0, "type": "generic" }, { "formatted": "inspiroiva", "priority": 0, "type": "generic" }, { "raw": "1-71115455", "type": "itemId" }, { "raw": "fi", "type": "region" }, { "raw": "audio", "type": "mediaType" } ], "type": "card" }
Tabs
Tab 1 of 2 Jaksot
  • List /v1/ui/content/list, 4 cards
    • Card ma 29.12.2025
      Description: YleX Vaihtoehto: Raine Laaksonen
      Pointer: 1-76814274 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-76814274.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-76814274" }, "functionality": { "id": "queue" }, "tag": "queue", "type": "activator" } ], "description": "YleX Vaihtoehto: Raine Laaksonen", "image": { "id": "13-1-71115455-1718283313640", "version": "1764835799" }, "labels": [ { "formatted": "2 h 0 min", "raw": "PT7204S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 29.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-76814274" }, "raw": "PT7204S", "rawType": "duration", "type": "progress" }, { "raw": "1-76814274", "type": "itemId" }, { "formatted": "YleX", "raw": "ylex", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-76814274" }, "presentation": "onDemandCard", "title": "ma 29.12.2025", "type": "card" }
    • Card Jouluräyhän julistus! Synkkää metallia ja säröistä elektroa raskaampaan jouluun
      Description: Itkeä saa ja meluta saa, kun YleX Vaihtoehto julistaa Jouluräyhän! Kaksi tuntia vaihtoehtoisen metallin ja muun rytäkän tuoreita herkkuja kirpeän konvehtirasian lailla suu mutrulla naposteltavaksi. BIISILISTA: 1. Health - Shred Envy 2. Sisar - Lohtu 3. Ecca Vandal - Cruising to Self Soothe 4. Arseeni - Kuole & kuihdu 5. Modem - Ave Maria 6. Alice Glass - Catch And Release 7. Ho99o9 - Tapeworm feat. Greg Puciato 8. Igorrr - Blastbeat Falafel feat. Trey Spruance 9. Confrontana, Cuttfruit - Paypig 10. Speed - Peace 11. Clark - Globecore Flats 12. Chalk - Afraid 13. Deftones - Milk of the Madonna 14. Lene 3000 - Duality 15. Nenerchy - Kalashnikov 16. Kimj, Underscores, Umru - 1-800-FUCKOFF 17. Jane Remover - Audiostalker feat. Lucy Bedroque 18. Ship Sket - Vendetta's Theme feat. Charlie Osbourne 19. Charli xcx - House feat. John Cale 20. YHWH Nailgun - Penetrator 21. Turnstile - Birds 22. Shedfromthebody - Spine 23. Deafheaven - Magnolia 24. The Armed - Well Made Play 25. Haamuvalo - Kapina 26. Slicerrr - Losing My Grip 27. Stray From the Path - Kubrick Stare 28. Igorrr - Mustard Mucous feat. Scott Ian 29. Clipping. - Change the Channel 30. Mokoma, Pehmoaino - Haluamanilainen, mietin sua pahalla 31. Ethel Cain - Radio Towers
      Pointer: 1-76753313 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-76753313.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-76753313" }, "functionality": { "id": "queue" }, "tag": "queue", "type": "activator" } ], "description": "Itkeä saa ja meluta saa, kun YleX Vaihtoehto julistaa Jouluräyhän! Kaksi tuntia vaihtoehtoisen metallin ja muun rytäkän tuoreita herkkuja kirpeän konvehtirasian lailla suu mutrulla naposteltavaksi.\n\nBIISILISTA:\n\n1. Health - Shred Envy\n2. Sisar - Lohtu\n3. Ecca Vandal - Cruising to Self Soothe\n4. Arseeni - Kuole & kuihdu\n5. Modem - Ave Maria\n6. Alice Glass - Catch And Release\n7. Ho99o9 - Tapeworm feat. Greg Puciato\n8. Igorrr - Blastbeat Falafel feat. Trey Spruance\n9. Confrontana, Cuttfruit - Paypig\n10. Speed - Peace\n11. Clark - Globecore Flats\n12. Chalk - Afraid\n13. Deftones - Milk of the Madonna\n14. Lene 3000 - Duality\n15. Nenerchy - Kalashnikov\n16. Kimj, Underscores, Umru - 1-800-FUCKOFF\n17. Jane Remover - Audiostalker feat. Lucy Bedroque\n18. Ship Sket - Vendetta's Theme feat. Charlie Osbourne\n19. Charli xcx - House feat. John Cale\n20. YHWH Nailgun - Penetrator\n21. Turnstile - Birds\n22. Shedfromthebody - Spine\n23. Deafheaven - Magnolia\n24. The Armed - Well Made Play\n25. Haamuvalo - Kapina\n26. Slicerrr - Losing My Grip\n27. Stray From the Path - Kubrick Stare\n28. Igorrr - Mustard Mucous feat. Scott Ian\n29. Clipping. - Change the Channel\n30. Mokoma, Pehmoaino - Haluamanilainen, mietin sua pahalla\n31. Ethel Cain - Radio Towers", "image": { "id": "13-1-71115455-1718283313640", "version": "1764835799" }, "labels": [ { "formatted": "2 h 0 min", "raw": "PT7204S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 22.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-76753313" }, "raw": "PT7204S", "rawType": "duration", "type": "progress" }, { "raw": "1-76753313", "type": "itemId" }, { "formatted": "YleX", "raw": "ylex", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-76753313" }, "presentation": "onDemandCard", "title": "Jouluräyhän julistus! Synkkää metallia ja säröistä elektroa raskaampaan jouluun", "type": "card" }
    • Card Vuoden 2025 parasta vaihtoehtoa ulkomailta
      Description: Parasta vaihtoehtoista musaa vuodelta 2025 kahteen tuntiin niputettuna. Now That's What I Call The Best International Alternative Music vol. 2025! BIISILISTA: 1. Magdalena Bay - Paint Me a Picture 2. Clipse - So Be It 3. Sudan Archives - Dead 4. FKA Twigs - Hard 5. Oli XL, Chanel Beads - Love & Pop 6. Dijon - Another Baby! 7. George Riley - More! 8. Jane Remover - Psychoboost feat. Danny Brown 9. Wet Leg - Catch These Fists 10. Princess Nokia - Drop Dead Gorgeous 11. Rebecca Black - Do You Even Think About Me? 12. Maruja - Bloodsport 13. Tops - Falling On My Sword 14. Clipping. - Ask What Happened 15. Rosalía - Berghain feat. Björk, Yves Tumor 16. Oneohtrix Point Never - Lifeworld 17. Turnstile - I Care 18. Robyn - Dopamine 19. Ninajirachi - Csirac 20. Real Lies - Down & Out (Where E-Girls Dare) 21. Wolf Alice - The Sofa 22. Tame Impala - Dracula 23. Deftones - Infinite Source 24. Oklou - Take Me By the Hand feat. Bladee 25. Tyler, the Creator - Sugar On My Tongue 26. Geese - Cobra 27. PinkPantheress - Illegal 28. Amaarae - She Is My Drug 29. Erika de Casier - You Can't Always Get What You Want
      Pointer: 1-76712651 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-76712651.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-76712651" }, "functionality": { "id": "queue" }, "tag": "queue", "type": "activator" } ], "description": "Parasta vaihtoehtoista musaa vuodelta 2025 kahteen tuntiin niputettuna. Now That's What I Call The Best International Alternative Music vol. 2025!\n\nBIISILISTA:\n\n1. Magdalena Bay - Paint Me a Picture\n2. Clipse - So Be It\n3. Sudan Archives - Dead\n4. FKA Twigs - Hard\n5. Oli XL, Chanel Beads - Love & Pop\n6. Dijon - Another Baby!\n7. George Riley - More!\n8. Jane Remover - Psychoboost feat. Danny Brown\n9. Wet Leg - Catch These Fists\n10. Princess Nokia - Drop Dead Gorgeous\n11. Rebecca Black - Do You Even Think About Me?\n12. Maruja - Bloodsport\n13. Tops - Falling On My Sword\n14. Clipping. - Ask What Happened\n15. Rosalía - Berghain feat. Björk, Yves Tumor\n16. Oneohtrix Point Never - Lifeworld\n17. Turnstile - I Care\n18. Robyn - Dopamine\n19. Ninajirachi - Csirac\n20. Real Lies - Down & Out (Where E-Girls Dare)\n21. Wolf Alice - The Sofa\n22. Tame Impala - Dracula\n23. Deftones - Infinite Source\n24. Oklou - Take Me By the Hand feat. Bladee\n25. Tyler, the Creator - Sugar On My Tongue\n26. Geese - Cobra\n27. PinkPantheress - Illegal\n28. Amaarae - She Is My Drug\n29. Erika de Casier - You Can't Always Get What You Want", "image": { "id": "13-1-71115455-1718283313640", "version": "1764835799" }, "labels": [ { "formatted": "2 h 0 min", "raw": "PT7202S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 15.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-76712651" }, "raw": "PT7202S", "rawType": "duration", "type": "progress" }, { "raw": "1-76712651", "type": "itemId" }, { "formatted": "YleX", "raw": "ylex", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-76712651" }, "presentation": "onDemandCard", "title": "Vuoden 2025 parasta vaihtoehtoa ulkomailta", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8uc2VyaWVzX2RldGFpbHMuMS03MTExNTQ1NS55bGV4X3ZhaWh0b2VodG9fcmFpbmVfbGFha3NvbmVuLmpha3NvdC5lcGlzb2RlcyJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fSwieGZzIjpbWyJkb3dubG9hZGNvbnRyb2wiXV19.gCjV40PVck7CEqmDzr0Wp6As6OihKDbk9rNV6PxSXSE&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-71115455.ylex_vaihtoehto_raine_laaksonen.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-71115455/episodes?availability=current&order=natural:desc&program_type=program", "xfs": [ [ "downloadcontrol" ] ] }
    Card response meta JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.jaksot.episodes" }, "yle": { "source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-71115455/episodes?availability=current&order=natural:desc&program_type=program&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "eps" } } }, "cardCards": "default", "cardControls": "default", "cardLabels": "defaultGenerics", "cardOptionsTemplate": "episodes", "cardPointer": "default", "count": 4, "expires": "2026-01-02T04:05:57Z", "limit": 3, "offset": 0 }
  • List Kuuntele myös, 20 cards
    • Card Rony Rex
      Description: Sykettänostattava klubimusa
      Pointer: 1-4347297 (series)
      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": "1764832190" }, "labels": [ { "raw": "1-4347297", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4347297" }, "presentation": "seriesCard", "title": "Rony Rex", "type": "card" }
    • Card Uuden musiikin X: Ella Ossi
      Description: Tärkeimmät uutuusbiisit
      Pointer: 1-4353828 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-4353828.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Tärkeimmät uutuusbiisit", "image": { "id": "13-1-4353828-1728643587342", "version": "1761828158" }, "labels": [ { "raw": "1-4353828", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4353828" }, "presentation": "seriesCard", "title": "Uuden musiikin X: Ella Ossi", "type": "card" }
    • Card YleX Dream: Lina Schiffer ja Taika Mannila
      Description: Huomisen trendikkäimmät soundit
      Pointer: 1-65470103 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-65470103.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Huomisen trendikkäimmät soundit", "image": { "id": "13-1-65470103-1693305510729", "version": "1761814972" }, "labels": [ { "raw": "1-65470103", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-65470103" }, "presentation": "seriesCard", "title": "YleX Dream: Lina Schiffer ja Taika Mannila", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTcxMTE1NDU1LnlsZXhfdmFpaHRvZWh0b19yYWluZV9sYWFrc29uZW4uamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.OaXKyYRwUpmOPsQLwOZXKXsrEqTUAW68rMwAyxrZAiw&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-71115455.ylex_vaihtoehto_raine_laaksonen.jaksot.similar" } }, "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": { "comscore": { "yle_recommendation_method": "production_similar_combined", "yle_recommendation_uuid": "27fbda3f-65ab-461b-9c5e-b65b57963893", "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.jaksot.similar" }, "yle": { "recommendation_id": "27fbda3f-65ab-461b-9c5e-b65b57963893", "recommendation_method": "production_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-01-02T04:14:57Z", "limit": 3, "offset": 0 }
Tab JSON
{ "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.jaksot" } }, "pageload": { "comscore": { "countername": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.jaksot", "yle_id": "1-71115455", "yle_ui_language": "fi" } } }, "content": [ { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8uc2VyaWVzX2RldGFpbHMuMS03MTExNTQ1NS55bGV4X3ZhaWh0b2VodG9fcmFpbmVfbGFha3NvbmVuLmpha3NvdC5lcGlzb2RlcyJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fSwieGZzIjpbWyJkb3dubG9hZGNvbnRyb2wiXV19.gCjV40PVck7CEqmDzr0Wp6As6OihKDbk9rNV6PxSXSE&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-71115455.ylex_vaihtoehto_raine_laaksonen.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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTcxMTE1NDU1LnlsZXhfdmFpaHRvZWh0b19yYWluZV9sYWFrc29uZW4uamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.OaXKyYRwUpmOPsQLwOZXKXsrEqTUAW68rMwAyxrZAiw&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
  • List /v1/ui/content/list, 3 cards
    • Card su 4.1.2026
      Description: YleX Vaihtoehto: Raine Laaksonen
      Pointer: 1-76814650 (program)
      Card JSON
      { "cards": [ { "labels": [ { "formatted": "su 4.1.2026 klo 22.05", "type": "generic" }, { "formatted": "Poistuu ti 3.2.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": "1764835799" }, "labels": [ { "formatted": "su 4.1.2026", "type": "generic" }, { "raw": "1-76814650", "type": "itemId" }, { "backgroundColor": "#B3000000", "formatted": "su 4.1. klo 22.05", "type": "overlay" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-76814650" }, "presentation": "onDemandCard", "title": "su 4.1.2026", "type": "card" }
    • Card ma 5.1.2026
      Description: YleX Vaihtoehto: Raine Laaksonen
      Pointer: 1-76890558 (program)
      Card JSON
      { "cards": [ { "labels": [ { "formatted": "ma 5.1.2026 klo 20.00, YleX", "type": "generic" }, { "formatted": "Poistuu ke 4.2.2026", "type": "generic" }, { "formatted": "2 h 0 min", "raw": "PT7200S", "rawType": "duration", "type": "duration" }, { "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": "1764835799" }, "labels": [ { "formatted": "Ma 5.1. klo 20.00–22.00", "type": "generic" }, { "raw": "1-76890558", "type": "itemId" }, { "formatted": "YleX", "raw": "ylex", "type": "broadcastService" }, { "backgroundColor": "#B3000000", "formatted": "ma 5.1. klo 20.00", "type": "overlay" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-76890558" }, "presentation": "broadcastCard", "title": "ma 5.1.2026", "transmissions": [ { "broadcastStatus": "upcoming", "description": "YleX Vaihtoehto: Raine Laaksonen", "endTime": "2026-01-05T22:00:00+02:00", "formattedStartTime": "20.00", "image": { "id": "13-1-71115455-1718283313640", "version": "1764835799" }, "ondemandStatus": "upcoming", "pointer": { "type": "program", "uri": "yleareena://items/1-76890558" }, "startTime": "2026-01-05T20:00:00+02:00", "title": "YleX Vaihtoehto: Raine Laaksonen" } ], "type": "card" }
    • Card ma 12.1.2026
      Description: YleX Vaihtoehto: Raine Laaksonen
      Pointer: 1-76890904 (program)
      Card JSON
      { "cards": [ { "labels": [ { "formatted": "ma 12.1.2026 klo 20.00, YleX", "type": "generic" }, { "formatted": "Poistuu ke 11.2.2026", "type": "generic" }, { "formatted": "2 h 0 min", "raw": "PT7200S", "rawType": "duration", "type": "duration" }, { "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": "1764835799" }, "labels": [ { "formatted": "Ma 12.1. klo 20.00–22.00", "type": "generic" }, { "raw": "1-76890904", "type": "itemId" }, { "formatted": "YleX", "raw": "ylex", "type": "broadcastService" }, { "backgroundColor": "#B3000000", "formatted": "ma 12.1. klo 20.00", "type": "overlay" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-76890904" }, "presentation": "broadcastCard", "title": "ma 12.1.2026", "transmissions": [ { "broadcastStatus": "upcoming", "description": "YleX Vaihtoehto: Raine Laaksonen", "endTime": "2026-01-12T22:00:00+02:00", "formattedStartTime": "20.00", "image": { "id": "13-1-71115455-1718283313640", "version": "1764835799" }, "ondemandStatus": "upcoming", "pointer": { "type": "program", "uri": "yleareena://items/1-76890904" }, "startTime": "2026-01-12T20:00:00+02:00", "title": "YleX Vaihtoehto: Raine Laaksonen" } ], "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot.upcoming_episodes" } } }, "controls": [], "filters": [], "presentation": "medium-list", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTcxMTE1NDU1LnlsZXhfdmFpaHRvZWh0b19yYWluZV9sYWFrc29uZW4udHVsZXZhdF9qYWtzb3QudXBjb21pbmdfZXBpc29kZXMifX19fQ.Yskb7_TEAqzbUWNe7TJyyiEGCtGjnhkhUBrtyYyaHug&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-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot.upcoming_episodes" } } }, "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": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot.upcoming_episodes" }, "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&offset=0&limit=3" } } }, "cardLabels": "upcoming", "cardOptionsTemplate": "episodes", "cardPointer": "default", "count": 3, "expires": "2026-01-02T04:05:57Z", "limit": 3, "offset": 0 }
  • List Kuuntele myös, 20 cards
    • Card Rony Rex
      Description: Sykettänostattava klubimusa
      Pointer: 1-4347297 (series)
      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": "1764832190" }, "labels": [ { "raw": "1-4347297", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4347297" }, "presentation": "seriesCard", "title": "Rony Rex", "type": "card" }
    • Card Uuden musiikin X: Ella Ossi
      Description: Tärkeimmät uutuusbiisit
      Pointer: 1-4353828 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-4353828.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Tärkeimmät uutuusbiisit", "image": { "id": "13-1-4353828-1728643587342", "version": "1761828158" }, "labels": [ { "raw": "1-4353828", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4353828" }, "presentation": "seriesCard", "title": "Uuden musiikin X: Ella Ossi", "type": "card" }
    • Card YleX Dream: Lina Schiffer ja Taika Mannila
      Description: Huomisen trendikkäimmät soundit
      Pointer: 1-65470103 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api.yle.fi/v1/ui/players/1-65470103.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Huomisen trendikkäimmät soundit", "image": { "id": "13-1-65470103-1693305510729", "version": "1761814972" }, "labels": [ { "raw": "1-65470103", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-65470103" }, "presentation": "seriesCard", "title": "YleX Dream: Lina Schiffer ja Taika Mannila", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTcxMTE1NDU1LnlsZXhfdmFpaHRvZWh0b19yYWluZV9sYWFrc29uZW4udHVsZXZhdF9qYWtzb3Quc2ltaWxhciJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.LOZHRvlfZ1O2t-nEd3RMhArksJF2zsNxwo_Zf5Sy-5U&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-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot.similar" } }, "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": { "comscore": { "yle_recommendation_method": "production_similar_combined", "yle_recommendation_uuid": "27fbda3f-65ab-461b-9c5e-b65b57963893", "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot.similar" }, "yle": { "recommendation_id": "27fbda3f-65ab-461b-9c5e-b65b57963893", "recommendation_method": "production_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-01-02T04:14:57Z", "limit": 3, "offset": 0 }
Tab JSON
{ "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot" } }, "pageload": { "comscore": { "countername": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot", "yle_id": "1-71115455", "yle_ui_language": "fi" } } }, "content": [ { "analytics": { "context": { "comscore": { "yle_referer": "radio.series_details.1-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_jaksot.upcoming_episodes" } } }, "controls": [], "filters": [], "presentation": "medium-list", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTcxMTE1NDU1L2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTcxMTE1NDU1LnlsZXhfdmFpaHRvZWh0b19yYWluZV9sYWFrc29uZW4udHVsZXZhdF9qYWtzb3QudXBjb21pbmdfZXBpc29kZXMifX19fQ.Yskb7_TEAqzbUWNe7TJyyiEGCtGjnhkhUBrtyYyaHug&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-71115455.ylex_vaihtoehto_raine_laaksonen.tulevat_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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTcxMTE1NDU1P21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby5zZXJpZXNfZGV0YWlscy4xLTcxMTE1NDU1LnlsZXhfdmFpaHRvZWh0b19yYWluZV9sYWFrc29uZW4udHVsZXZhdF9qYWtzb3Quc2ltaWxhciJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.LOZHRvlfZ1O2t-nEd3RMhArksJF2zsNxwo_Zf5Sy-5U&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" }
Title
YleX Vaihtoehto: Raine Laaksonen
Type
view