Card Description: Ensimmäisen kauden lopun järkyttävien tapahtumien jälkeen Maria saa yllättäviä vieraita Skotlannista, jotka tuovat mukanaan huonoja uutisia. Hänen kälynsä Aileen ja tämän mies väittävät, että Skotlannin lain mukaan Aileenilla on oikeus periä puolet Marian talosta. Onko Maria vaarassa menettää rakkaan lapsuudenkotinsa? Kaupunkilaisia kiinnostaa, ketkä asettuvat ehdolle pormestarinvaaleissa. Hattie on yksi ehdokkaista, mutta hänen julkistamistilaisuutensa keskeytyy rajusti leviävän tulipalon vuoksi. Tannie Marian ja Jessien apua tarvitaan, kun palon syitä ja seurauksia ryhdytään selvittämään. (Recipes for Love and Murder, S2, Etelä-Afrikka 2025) 5 controls, 7 labels Card JSON{
"controls": [
{
"audience": {
"authenticated": false
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-78096624?titleOpt=Katso:+K2,+J1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-78096624?titleOpt=Katso:+K2,+J1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"analytics": {},
"destination": {
"type": "series",
"uri": "yleareena://items/1-65709628"
},
"functionality": {
"id": "share"
},
"icon": {
"id": "share",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Jaa ohjelma",
"type": "activator"
},
{
"analytics": {},
"audience": {
"authenticated": false
},
"backgroundColor": "#00000000",
"functionality": {
"id": "login"
},
"icon": {
"alt": "Lisää omalle listalle",
"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.yle.fi/v1/ui/controls/favorites/1-65709628?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
}
],
"description": "Ensimmäisen kauden lopun järkyttävien tapahtumien jälkeen Maria saa yllättäviä vieraita Skotlannista, jotka tuovat mukanaan huonoja uutisia. Hänen kälynsä Aileen ja tämän mies väittävät, että Skotlannin lain mukaan Aileenilla on oikeus periä puolet Marian talosta. Onko Maria vaarassa menettää rakkaan lapsuudenkotinsa? Kaupunkilaisia kiinnostaa, ketkä asettuvat ehdolle pormestarinvaaleissa. Hattie on yksi ehdokkaista, mutta hänen julkistamistilaisuutensa keskeytyy rajusti leviävän tulipalon vuoksi. Tannie Marian ja Jessien apua tarvitaan, kun palon syitä ja seurauksia ryhdytään selvittämään. (Recipes for Love and Murder, S2, Etelä-Afrikka 2025)",
"labels": [
{
"formatted": "1 kausi",
"priority": 0,
"type": "generic"
},
{
"formatted": "rikos",
"priority": 0,
"type": "generic"
},
{
"formatted": "hyväntuulinen",
"priority": 0,
"type": "generic"
},
{
"formatted": "nokkela",
"priority": 0,
"type": "generic"
},
{
"raw": "1-65709628",
"type": "itemId"
},
{
"raw": "fi",
"type": "region"
},
{
"raw": "video",
"type": "mediaType"
}
],
"overlayLogoImage": {
"id": "13-1-65709628-1691753610228",
"version": "1793259054"
},
"type": "card"
} |
Tabs Tab 1 of 1 Jaksot Card 1. Menneisyyden varjot Description: Marian entisen miehen kuolema joutuu suurennuslasin alle, kun paikallista poliisia pyydetään tutkimaan asiaa. Hattien järjestämä tapahtuma keskeytyy, kun vaarallinen tulipalo leviää kaupungissa. 1 control, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78096624.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Marian entisen miehen kuolema joutuu suurennuslasin alle, kun paikallista poliisia pyydetään tutkimaan asiaa. Hattien järjestämä tapahtuma keskeytyy, kun vaarallinen tulipalo leviää kaupungissa. ",
"image": {
"id": "13-1-78096624-1783596328859",
"version": "1794639798"
},
"labels": [
{
"formatted": "52 min",
"raw": "PT3124S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 11.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78096624"
},
"raw": "PT3124S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78096624",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78096624"
},
"presentation": "onDemandCard",
"title": "1. Menneisyyden varjot",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78096624/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card 2. Epäilyksen siemen Description: Poliisin kuulusteluissa käy ilmi, että Georgie salaa jotain. Lisäksi Frankin ruumiinavaus paljastaa, että mies murhattiin. Oliko tulipalon tarkoitus harhauttaa poliisia? Marian ja Khayan suhteessa on säröjä. 1 control, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78096625.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Poliisin kuulusteluissa käy ilmi, että Georgie salaa jotain. Lisäksi Frankin ruumiinavaus paljastaa, että mies murhattiin. Oliko tulipalon tarkoitus harhauttaa poliisia? Marian ja Khayan suhteessa on säröjä. ",
"image": {
"id": "13-1-78096625-1783596425498",
"version": "1794369616"
},
"labels": [
{
"formatted": "53 min",
"raw": "PT3225S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 11.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78096625"
},
"raw": "PT3225S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78096625",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78096625"
},
"presentation": "onDemandCard",
"title": "2. Epäilyksen siemen",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78096625/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card 3. Sydämen palo Description: Jessie jatkaa omia tutkimuksiaan tulipalojen parissa ja tekee yllättävän löydön. Hän paljastaa löytämänsä todisteen pormestariehdokkaiden väittelytilaisuudessa. Samaan aikaan toisaalla Maria ja Ricus joutuvat aseellisen ryöstön kohteeksi. 1 control, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78096622.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Jessie jatkaa omia tutkimuksiaan tulipalojen parissa ja tekee yllättävän löydön. Hän paljastaa löytämänsä todisteen pormestariehdokkaiden väittelytilaisuudessa. Samaan aikaan toisaalla Maria ja Ricus joutuvat aseellisen ryöstön kohteeksi.",
"image": {
"id": "13-1-78096622-1783596489386",
"version": "1794403528"
},
"labels": [
{
"formatted": "48 min",
"raw": "PT2917S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 11.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78096622"
},
"raw": "PT2917S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78096622",
"type": "itemId"
},
{
"formatted": "Yle TV1",
"raw": "yle-tv1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78096622"
},
"presentation": "onDemandCard",
"title": "3. Sydämen palo",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78096622/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-78053940"
},
"title": "Kausi 2"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY1NzA5NjI4L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJlcGlzb2RlTGlzdGluZyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.kS8kV1KiOadaTxMzF9Trj8ntYcUkDgdHWhnHk8aWOrg&path.season=1-78053940&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardLabels": "episodeListing",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-65709628/seasons/%7Bseason%7D/episodes?availability=current&order=natural:asc&program_type=program"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-65709628/seasons/1-78053940/episodes?availability=current&order=natural:asc&program_type=program&fields=!series,season&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardLabels": "episodeListing",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 8,
"expires": "2026-11-15T06:04:29Z",
"limit": 3,
"offset": 0
} Card Ruby ja toivomuskaivo Description: Teinisalapoliisi toteuttaa toiveita 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-65183823.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Teinisalapoliisi toteuttaa toiveita",
"image": {
"id": "13-1-65183823-1791970773061",
"version": "1794213941"
},
"labels": [
{
"raw": "1-65183823",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-65183823"
},
"presentation": "seriesCard",
"title": "Ruby ja toivomuskaivo",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-65183823/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Kuukukkamurhat Description: Murhamysteeri alkaa naisen katoamisesta 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71653512.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Murhamysteeri alkaa naisen katoamisesta",
"image": {
"id": "13-1-71653512-1734939916706",
"version": "1794296222"
},
"labels": [
{
"raw": "1-71653512",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-71653512"
},
"presentation": "seriesCard",
"title": "Kuukukkamurhat",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-71653512/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Etsiväpari Shakespeare & Hathaway Description: Etsiväduo seikkailee pikkukaupungissa 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4371835.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Etsiväduo seikkailee pikkukaupungissa",
"image": {
"id": "13-1-4371835-1760601552389",
"version": "1794567050"
},
"labels": [
{
"raw": "1-4371835",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4371835"
},
"presentation": "seriesCard",
"title": "Etsiväpari Shakespeare & Hathaway",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-4371835/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY1NzA5NjI4P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtNyIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.9vFCBqQQO2RNLCAXDUBShukW8zz5voyUMwYsfDcQv2w&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": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendations",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-65709628?medium=video&fallback_category_whitelist=21-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "0c92177f-4f0f-414d-bfc1-652a86baee9d",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-65709628?medium=video&fallback_category_whitelist=21-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendations",
"count": 20,
"expires": "2026-11-15T06:13:29Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-78053940"
},
"title": "Kausi 2"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY1NzA5NjI4L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJlcGlzb2RlTGlzdGluZyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.kS8kV1KiOadaTxMzF9Trj8ntYcUkDgdHWhnHk8aWOrg&path.season=1-78053940&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY1NzA5NjI4P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtNyIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.9vFCBqQQO2RNLCAXDUBShukW8zz5voyUMwYsfDcQv2w&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"
} |