Tabs Tab 1 of 2 Jaksot Card 1. Ensimmäinen koulupäivä Description: Uudet kokelaat aloittavat opintonsa poliisikoulussa, ja Sanne Hammerbyn ensimmäinen päivä koulun rehtorina osoittautuu haastavaksi. Kunnianhimoinen Freja herättää huomiota. Kaksi oppilasta joutuu harjoittelunsa aikana keskelle ampumatapausta. 1 control, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-74156402.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Uudet kokelaat aloittavat opintonsa poliisikoulussa, ja Sanne Hammerbyn ensimmäinen päivä koulun rehtorina osoittautuu haastavaksi. Kunnianhimoinen Freja herättää huomiota. Kaksi oppilasta joutuu harjoittelunsa aikana keskelle ampumatapausta.",
"image": {
"id": "13-1-74156402-1772105389043",
"version": "1790089392"
},
"labels": [
{
"formatted": "50 min",
"raw": "PT3000S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 22.4.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-74156402"
},
"raw": "PT3000S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-74156402",
"type": "itemId"
},
{
"formatted": "Yle Teema Fem",
"raw": "yle-teema-fem",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-74156402"
},
"presentation": "onDemandCard",
"title": "1. Ensimmäinen koulupäivä",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-74156402/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card 2. Tutkinta Description: Youssefin tulevaisuus poliisikokelaana on Sannen käsissä, kun viranomaiset tutkivat ammuskelua. Kun Tobias aloittaa harjoittelunsa, hänen työparikseen paljastuu Sannen entinen mies. Frejan kunnianhimo aiheuttaa kitkaa hänen ja Livin välille. 1 control, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-74156403.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Youssefin tulevaisuus poliisikokelaana on Sannen käsissä, kun viranomaiset tutkivat ammuskelua. Kun Tobias aloittaa harjoittelunsa, hänen työparikseen paljastuu Sannen entinen mies. Frejan kunnianhimo aiheuttaa kitkaa hänen ja Livin välille.",
"image": {
"id": "13-1-74156403-1772610755921",
"version": "1790089387"
},
"labels": [
{
"formatted": "49 min",
"raw": "PT2955S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 22.4.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-74156403"
},
"raw": "PT2955S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-74156403",
"type": "itemId"
},
{
"formatted": "Yle Teema Fem",
"raw": "yle-teema-fem",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-74156403"
},
"presentation": "onDemandCard",
"title": "2. Tutkinta",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-74156403/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card 3. Veitsi Description: Daniel palaa kouluun ja herättää Youssefissa epäilyksiä ammuskelun kulusta. Samaan aikaan Sanne havaitsee poliittista peliä poliisien riveissä. Tobias epäilee veljensä olevan ajautumassa rikolliselle polulle.
1 control, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-74156405.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Daniel palaa kouluun ja herättää Youssefissa epäilyksiä ammuskelun kulusta. Samaan aikaan Sanne havaitsee poliittista peliä poliisien riveissä. Tobias epäilee veljensä olevan ajautumassa rikolliselle polulle.\n\n",
"image": {
"id": "13-1-74156405-1773132261082",
"version": "1790089392"
},
"labels": [
{
"formatted": "51 min",
"raw": "PT3062S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 22.4.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-74156405"
},
"raw": "PT3062S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-74156405",
"type": "itemId"
},
{
"formatted": "Yle Teema Fem",
"raw": "yle-teema-fem",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-74156405"
},
"presentation": "onDemandCard",
"title": "3. Veitsi",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-74156405/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-74160025"
},
"title": "Kausi 1"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc0MTYwMDIyL3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJlcGlzb2RlTGlzdGluZyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.v0uLQtlGXNzH4rv_XEZATsJUko7YSILhymMvz4e_mEU&path.season=1-74160025&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-74160022/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-74160022/seasons/1-74160025/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": 6,
"expires": "2026-11-15T09:40:56Z",
"limit": 3,
"offset": 0
} Card Blue Lights - Belfastin poliisit Description: Rankan rehellinen draamasarja 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-65709635.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Rankan rehellinen draamasarja",
"image": {
"id": "13-1-65709635-1768210566706",
"version": "1792574657"
},
"labels": [
{
"raw": "1-65709635",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-65709635"
},
"presentation": "seriesCard",
"title": "Blue Lights - Belfastin poliisit",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-65709635/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Veljen luo Description: Intohimoa ja kotikylän salaisuuksia 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71649304.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Intohimoa ja kotikylän salaisuuksia",
"image": {
"id": "13-1-71649304-1764328955904",
"version": "1792569053"
},
"labels": [
{
"raw": "1-71649304",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-71649304"
},
"presentation": "seriesCard",
"title": "Veljen luo",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-71649304/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Vahtikoirat Description: Asianajajat lain ja moraalin rajoilla 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76196071.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Asianajajat lain ja moraalin rajoilla",
"image": {
"id": "13-1-76196071-1771849090287",
"version": "1792568351"
},
"labels": [
{
"raw": "1-76196071",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-76196071"
},
"presentation": "seriesCard",
"title": "Vahtikoirat",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-76196071/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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc0MTYwMDIyP21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtNyIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.tyRvZTmFmYAdqGcXDGvqD4ptR8bshbZ4BlmE2HzD3AU&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-74160022?medium=video&fallback_category_whitelist=21-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "78568e3f-07ef-49ac-8308-52528df910dc",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-74160022?medium=video&fallback_category_whitelist=21-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendations",
"count": 20,
"expires": "2026-11-15T09:49:56Z",
"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-74160025"
},
"title": "Kausi 1"
}
],
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc0MTYwMDIyL3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENhcmRzIjoiZGVmYXVsdCIsImNhcmRMYWJlbHMiOiJlcGlzb2RlTGlzdGluZyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.v0uLQtlGXNzH4rv_XEZATsJUko7YSILhymMvz4e_mEU&path.season=1-74160025&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc0MTYwMDIyP21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtNyIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.tyRvZTmFmYAdqGcXDGvqD4ptR8bshbZ4BlmE2HzD3AU&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 Klipit Card Traileri: Poliisin väreissä Description: Uusi tanskalainen draamasarja poliisikoulutuksen kriisistä ja vallankäytön moraalista. Juuri virassaan aloittanut rehtori Sanne Hammerby yrittää palauttaa poliisikoulun maineen ja tehdä ammatista taas haluttavan, kun katastrofaalinen ampumavälikohtaus suistaa koulun kaaokseen. Tapaus jakaa kansan ja käynnistää sisäisen tutkinnan. Onko nuorilla poliisikokelailla ja heidän kouluttajillaan voimia kohdata sekä omat syyllisyyden tunteensa että kovat ulkoiset paineet?
Katso Poliisin väreissä Yle Areenassa! 1 control, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-77684754.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Uusi tanskalainen draamasarja poliisikoulutuksen kriisistä ja vallankäytön moraalista. Juuri virassaan aloittanut rehtori Sanne Hammerby yrittää palauttaa poliisikoulun maineen ja tehdä ammatista taas haluttavan, kun katastrofaalinen ampumavälikohtaus suistaa koulun kaaokseen. Tapaus jakaa kansan ja käynnistää sisäisen tutkinnan. Onko nuorilla poliisikokelailla ja heidän kouluttajillaan voimia kohdata sekä omat syyllisyyden tunteensa että kovat ulkoiset paineet?\n\nKatso Poliisin väreissä Yle Areenassa!",
"image": {
"id": "13-1-77684754-1775047833400",
"version": "1778134698"
},
"labels": [
{
"formatted": "1 min",
"raw": "PT109S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 1.4.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-77684754"
},
"raw": "PT109S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-77684754",
"type": "itemId"
}
],
"pointer": {
"type": "clip",
"uri": "yleareena://items/1-77684754"
},
"presentation": "onDemandCard",
"title": "Traileri: Poliisin väreissä",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-77684754/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc0MTYwMDIyL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1jbGlwJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImVwaXNvZGVMaXN0aW5nIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.RqG9ZSw1oWTLrYqMok5-0M0Cxl3seOHT_ojOZsOH3a8&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-74160022/episodes?availability=current&order=natural:asc&program_type=clip&publication_type=ondemand"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-74160022/episodes?availability=current&order=natural:asc&program_type=clip&publication_type=ondemand&fields=!series&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardLabels": "episodeListing",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 1,
"expires": "2026-11-15T09:40:56Z",
"limit": 3,
"offset": 0
} Card Blue Lights - Belfastin poliisit Description: Rankan rehellinen draamasarja 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-65709635.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Rankan rehellinen draamasarja",
"image": {
"id": "13-1-65709635-1768210566706",
"version": "1792574657"
},
"labels": [
{
"raw": "1-65709635",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-65709635"
},
"presentation": "seriesCard",
"title": "Blue Lights - Belfastin poliisit",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-65709635/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Veljen luo Description: Intohimoa ja kotikylän salaisuuksia 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71649304.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Intohimoa ja kotikylän salaisuuksia",
"image": {
"id": "13-1-71649304-1764328955904",
"version": "1792569053"
},
"labels": [
{
"raw": "1-71649304",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-71649304"
},
"presentation": "seriesCard",
"title": "Veljen luo",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-71649304/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Vahtikoirat Description: Asianajajat lain ja moraalin rajoilla 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76196071.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Asianajajat lain ja moraalin rajoilla",
"image": {
"id": "13-1-76196071-1771849090287",
"version": "1792568351"
},
"labels": [
{
"raw": "1-76196071",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-76196071"
},
"presentation": "seriesCard",
"title": "Vahtikoirat",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-76196071/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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc0MTYwMDIyP21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtNyIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.tyRvZTmFmYAdqGcXDGvqD4ptR8bshbZ4BlmE2HzD3AU&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-74160022?medium=video&fallback_category_whitelist=21-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "78568e3f-07ef-49ac-8308-52528df910dc",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-74160022?medium=video&fallback_category_whitelist=21-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendations",
"count": 20,
"expires": "2026-11-15T09:49:56Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc0MTYwMDIyL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1jbGlwJnB1YmxpY2F0aW9uX3R5cGU9b25kZW1hbmQiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkQ2FyZHMiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6ImVwaXNvZGVMaXN0aW5nIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.RqG9ZSw1oWTLrYqMok5-0M0Cxl3seOHT_ojOZsOH3a8&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc0MTYwMDIyP21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MjEtNyIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.tyRvZTmFmYAdqGcXDGvqD4ptR8bshbZ4BlmE2HzD3AU&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": "klipit",
"title": "Klipit",
"type": "tab"
} |