Item view 1-3338188

API parameters
Language
Version
Compare to
Language
Version
/v1/ui/views/items/1-3338188.json?client=yle-areena-web&language=fi&v=10
Analytics
{ "context": { "comscore": { "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari" } } }
Card
Description: "Kiitos sulle Sanni, kun apuun tulit taas!" Kun Sannin rakkaan Soko-nallen rinnassa oleva sydän alkaa loistaa, on se merkki siitä, että Sateenkaarelassa tarvitaan apua. Niinpä he siirtyvät paikkaan, jossa kaikki Sannin lelut ovatkin eläviä: Hille-merirosvotyttö, Salama-pupu, Herra Laiskiainen, Prinsessa Kiki ja monet muut. Sannin neuvokkuus ja matkalaukusta löytyvät välineet auttavat Sateenkaarelan asukkaita monissa pulmissa. "Pulman ratkojaa, ei voi olla parempaa!"
Card JSON
{ "controls": [ { "audience": { "authenticated": false }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-3302752?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-3302752?titleOpt=Katso&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-3338188" }, "functionality": { "id": "share" }, "icon": { "id": "share", "version": "1730971077" }, "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": "1730971077" }, "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-3338188?language=fi&v=10&client=yle-areena-web" }, "type": "reference" }, { "analytics": { "pageload": { "comscore": { "countername": "tv.series_details.1-3338188.sanni_sateenkaari.interactions.sanni-sateenkaari-auttaa-pulmissa-ystaviaan", "yle_language": "fi", "yle_ui_language": "fi" } } }, "audience": { "subAccount": false }, "destination": { "type": "external-html", "uri": "https://yle.fi/aihe/artikkeli/2016/09/07/sanni-sateenkaari-auttaa-pulmissa-ystaviaan" }, "tag": "link", "title": "Sanni Sateenkaari auttaa pulmissa ystäviään ", "type": "navigator" } ], "description": "\"Kiitos sulle Sanni, kun apuun tulit taas!\" Kun Sannin rakkaan Soko-nallen rinnassa oleva sydän alkaa loistaa, on se merkki siitä, että Sateenkaarelassa tarvitaan apua. Niinpä he siirtyvät paikkaan, jossa kaikki Sannin lelut ovatkin eläviä: Hille-merirosvotyttö, Salama-pupu, Herra Laiskiainen, Prinsessa Kiki ja monet muut. Sannin neuvokkuus ja matkalaukusta löytyvät välineet auttavat Sateenkaarelan asukkaita monissa pulmissa. \"Pulman ratkojaa, ei voi olla parempaa!\"", "labels": [ { "formatted": "1 kausi", "priority": 0, "type": "generic" }, { "formatted": "lastenohjelma", "priority": 0, "type": "generic" }, { "raw": "fi", "type": "region" }, { "raw": "video", "type": "mediaType" } ], "type": "card" }
Tabs
Tab 1 of 1 Jaksot
    • Card Pysäyttäkää juna!
      Description: Sateenkaarelan juna kulkee hurjaa vauhtia eikä suostu pysähtymään. Sanni ryhtyy pelastustoimiin. Mutta kuinka matkustajat saadaan ulos junasta, joka seisoo raiteilla korkealla maan pinnasta?
      Pointer: 1-3302752 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3302752.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1730971077" }, "tag": "play", "type": "navigator" } ], "description": "Sateenkaarelan juna kulkee hurjaa vauhtia eikä suostu pysähtymään. Sanni ryhtyy pelastustoimiin. Mutta kuinka matkustajat saadaan ulos junasta, joka seisoo raiteilla korkealla maan pinnasta?", "image": { "id": "13-1-3302752", "version": "1747537235" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "su 18.5.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-3302752" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-3302752", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-3302752" }, "presentation": "onDemandCard", "title": "Pysäyttäkää juna!", "type": "card" }
    • Card Muotinäytös
      Description: Kreppi oli suunnitellut pitävänsä muotinäytöksen. Pahaksi onneksi Hillelle käy vahinko, ja hän kaataa suuren lastin hedelmiä näytöslavalle.
      Pointer: 1-3302753 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3302753.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1730971077" }, "tag": "play", "type": "navigator" } ], "description": "Kreppi oli suunnitellut pitävänsä muotinäytöksen. Pahaksi onneksi Hillelle käy vahinko, ja hän kaataa suuren lastin hedelmiä näytöslavalle.", "image": { "id": "13-1-3302753", "version": "1747537234" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "su 18.5.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-3302753" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-3302753", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-3302753" }, "presentation": "onDemandCard", "title": "Muotinäytös", "type": "card" }
    • Card Sateenkaariaalto
      Description: Sateenkaarijärvelle muodostuu joka vuosi samaan aikaan sateenkaariaalto. Pormestari Ling Ling on huolissaan sateenkaarelalaisten turvallisuudesta, koska kaikki tahtovat uimaan aallon kanssa.
      Pointer: 1-3302754 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3302754.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1730971077" }, "tag": "play", "type": "navigator" } ], "description": "Sateenkaarijärvelle muodostuu joka vuosi samaan aikaan sateenkaariaalto. Pormestari Ling Ling on huolissaan sateenkaarelalaisten turvallisuudesta, koska kaikki tahtovat uimaan aallon kanssa.", "image": { "id": "13-1-3302754", "version": "1747537235" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "su 18.5.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-3302754" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-3302754", "type": "itemId" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-3302754" }, "presentation": "onDemandCard", "title": "Sateenkaariaalto", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot.episodes" } }, "player_context": { "yle": { "ptype": "eps" } } }, "controls": [], "cursors": { "playlist": { "offset": 0, "step": 1 } }, "filters": [ { "options": [ { "default": true, "parameters": { "filter.order": "natural:asc", "path.season": "1-3302718" }, "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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMzMzODE4OC9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9Y3VycmVudCZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0zMzM4MTg4LnNhbm5pX3NhdGVlbmthYXJpLmpha3NvdC5lcGlzb2RlcyJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fX0.IffUFD4Xyn-XG42tJyKKvLcoo5xCQEBku3W1MAAa9_U&path.season=1-3302718&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-3338188.sanni_sateenkaari.jaksot.episodes" } }, "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-3338188/seasons/%7Bseason%7D/episodes?availability=current&order=natural:asc&program_type=program" }
    • Card Pikku Kakkonen
      Description:
      Pointer: 1-3371178 (series)
      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": "1730971077" }, "tag": "play", "type": "navigator" } ], "image": { "id": "yle-areena", "version": "1730971077" }, "labels": [ { "raw": "1-3371178", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-3371178" }, "presentation": "seriesCard", "title": "Pikku Kakkonen", "type": "card" }
    • Card Simo
      Description:
      Pointer: 1-3911493 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3911493.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1730971077" }, "tag": "play", "type": "navigator" } ], "image": { "id": "yle-areena", "version": "1730971077" }, "labels": [ { "raw": "1-3911493", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-3911493" }, "presentation": "seriesCard", "title": "Simo", "type": "card" }
    • Card Emmi ja Kuru
      Description:
      Pointer: 1-4131875 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-4131875.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1730971077" }, "tag": "play", "type": "navigator" } ], "image": { "id": "yle-areena", "version": "1730971077" }, "labels": [ { "raw": "1-4131875", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4131875" }, "presentation": "seriesCard", "title": "Emmi ja Kuru", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot.similar" } }, "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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMzMzODE4OD9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTUtMjY0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTMzMzgxODguc2Fubmlfc2F0ZWVua2FhcmkuamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.CTh2bJXHIO8ha03bAgjXbyc-6S8h4RyPQLjF4uO-1nE&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-3338188.sanni_sateenkaari.jaksot.similar" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-3338188?medium=video&fallback_category_whitelist=5-264" }
Tab JSON
{ "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot" } }, "pageload": { "comscore": { "countername": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot", "yle_id": "1-3338188", "yle_ui_language": "fi" } } }, "content": [ { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot.episodes" } }, "player_context": { "yle": { "ptype": "eps" } } }, "controls": [], "cursors": { "playlist": { "offset": 0, "step": 1 } }, "filters": [ { "options": [ { "default": true, "parameters": { "filter.order": "natural:asc", "path.season": "1-3302718" }, "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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMzMzODE4OC9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9Y3VycmVudCZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0zMzM4MTg4LnNhbm5pX3NhdGVlbmthYXJpLmpha3NvdC5lcGlzb2RlcyJ9fSwicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fX0.IffUFD4Xyn-XG42tJyKKvLcoo5xCQEBku3W1MAAa9_U&path.season=1-3302718&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-3338188.sanni_sateenkaari.jaksot.similar" } }, "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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMzMzODE4OD9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTUtMjY0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTMzMzgxODguc2Fubmlfc2F0ZWVua2FhcmkuamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.CTh2bJXHIO8ha03bAgjXbyc-6S8h4RyPQLjF4uO-1nE&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
Sanni Sateenkaari
Type
view