Item view 1-71325825

API parameters
Language
Version
Compare to
Language
Version
/v1/ui/views/items/1-71325825.json?client=yle-areena-web&language=fi&v=10
Analytics
{ "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } } }
Card
Description: Sani Brännfors on päättänyt laittaa kaiken peliin. Hän haluaa voittaa vapaaottelun amatöörien maailmanmestaruuden ja siirtyä ammattilaiseksi. Lukio on jäänyt kesken ja kaikki päivät menevät treenatessa. Ennen kovia matseja edessä on tiukka dieetti, jolloin jopa juoma-annokset punnitaan. Miten keho ja mieli kestää rääkin? Kaikessa on mukana valmentaja ja ystävä Janika, joka sekä kannustaa että ärsyttää. Yhdessä he treenaavat, matkustavat ja riitelevät. Tuleeko Sanista maailman paras, vaikka hän sairastuu rajusti juuri ennen elämänsä tärkeintä ottelua?
Card JSON
{ "controls": [ { "audience": { "authenticated": false }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-71326318?titleOpt=Katso:+K1,+J1&language=fi&v=10&client=yle-areena-web" }, "tag": "play", "type": "reference" }, { "audience": { "authenticated": true }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-71326318?titleOpt=Katso:+K1,+J1&language=fi&v=10&client=yle-areena-web" }, "tag": "play", "type": "reference" }, { "analytics": { "context": { "comscore": { "yle_referer": "tv.share" } }, "pageload": { "comscore": { "countername": "tv.share", "yle_ui_language": "fi" } } }, "destination": { "type": "series", "uri": "yleareena://items/1-71325825" }, "functionality": { "id": "share" }, "icon": { "id": "share", "version": "1750676272" }, "style": { "iconPosition": "left", "variant": "tertiary" }, "title": "Jaa ohjelma", "type": "activator" }, { "analytics": { "context": { "comscore": { "yle_referer": "login" } }, "pageload": { "comscore": { "countername": "login", "yle_ui_language": "fi" } } }, "audience": { "authenticated": false }, "backgroundColor": "#00000000", "functionality": { "id": "login" }, "icon": { "id": "icon-favorite-off", "version": "1750676272" }, "style": { "iconPosition": "left", "variant": "tertiary" }, "title": "Lisää omalle listalle", "type": "activator" }, { "audience": { "authenticated": true }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/controls/favorites/1-71325825?language=fi&v=10&client=yle-areena-web" }, "type": "reference" }, { "analytics": { "pageload": { "comscore": { "countername": "tv.series_details.1-71325825.sani_voittamaton.interactions.sani-brannfors-20-lopetti-lukion-intohimonsa-vuoksi-ja-saavutti-jo-viidessa-vuodessa-kaiken-mahdollisen-suomessa", "yle_language": "fi", "yle_ui_language": "fi" } } }, "audience": { "subAccount": false }, "destination": { "type": "external-html", "uri": "https://yle.fi/a/74-20162676" }, "tag": "link", "title": "Sani Brännfors, 20, lopetti lukion intohimonsa vuoksi ja saavutti jo viidessä vuodessa kaiken mahdollisen Suomessa", "type": "navigator" } ], "description": "Sani Brännfors on päättänyt laittaa kaiken peliin. Hän haluaa voittaa vapaaottelun amatöörien maailmanmestaruuden ja siirtyä ammattilaiseksi. Lukio on jäänyt kesken ja kaikki päivät menevät treenatessa. Ennen kovia matseja edessä on tiukka dieetti, jolloin jopa juoma-annokset punnitaan. Miten keho ja mieli kestää rääkin? Kaikessa on mukana valmentaja ja ystävä Janika, joka sekä kannustaa että ärsyttää. Yhdessä he treenaavat, matkustavat ja riitelevät. Tuleeko Sanista maailman paras, vaikka hän sairastuu rajusti juuri ennen elämänsä tärkeintä ottelua?", "labels": [ { "formatted": "1 kausi", "priority": 0, "type": "generic" }, { "raw": "fi", "type": "region" }, { "raw": "video", "type": "mediaType" } ], "type": "card" }
Tabs
Tab 1 of 1 Jaksot
    • Card 1. Mä tiedän, että tuun dominoimaan
      Description: Vapaaottelijalupaus Sani Brännfors, 19, valmistautuu vapaaottelun amatöörien EM-kisoihin. Sani ja valmentaja Janika matkaavat Serbiaan, ja kisajärjestelyt ärsyttävät Sania. Yllättävät tuomaripäätökset nostattavat jännitystä. Äiti muistelee kauhulla, miten vesimyrkytys vei Sanin teho-osastolle.
      Pointer: 1-71326318 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-71326318.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Vapaaottelijalupaus Sani Brännfors, 19, valmistautuu vapaaottelun amatöörien EM-kisoihin. Sani ja valmentaja Janika matkaavat Serbiaan, ja kisajärjestelyt ärsyttävät Sania. Yllättävät tuomaripäätökset nostattavat jännitystä. Äiti muistelee kauhulla, miten vesimyrkytys vei Sanin teho-osastolle.", "image": { "id": "13-85-99f672fb0f454ce88efc46ef6617222f", "version": "1750760142" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 28.4.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-71326318" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-71326318", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-71326318" }, "presentation": "onDemandCard", "title": "1. Mä tiedän, että tuun dominoimaan", "type": "card" }
    • Card 2. Fuck, meni huonosti!
      Description: Pääseekö Sani vapaaksi polvilukosta ja eteneekö EM-finaaliin? Matsien välissä jännitys purkautuu itkulla. Sani haluaisi leikata siilin, mutta Janika kieltää. Miten yhdistää naisellisuus ja väkivaltainen urheilulaji? Valmentaja Janika yrittää tuoda lajiin terveellisempää asennetta painoluokka-ajatteluun.
      Pointer: 1-71326319 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-71326319.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Pääseekö Sani vapaaksi polvilukosta ja eteneekö EM-finaaliin? Matsien välissä jännitys purkautuu itkulla. Sani haluaisi leikata siilin, mutta Janika kieltää. Miten yhdistää naisellisuus ja väkivaltainen urheilulaji? Valmentaja Janika yrittää tuoda lajiin terveellisempää asennetta painoluokka-ajatteluun.", "image": { "id": "13-85-95a61e7043e544299b2d77781d5110ee", "version": "1750760142" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 28.4.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-71326319" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-71326319", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-71326319" }, "presentation": "onDemandCard", "title": "2. Fuck, meni huonosti!", "type": "card" }
    • Card 3. Unelmien parisuhde, mut ei lesbolla tavalla
      Description: Voittaako Sani Euroopan mestaruuden? Naisten harjoitusleirillä puhutaan siitä, tarvitseeko vapaaottelijan olla "pimeä" sisimmältään. Sanilla on vaikeuksia ilmaista tunteitaan, vaikka hän arvostaa Janikaa. Sani matkustaa kuukauden treenileirille Meksikoon, josta löytää seuraa sekä treeneihin että hotellihuoneeseen.
      Pointer: 1-71326317 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-71326317.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Voittaako Sani Euroopan mestaruuden? Naisten harjoitusleirillä puhutaan siitä, tarvitseeko vapaaottelijan olla \"pimeä\" sisimmältään. Sanilla on vaikeuksia ilmaista tunteitaan, vaikka hän arvostaa Janikaa. Sani matkustaa kuukauden treenileirille Meksikoon, josta löytää seuraa sekä treeneihin että hotellihuoneeseen.", "image": { "id": "13-85-869cabc255d64de38a4d96173c612128", "version": "1750760144" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 28.4.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-71326317" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-71326317", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-71326317" }, "presentation": "onDemandCard", "title": "3. Unelmien parisuhde, mut ei lesbolla tavalla", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot.episodes" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "player_context": { "yle": { "ptype": "eps" } } }, "controls": [], "cursors": { "playlist": { "offset": 0, "step": 1 } }, "filters": [ { "options": [ { "default": true, "parameters": { "filter.order": "natural:asc", "path.season": "1-71896878" }, "title": "Kausi 1" } ], "presentation": "filter-dropdown", "required": true, "title": "Tuotantokaudet" } ], "presentation": "medium-list", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzEzMjU4MjUvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNzEzMjU4MjUuc2FuaV92b2l0dGFtYXRvbi5qYWtzb3QuZXBpc29kZXMifSwieWxlIjp7InlsZV9pZCI6IjEtNzEzMjU4MjUiLCJhcmVlbmFfdmlld190eXBlIjoic2VyaWVzLXBhZ2UifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.BBS-rLEgMVgI9DayqSsoyQJUXmxj8sZHNiBwSPh3Kn4&path.season=1-71896878&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "vertical", "size": "medium" }, "type": "list" }
    JWT payload
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot.episodes" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "player_context": { "yle": { "ptype": "eps" } } }, "cardCards": "default", "cardControls": "default", "cardLabels": "defaultGenerics", "cardOptionsTemplate": "episodes", "cardPointer": "default", "source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-71325825/seasons/%7Bseason%7D/episodes?availability=current&order=natural:asc&program_type=program" }
    • Card Perjantai-dokkari
      Description:
      Pointer: 1-4651048 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-4651048.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "image": { "id": "yle-areena", "version": "1750676272" }, "labels": [ { "raw": "1-4651048", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4651048" }, "presentation": "seriesCard", "title": "Perjantai-dokkari", "type": "card" }
    • Card MOT
      Description: Kauniiden kynsien hinta
      Pointer: 1-72470143 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72470143.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Kauniiden kynsien hinta", "image": { "id": "13-85-554b2c7aaadf43ca909a98dc730c130d", "version": "1747830227" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "su 27.4.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-72470143" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-72470143", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-72470143" }, "presentation": "onDemandCard", "title": "MOT", "type": "card" }
    • Card Valheiden anatomia
      Description:
      Pointer: 1-73007672 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-73007672.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "image": { "id": "yle-areena", "version": "1750676272" }, "labels": [ { "raw": "1-73007672", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-73007672" }, "presentation": "seriesCard", "title": "Valheiden anatomia", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot.similar" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "player_context": { "yle": { "ptype": "rec" } } }, "audience": { "subAccount": false }, "controls": [], "filters": [], "presentation": "medium-strip", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzEzMjU4MjU_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS0xMiIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS03MTMyNTgyNS5zYW5pX3ZvaXR0YW1hdG9uLmpha3NvdC5zaW1pbGFyIn0sInlsZSI6eyJ5bGVfaWQiOiIxLTcxMzI1ODI1IiwiYXJlZW5hX3ZpZXdfdHlwZSI6InNlcmllcy1wYWdlIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.Q_izqV9A0rxnktsYwr6HLroepgB-n3ZiYL557yUR72E&crop=20&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "horizontal", "size": "medium" }, "title": "Katso myös", "type": "list" }
    JWT payload
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot.similar" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-71325825?medium=video&fallback_category_whitelist=21-12" }
Tab JSON
{ "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "pageload": { "comscore": { "countername": "tv.series_details.1-71325825.sani_voittamaton.jaksot", "yle_id": "1-71325825", "yle_ui_language": "fi" } } }, "content": [ { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot.episodes" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "player_context": { "yle": { "ptype": "eps" } } }, "controls": [], "cursors": { "playlist": { "offset": 0, "step": 1 } }, "filters": [ { "options": [ { "default": true, "parameters": { "filter.order": "natural:asc", "path.season": "1-71896878" }, "title": "Kausi 1" } ], "presentation": "filter-dropdown", "required": true, "title": "Tuotantokaudet" } ], "presentation": "medium-list", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzEzMjU4MjUvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNzEzMjU4MjUuc2FuaV92b2l0dGFtYXRvbi5qYWtzb3QuZXBpc29kZXMifSwieWxlIjp7InlsZV9pZCI6IjEtNzEzMjU4MjUiLCJhcmVlbmFfdmlld190eXBlIjoic2VyaWVzLXBhZ2UifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.BBS-rLEgMVgI9DayqSsoyQJUXmxj8sZHNiBwSPh3Kn4&path.season=1-71896878&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "vertical", "size": "medium" }, "type": "list" }, { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-71325825.sani_voittamaton.jaksot.similar" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-71325825" } }, "player_context": { "yle": { "ptype": "rec" } } }, "audience": { "subAccount": false }, "controls": [], "filters": [], "presentation": "medium-strip", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzEzMjU4MjU_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS0xMiIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS03MTMyNTgyNS5zYW5pX3ZvaXR0YW1hdG9uLmpha3NvdC5zaW1pbGFyIn0sInlsZSI6eyJ5bGVfaWQiOiIxLTcxMzI1ODI1IiwiYXJlZW5hX3ZpZXdfdHlwZSI6InNlcmllcy1wYWdlIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.Q_izqV9A0rxnktsYwr6HLroepgB-n3ZiYL557yUR72E&crop=20&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "horizontal", "size": "medium" }, "title": "Katso myös", "type": "list" } ], "slug": "jaksot", "title": "Jaksot", "type": "tab" }
Title
Sani - voittamaton
Type
view