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" } } }
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": "fi", "type": "region" }, { "raw": "video", "type": "mediaType" } ], "type": "card" }
Tabs
Tab 1 of 1 Jaksot
    • 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-29-1_td7l5sxf", "version": "1749722779" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 9.6.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-65065609" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-65065609", "type": "itemId" } ], "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-29-1_uoh2pqzh", "version": "1749722772" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 9.6.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-65065597" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-65065597", "type": "itemId" } ], "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-29-1_pf1azchr", "version": "1749722780" }, "labels": [ { "formatted": "5 min", "raw": "PT300S", "rawType": "duration", "type": "generic" }, { "formatted": "ma 9.6.2025", "type": "generic" }, { "pointer": { "uri": "yleareena://items/1-65065591" }, "raw": "PT300S", "rawType": "duration", "type": "progress" }, { "raw": "1-65065591", "type": "itemId" } ], "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 Poika, tyttö, koira, kissa, hiiri ja juusto
      Description:
      Pointer: 1-50342170 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50342170.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-50342170", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-50342170" }, "presentation": "seriesCard", "title": "Poika, tyttö, koira, kissa, hiiri ja juusto", "type": "card" }
    • Card Mysteerikuja
      Description:
      Pointer: 1-66491073 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66491073.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-66491073", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-66491073" }, "presentation": "seriesCard", "title": "Mysteerikuja", "type": "card" }
    • Card Barbapapa
      Description:
      Pointer: 1-4380257 (series)
      Card JSON
      { "controls": [ { "destination": { "authentication": [ "yle-api" ], "type": "player", "uri": "https://areena.api-test.yle.fi/v1/ui/players/1-4380257.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-4380257", "type": "itemId" } ], "pointer": { "type": "series", "uri": "yleareena://items/1-4380257" }, "presentation": "seriesCard", "title": "Barbapapa", "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" }
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" }, "yle": { "areena_view_type": "series-page", "yle_id": "1-65065636" } } }, "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