Item view 1-50470848

API parameters
Compare to
/v1/ui/views/items/1-50470848.json?client=yle-areena-web&language=fi&v=10
Analytics
{ "pageload": { "yle": { "areena_view_type": "series-page", "entity_type": "series", "id": "1-50470848" } } }
Card
Description:
Auvo Raitanen on kätevä korjaaja, joka asuu Viilumetsässä. Hän on kovin avulias ja mielellään auttaa ystäviään. Auvo pyrkii pitämään metsän elämän mahdollisimman seesteisenä, vaikka Viilumetsän vauhdikkaassa elämänmenossa siinä on haastetta. Auvolla on onneksi omien kykyjensä lisäksi käytössä Luontoäidin neuvot ja ripaus taikaa. Auvo saattaa myös neuvoja antaessaan puhjeta lauluun milloin vain, sillä tämän animaatiokomedian jokaisessa jaksossa nähdään ystävysten esittämä musikaalihenkinen laulu. Muita Viilumetsän asukkaita ovat Auvon paras ystävä piikkisika Sepi, Auvon kodissa asuva hämähäkki Heksa, opossumiveljekset Luru, Leksa ja Lasse, haisunäädät Pilvi ja Metti, kani Vilma, pesukarhu Manu ja sammakko Unelma, sekä pöllönpoikaset Venni, Senni ja Henni.
5 controls, 4 labels
Card JSON
{ "controls": [ { "audience": { "authenticated": false }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-50470839?titleOpt=Katso&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-50470839?titleOpt=Katso&language=fi&v=10&client=yle-areena-web" }, "tag": "play", "type": "reference" }, { "analytics": {}, "destination": { "type": "series", "uri": "yleareena://items/1-50470848" }, "functionality": { "id": "share" }, "icon": { "id": "share", "version": "1750676272" }, "style": { "iconPosition": "left", "variant": "tertiary" }, "title": "Jaa ohjelma", "type": "activator" }, { "analytics": {}, "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-50470848?language=fi&v=10&client=yle-areena-web" }, "type": "reference" } ], "description": "Auvo Raitanen on kätevä korjaaja, joka asuu Viilumetsässä. Hän on kovin avulias ja mielellään auttaa ystäviään. Auvo pyrkii pitämään metsän elämän mahdollisimman seesteisenä, vaikka Viilumetsän vauhdikkaassa elämänmenossa siinä on haastetta. Auvolla on onneksi omien kykyjensä lisäksi käytössä Luontoäidin neuvot ja ripaus taikaa. Auvo saattaa myös neuvoja antaessaan puhjeta lauluun milloin vain, sillä tämän animaatiokomedian jokaisessa jaksossa nähdään ystävysten esittämä musikaalihenkinen laulu. Muita Viilumetsän asukkaita ovat Auvon paras ystävä piikkisika Sepi, Auvon kodissa asuva hämähäkki Heksa, opossumiveljekset Luru, Leksa ja Lasse, haisunäädät Pilvi ja Metti, kani Vilma, pesukarhu Manu ja sammakko Unelma, sekä pöllönpoikaset Venni, Senni ja Henni.", "labels": [ { "formatted": "1 kausi", "priority": 0, "type": "generic" }, { "raw": "1-50470848", "type": "itemId" }, { "raw": "fi", "type": "region" }, { "raw": "video", "type": "mediaType" } ], "type": "card" }
Tabs
Tab 1 of 2 Jaksot
  • List /v1/ui/content/list, 5 cards
    • Card Paras metsä
      Description:
      Viilumetsän väki on ollut ankaran flunssan kourissa, eikä kukaan ole ehtinyt pitämään paikkoja siistinä. Samaan aikaan paikalle saapuu Maailman paras metsä -kilpailun tuomari.
      Pointer: 1-50498647 (program)
      1 control, 5 labels
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50498647.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Viilumetsän väki on ollut ankaran flunssan kourissa, eikä kukaan ole ehtinyt pitämään paikkoja siistinä. Samaan aikaan paikalle saapuu Maailman paras metsä -kilpailun tuomari.\n", "image": { "id": "13-85-a7750c746a5746aa9969e45afdb1a247", "version": "1776769300" }, "labels": [ { "formatted": "2 min", "raw": "PT120S", "rawType": "duration", "type": "generic" }, { "color": "#FF9C31", "formatted": "poistuu 7.5.2026", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-50498647" }, "raw": "PT120S", "rawType": "duration", "type": "progress" }, { "raw": "1-50498647", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-50498647" }, "presentation": "onDemandCard", "title": "Paras metsä", "type": "card" }
    • Card Auvo lastenvahtina
      Description:
      Sepi lähtee hoidattamaan piikkejään ja pyytää Auvoa lastenvahdiksi. Tehtävä vaikuttaa helpolta, mutta kolmen vilkkaan pöllönpoikasen yhtäaikainen hoitaminen saa Auvon keksijänaivot raksuttamaan.
      Pointer: 1-50470796 (program)
      1 control, 5 labels
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50470796.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Sepi lähtee hoidattamaan piikkejään ja pyytää Auvoa lastenvahdiksi. Tehtävä vaikuttaa helpolta, mutta kolmen vilkkaan pöllönpoikasen yhtäaikainen hoitaminen saa Auvon keksijänaivot raksuttamaan.\n", "image": { "id": "13-85-f7867f9ce027414e98b9ff2864fc28e3", "version": "1776769805" }, "labels": [ { "formatted": "2 min", "raw": "PT120S", "rawType": "duration", "type": "generic" }, { "formatted": "ke 15.4.2026", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-50470796" }, "raw": "PT120S", "rawType": "duration", "type": "progress" }, { "raw": "1-50470796", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-50470796" }, "presentation": "onDemandCard", "title": "Auvo lastenvahtina", "type": "card" }
    • Card Viilumetsän aarre
      Description:
      Auvo, Manu ja Metti osuvat salaperäisen matkalaisen leirinuotiolle, ja saavat tältä merirosvoaarteen kartan. Monien mutkien jälkeen kartta johdattaa heidät satumaisen luontoaarteen ääreen.
      Pointer: 1-50498697 (program)
      1 control, 5 labels
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50498697.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Auvo, Manu ja Metti osuvat salaperäisen matkalaisen leirinuotiolle, ja saavat tältä merirosvoaarteen kartan. Monien mutkien jälkeen kartta johdattaa heidät satumaisen luontoaarteen ääreen.\n", "image": { "id": "13-85-3c935f3adae841768a0d56f9cbc6e639", "version": "1776883337" }, "labels": [ { "formatted": "2 min", "raw": "PT120S", "rawType": "duration", "type": "generic" }, { "formatted": "ke 22.4.2026", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-50498697" }, "raw": "PT120S", "rawType": "duration", "type": "progress" }, { "raw": "1-50498697", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-50498697" }, "presentation": "onDemandCard", "title": "Viilumetsän aarre", "type": "card" }
    List JSON
    { "analytics": { "player_context": { "yle": { "ptype": "eps" } } }, "controls": [], "cursors": { "playlist": { "offset": 4, "step": 1 } }, "filters": [ { "options": [ { "default": true, "parameters": { "filter.order": "natural:asc", "path.season": "1-50470795" }, "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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNTA0NzA4NDgvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fX0.dArmu75mLM0An2-NoIG_QeQP6khAUS85O11Vn-IGDFs&path.season=1-50470795&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "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-test.yle.fi/v3/schema/v3/series/1-50470848/seasons/%7Bseason%7D/episodes?availability=current&order=natural:asc&program_type=program" }
    Card response meta JSON
    { "analytics": { "context": { "yle": { "source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-50470848/seasons/1-50470795/episodes?availability=current&order=natural:asc&program_type=program&fields=!series,season&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "eps" } } }, "cardCards": "default", "cardControls": "default", "cardLabels": "defaultGenerics", "cardOptionsTemplate": "episodes", "cardPointer": "default", "count": 5, "expires": "2026-05-06T22:28:18Z", "limit": 3, "offset": 0 }
  • List Katso myös, 20 cards
    • Card Tuuri
      Description:
      Pointer: 1-66393054 (series)
      1 control, 1 label
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66393054.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-66393054", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-66393054" }, "presentation": "seriesCard", "title": "Tuuri", "type": "card" }
    • Card Pikku Kakkonen
      Description:
      Lastenohjelmia joka päivä.
      Pointer: 1-3371178 (series)
      1 control, 1 label
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3371178.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Lastenohjelmia joka päivä.", "image": { "id": "yle-areena", "version": "1750676272" }, "labels": [ { "raw": "1-3371178", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-3371178" }, "presentation": "seriesCard", "title": "Pikku Kakkonen", "type": "card" }
    • Card Ryhmä Hau
      Description:
      Pointer: 1-2213829 (series)
      1 control, 1 label
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2213829.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-2213829", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-2213829" }, "presentation": "seriesCard", "title": "Ryhmä Hau", "type": "card" }
    List JSON
    { "analytics": { "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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNTA0NzA4NDg_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.IHdPrY3CIRfwu9v0vFbJQ8JZAKMM6CQkQ6GnezoGNbk&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": { "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-50470848?medium=video&fallback_category_whitelist=5-264" }
    Card response meta JSON
    { "analytics": { "context": { "yle": { "recommendation_id": "5dc54e3a-9949-402e-93b7-df855a3cec9a", "recommendation_method": "test_similar_fallback", "source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-50470848?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "count": 20, "expires": "2026-05-06T22:37:18Z", "limit": 3, "offset": 0 }
Tab JSON
{ "content": [ { "analytics": { "player_context": { "yle": { "ptype": "eps" } } }, "controls": [], "cursors": { "playlist": { "offset": 4, "step": 1 } }, "filters": [ { "options": [ { "default": true, "parameters": { "filter.order": "natural:asc", "path.season": "1-50470795" }, "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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNTA0NzA4NDgvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fX0.dArmu75mLM0An2-NoIG_QeQP6khAUS85O11Vn-IGDFs&path.season=1-50470795&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "vertical", "size": "medium" }, "type": "list" }, { "analytics": { "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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNTA0NzA4NDg_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.IHdPrY3CIRfwu9v0vFbJQ8JZAKMM6CQkQ6GnezoGNbk&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" }
Tab 2 of 2 Tulevat jaksot
  • List /v1/ui/content/list, 3 cards
    • Card Lentotunti
      Description:
      Pöllön poikaset kiipeävät Sepin kauhuksi Mahlapuun yläoksiin. Auvo on satuttanut selkänsä eikä pääse hätiin, eikä opossumeistakaan ole apua.
      Pointer: 1-50470840 (program)
      0 controls, 5 labels
      Card JSON
      { "cards": [ { "description": "Pöllön poikaset kiipeävät Sepin kauhuksi Mahlapuun yläoksiin. Auvo on satuttanut selkänsä eikä pääse hätiin, eikä opossumeistakaan ole apua.\n", "labels": [ { "formatted": "ke 13.5.2026 klo 07.56", "type": "generic" }, { "formatted": "Poistuu su 31.5.2026", "type": "generic" }, { "formatted": "10 min", "raw": "PT645S", "rawType": "duration", "type": "duration" }, { "raw": "upcoming", "type": "ondemandStatus" }, { "formatted": "Auvo Raitanen", "type": "seriesTitle" } ], "presentation": "detailsCard", "title": "Lentotunti", "type": "card" } ], "description": "Pöllön poikaset kiipeävät Sepin kauhuksi Mahlapuun yläoksiin. Auvo on satuttanut selkänsä eikä pääse hätiin, eikä opossumeistakaan ole apua.\n", "image": { "id": "13-85-e9df79b0b3864ba782b7510314edcdff", "version": "1776156678" }, "labels": [ { "formatted": "10 min", "raw": "PT645S", "rawType": "duration", "type": "generic" }, { "formatted": "ke 13.5.2026", "type": "generic" }, { "raw": "1-50470840", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" }, { "backgroundColor": "#B3000000", "formatted": "ke 13.5. klo 7.56", "type": "overlay" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-50470840" }, "presentation": "onDemandCard", "title": "Lentotunti", "type": "card" }
    • Card Viilumetsän tanssikarkelo
      Description:
      Viilumetsässä valmistellaan suurta tanssitapahtumaa, mutta Vilma-kani on allapäin, koska ei osaa tanssia. Auvo auttaa Vilmaa ymmärtämään, että tanssi kuuluu kaikille.
      Pointer: 1-50470838 (program)
      0 controls, 5 labels
      Card JSON
      { "cards": [ { "description": "Viilumetsässä valmistellaan suurta tanssitapahtumaa, mutta Vilma-kani on allapäin, koska ei osaa tanssia. Auvo auttaa Vilmaa ymmärtämään, että tanssi kuuluu kaikille.\n", "labels": [ { "formatted": "ke 20.5.2026 klo 07.56", "type": "generic" }, { "formatted": "Poistuu su 31.5.2026", "type": "generic" }, { "formatted": "10 min", "raw": "PT645S", "rawType": "duration", "type": "duration" }, { "raw": "upcoming", "type": "ondemandStatus" }, { "formatted": "Auvo Raitanen", "type": "seriesTitle" } ], "presentation": "detailsCard", "title": "Viilumetsän tanssikarkelo", "type": "card" } ], "description": "Viilumetsässä valmistellaan suurta tanssitapahtumaa, mutta Vilma-kani on allapäin, koska ei osaa tanssia. Auvo auttaa Vilmaa ymmärtämään, että tanssi kuuluu kaikille.\n", "image": { "id": "13-85-6faa2f83bcd7429db69d310aa9c4200d", "version": "1776228981" }, "labels": [ { "formatted": "10 min", "raw": "PT645S", "rawType": "duration", "type": "generic" }, { "formatted": "ke 20.5.2026", "type": "generic" }, { "raw": "1-50470838", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" }, { "backgroundColor": "#B3000000", "formatted": "ke 20.5. klo 7.56", "type": "overlay" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-50470838" }, "presentation": "onDemandCard", "title": "Viilumetsän tanssikarkelo", "type": "card" }
    • Card Pelastetaan Viilumetsä 1/2
      Description:
      Metsänomistaja Topi Tukkila aloittaa hakkuut Viilumetsässä. Pysäyttääkseen tuhon metsänväki järjestää konsertin, jotta Tukkila ymmärtäisi rakkaan kotimetsän arvon.
      Pointer: 1-50498668 (program)
      0 controls, 5 labels
      Card JSON
      { "cards": [ { "description": "Metsänomistaja Topi Tukkila aloittaa hakkuut Viilumetsässä. Pysäyttääkseen tuhon metsänväki järjestää konsertin, jotta Tukkila ymmärtäisi rakkaan kotimetsän arvon.\n", "labels": [ { "formatted": "ke 27.5.2026 klo 07.56", "type": "generic" }, { "formatted": "Poistuu su 31.5.2026", "type": "generic" }, { "formatted": "10 min", "raw": "PT645S", "rawType": "duration", "type": "duration" }, { "raw": "upcoming", "type": "ondemandStatus" }, { "formatted": "Auvo Raitanen", "type": "seriesTitle" } ], "presentation": "detailsCard", "title": "Pelastetaan Viilumetsä 1/2", "type": "card" } ], "description": "Metsänomistaja Topi Tukkila aloittaa hakkuut Viilumetsässä. Pysäyttääkseen tuhon metsänväki järjestää konsertin, jotta Tukkila ymmärtäisi rakkaan kotimetsän arvon.\n", "image": { "id": "13-85-c7abfe91a88242308f339c83ae3ec04a", "version": "1776971946" }, "labels": [ { "formatted": "10 min", "raw": "PT645S", "rawType": "duration", "type": "generic" }, { "formatted": "ke 27.5.2026", "type": "generic" }, { "raw": "1-50498668", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" }, { "backgroundColor": "#B3000000", "formatted": "ke 27.5. klo 7.56", "type": "overlay" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-50498668" }, "presentation": "onDemandCard", "title": "Pelastetaan Viilumetsä 1/2", "type": "card" }
    List JSON
    { "controls": [], "filters": [ { "options": [ { "default": true, "parameters": { "path.season": "1-50470795" }, "title": "Kausi 1" } ], "presentation": "filter-dropdown", "required": true } ], "presentation": "medium-list", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNTA0NzA4NDgvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWZ1dHVyZSZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kLHdlYmNhc3QiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoidXBjb21pbmcifQ.auy6Deyy7jUBdf0WG5Pc49mNTNMKySgFEyCViVAbLOs&path.season=1-50470795&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "vertical", "size": "medium" }, "type": "list" }
    JWT payload
    { "cardLabels": "upcoming", "cardOptionsTemplate": "episodes", "cardPointer": "default", "source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-50470848/seasons/%7Bseason%7D/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-test.yle.fi/v3/schema/v3/series/1-50470848/seasons/1-50470795/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast&fields=!series,season&offset=0&limit=3" } } }, "cardLabels": "upcoming", "cardOptionsTemplate": "episodes", "cardPointer": "default", "count": 3, "expires": "2026-05-06T22:28:18Z", "limit": 3, "offset": 0 }
  • List Katso myös, 20 cards
    • Card Tuuri
      Description:
      Pointer: 1-66393054 (series)
      1 control, 1 label
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66393054.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-66393054", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-66393054" }, "presentation": "seriesCard", "title": "Tuuri", "type": "card" }
    • Card Pikku Kakkonen
      Description:
      Lastenohjelmia joka päivä.
      Pointer: 1-3371178 (series)
      1 control, 1 label
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3371178.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Lastenohjelmia joka päivä.", "image": { "id": "yle-areena", "version": "1750676272" }, "labels": [ { "raw": "1-3371178", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-3371178" }, "presentation": "seriesCard", "title": "Pikku Kakkonen", "type": "card" }
    • Card Ryhmä Hau
      Description:
      Pointer: 1-2213829 (series)
      1 control, 1 label
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2213829.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-2213829", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-2213829" }, "presentation": "seriesCard", "title": "Ryhmä Hau", "type": "card" }
    List JSON
    { "analytics": { "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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNTA0NzA4NDg_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.IHdPrY3CIRfwu9v0vFbJQ8JZAKMM6CQkQ6GnezoGNbk&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": { "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-50470848?medium=video&fallback_category_whitelist=5-264" }
    Card response meta JSON
    { "analytics": { "context": { "yle": { "recommendation_id": "5dc54e3a-9949-402e-93b7-df855a3cec9a", "recommendation_method": "test_similar_fallback", "source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-50470848?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "count": 20, "expires": "2026-05-06T22:37:18Z", "limit": 3, "offset": 0 }
Tab JSON
{ "content": [ { "controls": [], "filters": [ { "options": [ { "default": true, "parameters": { "path.season": "1-50470795" }, "title": "Kausi 1" } ], "presentation": "filter-dropdown", "required": true } ], "presentation": "medium-list", "source": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNTA0NzA4NDgvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWZ1dHVyZSZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kLHdlYmNhc3QiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoidXBjb21pbmcifQ.auy6Deyy7jUBdf0WG5Pc49mNTNMKySgFEyCViVAbLOs&path.season=1-50470795&language=fi&v=10&client=yle-areena-web" }, "style": { "image": "16:9", "layout": "vertical", "size": "medium" }, "type": "list" }, { "analytics": { "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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNTA0NzA4NDg_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.IHdPrY3CIRfwu9v0vFbJQ8JZAKMM6CQkQ6GnezoGNbk&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": "tulevat-jaksot", "title": "Tulevat jaksot", "type": "tab" }
Title
Auvo Raitanen
Type
view