Item view 1-65065636

API parameters
Language
Version
Compare to
Language
Version
/v1/ui/views/items/1-65065636.json?client=yle-areena-web&language=fi&v=10
Analytics
{ "context": { "comscore": { "yle_referer": "tv.series_details.1-65065636.ninjalinja" } }, "pageload": { "yle": { "areena_view_type": "series-page", "entity_type": "series", "id": "1-65065636" } } }
Card
Description: Ninjalinjan kuljetuspalvelu kuljettaa mitä vain, minne vain, ja siinä samalla voi tapahtua ihan mitä vain. Riemukkaan räiskähtelevät sattumukset alkavat vyöryä siitä kun uusi asiakas tilaa jotain liki mahdotonta - ja tietysti Ninjalinjan kolme pientä ninjaa, Konpeki, Aka ja Kiro, ovat sen valmiit toimittamaan. Kolmikolla on omat erityiset kykynsä, joilla aikamatkustus ja kutistaminen onnistuvat. Hyödyllistä vaikkapa dinosaurusta pilvenpiirtäjään toimittaessa. Vauhtia, naurua ja vikkelää toimintaa riittää Ninjalinjan kyydissä.
Card JSON
{ "controls": [ { "audience": { "authenticated": false }, "destination": { "authentication": [ "yle-api" ], "uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-65065609?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-65065609?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-65065636" }, "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-65065636?language=fi&v=10&client=yle-areena-web" }, "type": "reference" } ], "description": "Ninjalinjan kuljetuspalvelu kuljettaa mitä vain, minne vain, ja siinä samalla voi tapahtua ihan mitä vain. Riemukkaan räiskähtelevät sattumukset alkavat vyöryä siitä kun uusi asiakas tilaa jotain liki mahdotonta - ja tietysti Ninjalinjan kolme pientä ninjaa, Konpeki, Aka ja Kiro, ovat sen valmiit toimittamaan. Kolmikolla on omat erityiset kykynsä, joilla aikamatkustus ja kutistaminen onnistuvat. Hyödyllistä vaikkapa dinosaurusta pilvenpiirtäjään toimittaessa. Vauhtia, naurua ja vikkelää toimintaa riittää Ninjalinjan kyydissä.", "labels": [ { "formatted": "1 kausi", "priority": 0, "type": "generic" }, { "raw": "1-65065636", "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 Viikinkien tahtiin
      Description: Viikinkikapteeni Olafsen tilaa Ninjalinjalta tasaisen rytmin saadakseen soutajiinsa tehoa, jolla päihittäisi kilpailijansa, kapteeni Punaparran.
      Pointer: 1-65065609 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-65065609.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Viikinkikapteeni Olafsen tilaa Ninjalinjalta tasaisen rytmin saadakseen soutajiinsa tehoa, jolla päihittäisi kilpailijansa, kapteeni Punaparran.", "image": { "id": "13-85-3f7223749b544483a498ba0aaff1b158", "version": "1765252826" }, "labels": [ { "formatted": "1 min", "raw": "PT60S", "rawType": "duration", "type": "generic" }, { "formatted": "ti 9.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-65065609" }, "raw": "PT60S", "rawType": "duration", "type": "progress" }, { "raw": "1-65065609", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-65065609" }, "presentation": "onDemandCard", "title": "Viikinkien tahtiin", "type": "card" }
    • Card Puuhevonen
      Description: Isä tilaa Ninjalinjalta puuhevosen tyttären syntymäpäivälahjaksi. Ninjat toimittavat juhliin historiallisen Troijan hevosen.
      Pointer: 1-65065597 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-65065597.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Isä tilaa Ninjalinjalta puuhevosen tyttären syntymäpäivälahjaksi. Ninjat toimittavat juhliin historiallisen Troijan hevosen.", "image": { "id": "13-85-8ac4a96b7e74450f87f7947b5e989ae6", "version": "1765252822" }, "labels": [ { "formatted": "1 min", "raw": "PT60S", "rawType": "duration", "type": "generic" }, { "formatted": "ti 9.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-65065597" }, "raw": "PT60S", "rawType": "duration", "type": "progress" }, { "raw": "1-65065597", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-65065597" }, "presentation": "onDemandCard", "title": "Puuhevonen", "type": "card" }
    • Card Miekanpoistaja
      Description: Tarunhohtoinen miekka törröttää kivessä, eikä nuori Arthur saa vedetyksi sitä irti. Merlin-velho tilaa apua Ninjalinjalta.
      Pointer: 1-65065591 (program)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-65065591.json?language=fi&v=10&client=yle-areena-web" }, "icon": { "id": "icon-play", "version": "1750676272" }, "tag": "play", "type": "navigator" } ], "description": "Tarunhohtoinen miekka törröttää kivessä, eikä nuori Arthur saa vedetyksi sitä irti. Merlin-velho tilaa apua Ninjalinjalta. ", "image": { "id": "13-85-048564ab0fd141b2990bf49d0d5227e4", "version": "1765252827" }, "labels": [ { "formatted": "1 min", "raw": "PT60S", "rawType": "duration", "type": "generic" }, { "formatted": "ti 9.12.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-65065591" }, "raw": "PT60S", "rawType": "duration", "type": "progress" }, { "raw": "1-65065591", "type": "itemId" }, { "formatted": "Yle TV2", "raw": "yle-tv2", "type": "broadcastService" } ], "pointer": { "type": "program", "uri": "yleareena://items/1-65065591" }, "presentation": "onDemandCard", "title": "Miekanpoistaja", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-65065636.ninjalinja.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-65065637" }, "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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNjUwNjU2MzYvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjUwNjU2MzYubmluamFsaW5qYS5qYWtzb3QuZXBpc29kZXMifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.f70Wbzdc7ky8Q_KKx5gTznzyVPZQC1tWpSNtoCoY4o0&path.season=1-65065637&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-65065636.ninjalinja.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-65065636/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-65065636.ninjalinja.jaksot.episodes" }, "yle": { "source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-65065636/seasons/1-65065637/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-18T23:23:25Z", "limit": 3, "offset": 0 }
  • List Katso myös, 20 cards
    • Card Haju-uutiset
      Description:
      Pointer: 1-66128643 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66128643.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-66128643", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-66128643" }, "presentation": "seriesCard", "title": "Haju-uutiset", "type": "card" }
    • Card Antiikin aikaan keksittyä
      Description:
      Pointer: 1-67711642 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-67711642.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-67711642", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-67711642" }, "presentation": "seriesCard", "title": "Antiikin aikaan keksittyä", "type": "card" }
    List JSON
    { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-65065636.ninjalinja.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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNjUwNjU2MzY_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS02NTA2NTYzNi5uaW5qYWxpbmphLmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.WUpf3kRMmQnTjD7LjRO8KLZu64QiNRVICmYZVUt5j9g&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-65065636.ninjalinja.jaksot.similar" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-65065636?medium=video&fallback_category_whitelist=5-264" }
    Card response meta JSON
    { "analytics": { "context": { "comscore": { "yle_recommendation_method": "test_similar_combined", "yle_recommendation_uuid": "bea2f6ed-4ece-483b-8758-c7d880f08320", "yle_referer": "tv.series_details.1-65065636.ninjalinja.jaksot.similar" }, "yle": { "recommendation_id": "bea2f6ed-4ece-483b-8758-c7d880f08320", "recommendation_method": "test_similar_combined", "source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-65065636?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3" } }, "player_context": { "yle": { "ptype": "rec" } } }, "cardOptionsTemplate": "recommendationsForItems", "count": 20, "expires": "2025-12-19T01:32:25+02:00", "limit": 3, "offset": 0 }
Tab JSON
{ "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-65065636.ninjalinja.jaksot" } }, "pageload": { "comscore": { "countername": "tv.series_details.1-65065636.ninjalinja.jaksot", "yle_id": "1-65065636", "yle_ui_language": "fi" } } }, "content": [ { "analytics": { "context": { "comscore": { "yle_referer": "tv.series_details.1-65065636.ninjalinja.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-65065637" }, "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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNjUwNjU2MzYvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0iLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ29udHJvbHMiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJkZWZhdWx0R2VuZXJpY3MiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtNjUwNjU2MzYubmluamFsaW5qYS5qYWtzb3QuZXBpc29kZXMifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.f70Wbzdc7ky8Q_KKx5gTznzyVPZQC1tWpSNtoCoY4o0&path.season=1-65065637&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-65065636.ninjalinja.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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNjUwNjU2MzY_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS02NTA2NTYzNi5uaW5qYWxpbmphLmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.WUpf3kRMmQnTjD7LjRO8KLZu64QiNRVICmYZVUt5j9g&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
Ninjalinja
Type
view