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" } }, "pageload": { "yle": { "areena_view_type": "series-page", "entity_type": "series", "id": "1-3338188" } } }
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-3302717?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-3302717?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-3338188" }, "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-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": "1-3338188", "type": "itemId" }, { "raw": "fi", "type": "region" }, { "raw": "video", "type": "mediaType" } ], "type": "card" }
Tabs
Tab 1 of 1 Jaksot
  • List /v1/ui/content/list, 52 cards
    • Card 1. Sanni metsänvartijana
      Description: Sateenkaarimetsästä kuuluu pelottavia ääniä. Kauan odotettu telttaretki joudutaan perumaan, sillä kukaan ei uskalla mennä metsään.
      Pointer: 1-3302717 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3302717.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Sateenkaarimetsästä kuuluu pelottavia ääniä. Kauan odotettu telttaretki joudutaan perumaan, sillä kukaan ei uskalla mennä metsään.", "image": { "id": "13-85-1dc086fc9c894e9c9dffb5082c7361a7", "version": "1766808025" }, "labels": [ { "formatted": "2 min", "raw": "PT120S", "rawType": "duration", "type": "generic" }, { "formatted": "la 27.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-3302717" }, "raw": "PT120S", "rawType": "duration", "type": "progress" }, { "raw": "1-3302717", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-3302717" }, "presentation": "onDemandCard", "title": "1. Sanni metsänvartijana", "type": "card" }
    • Card 2. Esityksen on jatkuttava
      Description: Prinsessa Kiki haluaa ilahduttaa Sateenkaarelan asukkaita tanssiesityksellä, mutta hän loukkaa jalkansa. Sanni kiirehtii apuun, mutta huomaa pian baletin olevan aika vaikeaa.
      Pointer: 1-3302719 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3302719.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Prinsessa Kiki haluaa ilahduttaa Sateenkaarelan asukkaita tanssiesityksellä, mutta hän loukkaa jalkansa. Sanni kiirehtii apuun, mutta huomaa pian baletin olevan aika vaikeaa.", "image": { "id": "13-85-7deb45675fb148d28154f0d58a3bec2a", "version": "1766808020" }, "labels": [ { "formatted": "2 min", "raw": "PT120S", "rawType": "duration", "type": "generic" }, { "formatted": "la 27.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-3302719" }, "raw": "PT120S", "rawType": "duration", "type": "progress" }, { "raw": "1-3302719", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-3302719" }, "presentation": "onDemandCard", "title": "2. Esityksen on jatkuttava", "type": "card" }
    • Card 3. Hulluna kenkiin
      Description: Salama on pinteessä, koska hänen skootterinsa on hajonnut ja hänen pitäisi toimittaa vielä paljon paketteja eri puolille kylää. Sanni auttaa tekemällä juoksemiseen tarkoitetut kengät.
      Pointer: 1-3302720 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3302720.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Salama on pinteessä, koska hänen skootterinsa on hajonnut ja hänen pitäisi toimittaa vielä paljon paketteja eri puolille kylää. Sanni auttaa tekemällä juoksemiseen tarkoitetut kengät.", "image": { "id": "13-85-bcd205cd056b4d4681e413802346261d", "version": "1766808024" }, "labels": [ { "formatted": "2 min", "raw": "PT120S", "rawType": "duration", "type": "generic" }, { "formatted": "la 27.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-3302720" }, "raw": "PT120S", "rawType": "duration", "type": "progress" }, { "raw": "1-3302720", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-3302720" }, "presentation": "onDemandCard", "title": "3. Hulluna kenkiin", "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 response meta JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot.episodes" }, "yle": { "source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-3338188/seasons/1-3302718/episodes?availability=current&order=natural:asc&program_type=program&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "eps" } } }, "cardCards": "default", "cardControls": "default", "cardLabels": "defaultGenerics", "cardOptionsTemplate": "episodes", "cardPointer": "default", "count": 52, "expires": "2025-12-28T02:39:46Z", "limit": 3, "offset": 0 }
  • List Katso myös, 20 cards
    • Card Vilja hoitaa
      Description:
      Pointer: 1-66394180 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66394180.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-66394180", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-66394180" }, "presentation": "seriesCard", "title": "Vilja hoitaa", "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" }
    Card response meta JSON
    { "analytics": { "context": { "comscore": { "yle_recommendation_method": "test_similar_combined", "yle_recommendation_uuid": "271b3eeb-a72c-422d-ad64-e90f6866852f", "yle_referer": "tv.series_details.1-3338188.sanni_sateenkaari.jaksot.similar" }, "yle": { "recommendation_id": "271b3eeb-a72c-422d-ad64-e90f6866852f", "recommendation_method": "test_similar_combined", "source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-3338188?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "count": 20, "expires": "2025-12-28T04:48:46+02:00", "limit": 3, "offset": 0 }
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