Card Description: Kanadalais-korealaiset sisarukset Hannah ja Leo ovat päässeet opiskelemaan K-pop-akatemiaan ja yhdessä lahjakkaiden ystäviensä kanssa he ponnistelevat kohti unelmaa menestyksestä. Mutta tiellä tähteyteen on kovan treenin lisäksi lukuisia haasteita. Hioessaan täydellisiä esityksiään nuoret huomaavat että mikään ei ole yksinkertaista kun paineet kasvavat ja ihmissuhteet mutkistuvat. (Gangnam Project, S1-2, Kanada, 2024) 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-68720196?titleOpt=Katso:+K1,+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-68720196?titleOpt=Katso:+K1,+J1&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"analytics": {},
"destination": {
"type": "series",
"uri": "yleareena://items/1-68716677"
},
"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": {
"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-68716677?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
}
],
"description": "Kanadalais-korealaiset sisarukset Hannah ja Leo ovat päässeet opiskelemaan K-pop-akatemiaan ja yhdessä lahjakkaiden ystäviensä kanssa he ponnistelevat kohti unelmaa menestyksestä. Mutta tiellä tähteyteen on kovan treenin lisäksi lukuisia haasteita. Hioessaan täydellisiä esityksiään nuoret huomaavat että mikään ei ole yksinkertaista kun paineet kasvavat ja ihmissuhteet mutkistuvat. (Gangnam Project, S1-2, Kanada, 2024)",
"labels": [
{
"formatted": "2 kautta",
"priority": 0,
"type": "generic"
},
{
"formatted": "draama",
"priority": 0,
"type": "generic"
},
{
"formatted": "rento",
"priority": 0,
"type": "generic"
},
{
"formatted": "hyväntuulinen",
"priority": 0,
"type": "generic"
},
{
"raw": "1-68716677",
"type": "itemId"
},
{
"raw": "fi",
"type": "region"
},
{
"raw": "video",
"type": "mediaType"
}
],
"overlayLogoImage": {
"id": "13-1-68716677-1728482308437",
"version": "1767775403"
},
"type": "card"
} |
Tabs Tab 1 of 1 Jaksot Card 1. Unelmatehdas Description: Hannah saapuu Koreaan intoa puhkuen, mutta tehtävä huippulahjakkaan Chan-Min opettajana onkin kovempi pala kuin hän aavisti. 1 control, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-68720196.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Hannah saapuu Koreaan intoa puhkuen, mutta tehtävä huippulahjakkaan Chan-Min opettajana onkin kovempi pala kuin hän aavisti.",
"image": {
"id": "13-1-68720196-1727335682844",
"version": "1773053201"
},
"labels": [
{
"formatted": "25 min",
"raw": "PT1500S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 1.11.2024",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-68720196"
},
"raw": "PT1500S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-68720196",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-68720196"
},
"presentation": "onDemandCard",
"title": "1. Unelmatehdas",
"type": "card"
} Card 2. K-floppi Description: Hannah lupautuu seuraamaan päivän verran Chan-Mitä. Ensihuuma haihtuu tanssilattialla, ja nolo meemi lähtee leviämään. Karaoke ratkaisee pelin. 1 control, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-68720197.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Hannah lupautuu seuraamaan päivän verran Chan-Mitä. Ensihuuma haihtuu tanssilattialla, ja nolo meemi lähtee leviämään. Karaoke ratkaisee pelin.",
"image": {
"id": "13-1-68720197-1727335852952",
"version": "1773055369"
},
"labels": [
{
"formatted": "25 min",
"raw": "PT1500S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 1.11.2024",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-68720197"
},
"raw": "PT1500S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-68720197",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-68720197"
},
"presentation": "onDemandCard",
"title": "2. K-floppi",
"type": "card"
} Card 3. Kipuilua Description: Hannah joutuu ensimmäisellä tunnillaan Chan-Min pariksi. Yhteistyö on kuivua kasaan
alkumetreillä, mutta salaisuus tuo tytöt yhteen ainakin hetkeksi. 1 control, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-68720198.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Hannah joutuu ensimmäisellä tunnillaan Chan-Min pariksi. Yhteistyö on kuivua kasaan\nalkumetreillä, mutta salaisuus tuo tytöt yhteen ainakin hetkeksi.",
"image": {
"id": "13-1-68720198-1727335930893",
"version": "1773053204"
},
"labels": [
{
"formatted": "25 min",
"raw": "PT1500S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 1.11.2024",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-68720198"
},
"raw": "PT1500S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-68720198",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-68720198"
},
"presentation": "onDemandCard",
"title": "3. Kipuilua",
"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-68716678"
},
"title": "Kausi 1"
},
{
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-73937772"
},
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY4NzE2Njc3L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.TRZ0SGbvXbECecCG5RQ-lQWXrbJ3D_vYect7l8RVNL4&path.season=1-68716678&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",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-68716677/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-68716677/seasons/1-68716678/episodes?availability=current&order=natural:asc&program_type=program&fields=!series,season&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 10,
"expires": "2026-04-17T04:33:18Z",
"limit": 3,
"offset": 0
} Card Drama forever Description: Draama, salaisuuksia ja kovia valintoja 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-73653630.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Draama, salaisuuksia ja kovia valintoja",
"image": {
"id": "13-1-73653630-1770639033871",
"version": "1773066277"
},
"labels": [
{
"raw": "1-73653630",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-73653630"
},
"presentation": "seriesCard",
"title": "Drama forever",
"type": "card"
} Card Elka ja Siiri unelmatöissä Description: Unelmaduunit testissä 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76612444.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Unelmaduunit testissä",
"image": {
"id": "13-1-76612444-1767772057059",
"version": "1773066514"
},
"labels": [
{
"raw": "1-76612444",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-76612444"
},
"presentation": "seriesCard",
"title": "Elka ja Siiri unelmatöissä",
"type": "card"
} Card Lomakylä Description: Ystävyyttä ja kesäihastuksia 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-68147689.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Ystävyyttä ja kesäihastuksia",
"image": {
"id": "13-1-68147689-1749035072157",
"version": "1753077540"
},
"labels": [
{
"raw": "1-68147689",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-68147689"
},
"presentation": "seriesCard",
"title": "Lomakylä",
"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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY4NzE2Njc3P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9NS0yNjQiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.dNFXQ47hWYeS2qoNcqB92jnzknkSv3CUPIg9te0UqdM&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": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-68716677?medium=video&fallback_category_whitelist=5-264"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "8ffd0659-8f7c-4531-9247-55620d39a973",
"recommendation_method": "beta_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-68716677?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-04-17T04:42:18Z",
"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-68716678"
},
"title": "Kausi 1"
},
{
"parameters": {
"filter.order": "natural:asc",
"path.season": "1-73937772"
},
"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.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTY4NzE2Njc3L3NlYXNvbnMvJTdCc2Vhc29uJTdEL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6YXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.TRZ0SGbvXbECecCG5RQ-lQWXrbJ3D_vYect7l8RVNL4&path.season=1-68716678&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.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTY4NzE2Njc3P21lZGl1bT12aWRlbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9NS0yNjQiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoicmVjb21tZW5kYXRpb25zRm9ySXRlbXMiLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoicmVjIn19fX0.dNFXQ47hWYeS2qoNcqB92jnzknkSv3CUPIg9te0UqdM&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"
} |