Card Description: Britannian pitkäikäisin rikosdraamasarja on edennyt jo 28. kaudelleen. Pääroolissa, patologi Nikki Alexanderina nähdään Emilia Fox jo 20. kertaa, rinnallaan rikostekninen nero, avarakatseinen jätti Jack Hodgson. Nyt uusina työtovereina ovat terävä mutta sydämellinen professori Harriet Maven sekä etevä analyytikko Kit Brooks, joka joutuu joskus todistelemaan kykyjään, ja erityisesti vaihtuville tutkinnanjohtajille. (Silent Witness, S28. Britannia, 2025.) Card JSON{
"controls": [
{
"audience": {
"authenticated": false
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/controls/play/1-72132495?titleOpt=Katso:+K28,+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-72132495?titleOpt=Katso:+K28,+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-2159285"
},
"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-2159285?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
},
{
"analytics": {
"pageload": {
"comscore": {
"countername": "tv.series_details.1-2159285.hiljainen_todistaja.interactions.hiljainen-todistaja-suositun-brittisarjan-viisi-uutta-tuotantokautta",
"yle_language": "fi",
"yle_ui_language": "fi"
}
}
},
"audience": {
"subAccount": false
},
"destination": {
"type": "external-html",
"uri": "https://aihe-sandbox.apps-test.yle.fi/aihe/a/20-280996"
},
"tag": "link",
"title": "Hiljainen todistaja – suositun brittisarjan viisi uutta tuotantokautta",
"type": "navigator"
},
{
"analytics": {
"pageload": {
"comscore": {
"countername": "tv.series_details.1-2159285.hiljainen_todistaja.interactions.hiljainen-todistaja-17-kaudella-tutkijatiimille-uusi-paallikko",
"yle_language": "fi",
"yle_ui_language": "fi"
}
}
},
"audience": {
"subAccount": false
},
"destination": {
"type": "external-html",
"uri": "https://aihe-sandbox.apps-test.yle.fi/aihe/a/20-205182"
},
"tag": "link",
"title": "Hiljainen todistaja – 17. kaudella tutkijatiimille uusi päällikkö",
"type": "navigator"
},
{
"analytics": {
"pageload": {
"comscore": {
"countername": "tv.series_details.1-2159285.hiljainen_todistaja.interactions.hiljainen-todistaja-suosikkisarjan-kolme-uutta-kautta-uusia-hahmoja",
"yle_language": "fi",
"yle_ui_language": "fi"
}
}
},
"audience": {
"subAccount": false
},
"destination": {
"type": "external-html",
"uri": "https://yle.fi/aihe/artikkeli/2017/09/28/hiljainen-todistaja-suosikkisarjan-uudet-16-ja-17-kausi-uusia-hahmoja"
},
"tag": "link",
"title": "Hiljainen todistaja – suosikkisarjan kolme uutta kautta, uusia hahmoja",
"type": "navigator"
},
{
"analytics": {
"pageload": {
"comscore": {
"countername": "tv.series_details.1-2159285.hiljainen_todistaja.interactions.hiljainen-todistaja-uusi-15-kausi",
"yle_language": "fi",
"yle_ui_language": "fi"
}
}
},
"audience": {
"subAccount": false
},
"destination": {
"type": "external-html",
"uri": "https://yle.fi/aihe/artikkeli/2017/02/08/hiljainen-todistaja"
},
"tag": "link",
"title": "Hiljainen todistaja – uusi 15. kausi",
"type": "navigator"
}
],
"description": "Britannian pitkäikäisin rikosdraamasarja on edennyt jo 28. kaudelleen. Pääroolissa, patologi Nikki Alexanderina nähdään Emilia Fox jo 20. kertaa, rinnallaan rikostekninen nero, avarakatseinen jätti Jack Hodgson. Nyt uusina työtovereina ovat terävä mutta sydämellinen professori Harriet Maven sekä etevä analyytikko Kit Brooks, joka joutuu joskus todistelemaan kykyjään, ja erityisesti vaihtuville tutkinnanjohtajille. (Silent Witness, S28. Britannia, 2025.)",
"labels": [
{
"formatted": "1 kausi",
"priority": 0,
"type": "generic"
},
{
"formatted": "jännitys",
"priority": 0,
"type": "generic"
},
{
"formatted": "rikos",
"priority": 0,
"type": "generic"
},
{
"formatted": "vakava",
"priority": 0,
"type": "generic"
},
{
"formatted": "ahdistava",
"priority": 0,
"type": "generic"
},
{
"raw": "fi",
"type": "region"
},
{
"raw": "video",
"type": "mediaType"
}
],
"type": "card"
} |
Tabs Tab 1 of 2 Jaksot Card 1. Lähdön hetkellä 1/2 Description: Luolasta löytyy ruumis, ja uhri osoittautuu olleen hauras, vanha nainen. Miksi joku halusi surmata hänet? Lyell-keskuksen uusi pomo saa Jackissa aikaan kumman reaktion. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72132495.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Luolasta löytyy ruumis, ja uhri osoittautuu olleen hauras, vanha nainen. Miksi joku halusi surmata hänet? Lyell-keskuksen uusi pomo saa Jackissa aikaan kumman reaktion.",
"image": {
"id": "yle-tv1",
"version": "1750676272"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT60S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 28.2.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72132495"
},
"raw": "PT60S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72132495",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72132495"
},
"presentation": "onDemandCard",
"title": "1. Lähdön hetkellä 1/2",
"type": "card"
} Card 2. Lähdön hetkellä 2/2 Description: Muistisairas mies etsii yhä ystäväänsä, joka on maannut kuolleena jo kauan. Alkaa käydä selväksi, että liikkeellä on sydämetön tekijä, joka on ottanut maalikseen yksinäiset vanhukset. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72132500.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Muistisairas mies etsii yhä ystäväänsä, joka on maannut kuolleena jo kauan. Alkaa käydä selväksi, että liikkeellä on sydämetön tekijä, joka on ottanut maalikseen yksinäiset vanhukset.",
"image": {
"id": "yle-tv1",
"version": "1750676272"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT60S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 28.2.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72132500"
},
"raw": "PT60S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72132500",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72132500"
},
"presentation": "onDemandCard",
"title": "2. Lähdön hetkellä 2/2",
"type": "card"
} Card 3. Paluu juurille 1/2 Description: Kiinteistövälittäjä surmataan kohteessa, tosin miehellä on toinenkin ammatti. Tutkijat löytävät yhteyden ratkaisemattomaan tapaukseen, ja nyt löytyy lupaava linkki juttujen välille. Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-72132497.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kiinteistövälittäjä surmataan kohteessa, tosin miehellä on toinenkin ammatti. Tutkijat löytävät yhteyden ratkaisemattomaan tapaukseen, ja nyt löytyy lupaava linkki juttujen välille.",
"image": {
"id": "yle-tv1",
"version": "1750676272"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT60S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 28.2.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72132497"
},
"raw": "PT60S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72132497",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72132497"
},
"presentation": "onDemandCard",
"title": "3. Paluu juurille 1/2",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.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-72132503"
},
"title": "Kausi 28"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjE1OTI4NS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9Y3VycmVudCZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0yMTU5Mjg1LmhpbGphaW5lbl90b2Rpc3RhamEuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.caD6FRX473kJT7Tv7gAiT7XMoSREhDIj0q_bP7m3Csc&path.season=1-72132503&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-2159285.hiljainen_todistaja.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-2159285/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-2159285.hiljainen_todistaja.jaksot.episodes"
},
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-2159285/seasons/1-72132503/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": 10,
"expires": "2025-09-18T09:30:06Z",
"limit": 3,
"offset": 0
} Card Yle Uutiset Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-4056793.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-4056793",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4056793"
},
"presentation": "seriesCard",
"title": "Yle Uutiset",
"type": "card"
} Card Shetlandsaarten murhat Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2191731.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-2191731",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2191731"
},
"presentation": "seriesCard",
"title": "Shetlandsaarten murhat",
"type": "card"
} Card Vega Morgon Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50735726.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-50735726",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50735726"
},
"presentation": "seriesCard",
"title": "Vega Morgon",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjE1OTI4NT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTIxLTciLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtMjE1OTI4NS5oaWxqYWluZW5fdG9kaXN0YWphLmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.thSLQjSOGs-rywBPdXiw-tQbG5ngSxUuPGnv0uwqOiw&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-2159285.hiljainen_todistaja.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2159285?medium=video&fallback_category_whitelist=21-7"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.jaksot.similar"
},
"yle": {
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2159285?medium=video&fallback_category_whitelist=21-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-09-18T12:39:05+03:00",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.jaksot"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-2159285.hiljainen_todistaja.jaksot",
"yle_id": "1-2159285",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "series-page",
"id": "1-2159285"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.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-72132503"
},
"title": "Kausi 28"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjE1OTI4NS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9Y3VycmVudCZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDb250cm9scyI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImRlZmF1bHRHZW5lcmljcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0yMTU5Mjg1LmhpbGphaW5lbl90b2Rpc3RhamEuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.caD6FRX473kJT7Tv7gAiT7XMoSREhDIj0q_bP7m3Csc&path.season=1-72132503&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-2159285.hiljainen_todistaja.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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjE1OTI4NT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTIxLTciLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtMjE1OTI4NS5oaWxqYWluZW5fdG9kaXN0YWphLmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.thSLQjSOGs-rywBPdXiw-tQbG5ngSxUuPGnv0uwqOiw&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 Card 1. En kadu mitään 1/2 Description: Pilvenpiirtäjän katolta syöksyy mies varmaan kuolemaan. Lyellin väki hämmästyy huomatessaan, että poliisin sijasta tapausta tutkii järjestäytyneen rikollisuuden yksikkö NCA. Mistä on kyse? Card JSON{
"cards": [
{
"description": "Pilvenpiirtäjän katolta syöksyy mies varmaan kuolemaan. Lyellin väki hämmästyy huomatessaan, että poliisin sijasta tapausta tutkii järjestäytyneen rikollisuuden yksikkö NCA. Mistä on kyse?",
"labels": [
{
"formatted": "pe 3.10.2025 klo 06.00",
"type": "generic"
},
{
"formatted": "Poistuu la 1.11.2025",
"type": "generic"
},
{
"formatted": "51 min",
"raw": "PT3078S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Hiljainen todistaja",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "En kadu mitään 1/2",
"type": "card"
}
],
"description": "Pilvenpiirtäjän katolta syöksyy mies varmaan kuolemaan. Lyellin väki hämmästyy huomatessaan, että poliisin sijasta tapausta tutkii järjestäytyneen rikollisuuden yksikkö NCA. Mistä on kyse?",
"image": {
"id": "yle-tv1",
"version": "1750676272"
},
"labels": [
{
"formatted": "51 min",
"raw": "PT3078S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 3.10.2025",
"type": "generic"
},
{
"raw": "1-65830983",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "pe 3.10. klo 6.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-65830983"
},
"presentation": "onDemandCard",
"title": "1. En kadu mitään 1/2",
"type": "card"
} Card 2. En kadu mitään 2/2 Description: Italialaismafia N'dranghetan lonkerot uhkaavat jokaista, joka uskaltaa asettua sen tielle. On saatava selville, miten murhat liittyvät toisiinsa. Siinä voi piillä ratkaisun avain. Card JSON{
"cards": [
{
"description": "Italialaismafia N'dranghetan lonkerot uhkaavat jokaista, joka uskaltaa asettua sen tielle. On saatava selville, miten murhat liittyvät toisiinsa. Siinä voi piillä ratkaisun avain.",
"labels": [
{
"formatted": "pe 10.10.2025 klo 06.00",
"type": "generic"
},
{
"formatted": "Poistuu la 8.11.2025",
"type": "generic"
},
{
"formatted": "51 min",
"raw": "PT3117S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Hiljainen todistaja",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "En kadu mitään 2/2",
"type": "card"
}
],
"description": "Italialaismafia N'dranghetan lonkerot uhkaavat jokaista, joka uskaltaa asettua sen tielle. On saatava selville, miten murhat liittyvät toisiinsa. Siinä voi piillä ratkaisun avain.",
"image": {
"id": "yle-tv1",
"version": "1750676272"
},
"labels": [
{
"formatted": "51 min",
"raw": "PT3117S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 10.10.2025",
"type": "generic"
},
{
"raw": "1-65830986",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "pe 10.10. klo 6.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-65830986"
},
"presentation": "onDemandCard",
"title": "2. En kadu mitään 2/2",
"type": "card"
} Card 3. Liian tuttu tarina 1/2 Description: Syrjäisestä paikasta löytyy rekka täynnä kuolleita ja henkitoreissaan olevia ihmisiä. Myös kuljettaja on kuollut. Lyellin väki tutkii tapausta, joka näyttää ihmissalakuljetukselta. Card JSON{
"cards": [
{
"description": "Syrjäisestä paikasta löytyy rekka täynnä kuolleita ja henkitoreissaan olevia ihmisiä. Myös kuljettaja on kuollut. Lyellin väki tutkii tapausta, joka näyttää ihmissalakuljetukselta.",
"labels": [
{
"formatted": "pe 17.10.2025 klo 06.00",
"type": "generic"
},
{
"formatted": "Poistuu la 15.11.2025",
"type": "generic"
},
{
"formatted": "52 min",
"raw": "PT3129S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Hiljainen todistaja",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"title": "Liian tuttu tarina 1/2",
"type": "card"
}
],
"description": "Syrjäisestä paikasta löytyy rekka täynnä kuolleita ja henkitoreissaan olevia ihmisiä. Myös kuljettaja on kuollut. Lyellin väki tutkii tapausta, joka näyttää ihmissalakuljetukselta.",
"image": {
"id": "yle-tv1",
"version": "1750676272"
},
"labels": [
{
"formatted": "52 min",
"raw": "PT3129S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 17.10.2025",
"type": "generic"
},
{
"raw": "1-65830984",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "pe 17.10. klo 6.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-65830984"
},
"presentation": "onDemandCard",
"title": "3. Liian tuttu tarina 1/2",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_jaksot.upcoming_episodes"
}
}
},
"controls": [],
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"path.season": "1-65830978"
},
"title": "Kausi 26"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjE1OTI4NS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9ZnV0dXJlJm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQsd2ViY2FzdCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJ1cGNvbWluZyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0yMTU5Mjg1LmhpbGphaW5lbl90b2Rpc3RhamEudHVsZXZhdF9qYWtzb3QudXBjb21pbmdfZXBpc29kZXMifX19fQ.2aJWRGuBkDG_jRj3ivgoiMkE28-HJCGFPhzJEgcKg9c&path.season=1-65830978&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-2159285.hiljainen_todistaja.tulevat_jaksot.upcoming_episodes"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-2159285/seasons/%7Bseason%7D/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_jaksot.upcoming_episodes"
},
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-2159285/seasons/1-65830978/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast&offset=0&limit=3"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 3,
"expires": "2025-09-18T09:30:06Z",
"limit": 3,
"offset": 0
} Card Yle Uutiset Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-4056793.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-4056793",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4056793"
},
"presentation": "seriesCard",
"title": "Yle Uutiset",
"type": "card"
} Card Shetlandsaarten murhat Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2191731.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-2191731",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2191731"
},
"presentation": "seriesCard",
"title": "Shetlandsaarten murhat",
"type": "card"
} Card Vega Morgon Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50735726.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-50735726",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50735726"
},
"presentation": "seriesCard",
"title": "Vega Morgon",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjE1OTI4NT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTIxLTciLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtMjE1OTI4NS5oaWxqYWluZW5fdG9kaXN0YWphLnR1bGV2YXRfamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.trX9IAwDoE-a1L_FSx9UPTviujSeBhPOVT3c2l6INHI&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-2159285.hiljainen_todistaja.tulevat_jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2159285?medium=video&fallback_category_whitelist=21-7"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_jaksot.similar"
},
"yle": {
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-2159285?medium=video&fallback_category_whitelist=21-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-09-18T12:39:05+03:00",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_jaksot"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_jaksot",
"yle_id": "1-2159285",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "series-page",
"id": "1-2159285"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-2159285.hiljainen_todistaja.tulevat_jaksot.upcoming_episodes"
}
}
},
"controls": [],
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"path.season": "1-65830978"
},
"title": "Kausi 26"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtMjE1OTI4NS9zZWFzb25zLyU3QnNlYXNvbiU3RC9lcGlzb2Rlcz9hdmFpbGFiaWxpdHk9ZnV0dXJlJm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQsd2ViY2FzdCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJ1cGNvbWluZyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0yMTU5Mjg1LmhpbGphaW5lbl90b2Rpc3RhamEudHVsZXZhdF9qYWtzb3QudXBjb21pbmdfZXBpc29kZXMifX19fQ.2aJWRGuBkDG_jRj3ivgoiMkE28-HJCGFPhzJEgcKg9c&path.season=1-65830978&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-2159285.hiljainen_todistaja.tulevat_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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtMjE1OTI4NT9tZWRpdW09dmlkZW8mZmFsbGJhY2tfY2F0ZWdvcnlfd2hpdGVsaXN0PTIxLTciLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InR2LnNlcmllc19kZXRhaWxzLjEtMjE1OTI4NS5oaWxqYWluZW5fdG9kaXN0YWphLnR1bGV2YXRfamFrc290LnNpbWlsYXIifX0sInBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.trX9IAwDoE-a1L_FSx9UPTviujSeBhPOVT3c2l6INHI&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"
} |