Tabs Tab 1 of 2 Jaksot Card Sodasta, rakkaudesta ja työttömyydestä (Nico Lingman roast) Description: Ristikuulustelussa Nico, piti puhua hänen kirjasta, mutta tiedätte kyllä mistä puhuttiin... Mikael on kaivanut pahimmat paljastukset ja käy ne Bigin kanssa läpi. Liilan saa mukaan kauppaan, Kiuruvedelle lähdettiin dokamaan ja keskelle kaulaa Nicolla on tatuoitu lyhty. Selviää myös mitä on tatuoitu kannikoihin ja onko perskarvoja. Tästä se lähtee taas, uusi kausi. Täällä ollaan, halusitte tai ette. Laittakaa viestiä ja palautetta. 2 controls, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-76892543.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76892543"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Ristikuulustelussa Nico, piti puhua hänen kirjasta, mutta tiedätte kyllä mistä puhuttiin... Mikael on kaivanut pahimmat paljastukset ja käy ne Bigin kanssa läpi. Liilan saa mukaan kauppaan, Kiuruvedelle lähdettiin dokamaan ja keskelle kaulaa Nicolla on tatuoitu lyhty. Selviää myös mitä on tatuoitu kannikoihin ja onko perskarvoja. Tästä se lähtee taas, uusi kausi. Täällä ollaan, halusitte tai ette. Laittakaa viestiä ja palautetta.",
"image": {
"id": "13-85-724f31da183141818eff6c498316e660",
"version": "1787518882"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT120S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 24.8.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76892543"
},
"raw": "PT120S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76892543",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76892543"
},
"presentation": "onDemandCard",
"title": "Sodasta, rakkaudesta ja työttömyydestä (Nico Lingman roast)",
"type": "card"
} Card Mun isoveli hakkaa sut ft. Lucas Lingman Description: Vieraana komeampi, pidempi ja rikkaampi Lingman, huippufutari ja HJK:n numero 10, Nicon veli Lucas Lingman. Mutta kumpi Lingman oli Mikaelille parempi sijoituskohde? Molemmat Lingmanit on pihejä, mut eri asioissa. Jakso sisältää täysveristä veljellistä vittuilua ja siinä selviää, millainen Nico oikeesti on. Tää on kevään vika jakso, mut kesällä tulossa Areenaan livejä 14.6. ja 19.7., laita kello päälle, niin saat ilmoituksen niistä. 2 controls, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-76892545.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76892545"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vieraana komeampi, pidempi ja rikkaampi Lingman, huippufutari ja HJK:n numero 10, Nicon veli Lucas Lingman. Mutta kumpi Lingman oli Mikaelille parempi sijoituskohde? Molemmat Lingmanit on pihejä, mut eri asioissa. Jakso sisältää täysveristä veljellistä vittuilua ja siinä selviää, millainen Nico oikeesti on. Tää on kevään vika jakso, mut kesällä tulossa Areenaan livejä 14.6. ja 19.7., laita kello päälle, niin saat ilmoituksen niistä.",
"image": {
"id": "13-85-e0da4e986350428dac9a68da43314144",
"version": "1782387733"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT120S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 25.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76892545"
},
"raw": "PT120S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76892545",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76892545"
},
"presentation": "onDemandCard",
"title": "Mun isoveli hakkaa sut ft. Lucas Lingman",
"type": "card"
} Card Sinkkukesä (erot ja deittailu) Description: Seksitaudit, lakanoiden vaihto ja poikamiesboksi - menny pahaks. Lingman ei häpeile kauhua kammarissaan. Miten järkätään tuparit sinkkukämpässä? Arvostellaan myös Bigin molemmat deittiprofiilit. Muutto omilleen, onneks ei ole paljoakaan kalusteita ja telkkarin saa piuhalla. 2 controls, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-76892520.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76892520"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Seksitaudit, lakanoiden vaihto ja poikamiesboksi - menny pahaks. Lingman ei häpeile kauhua kammarissaan. Miten järkätään tuparit sinkkukämpässä? Arvostellaan myös Bigin molemmat deittiprofiilit. Muutto omilleen, onneks ei ole paljoakaan kalusteita ja telkkarin saa piuhalla. ",
"image": {
"id": "13-85-7dbc6528af6040f6ad203dddd0238e9b",
"version": "1780488262"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT120S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 18.5.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76892520"
},
"raw": "PT120S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76892520",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76892520"
},
"presentation": "onDemandCard",
"title": "Sinkkukesä (erot ja deittailu)",
"type": "card"
}
List JSON{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzM3MDI0ODUvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.AQ5dbsfGsJDSQp-6HB2WoMQFqN8k292NZXhFuHmYfR0&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-test.yle.fi/v3/schema/v3/series/1-73702485/episodes?availability=current&order=natural:desc&program_type=program"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-73702485/episodes?availability=current&order=natural:desc&program_type=program&fields=!series&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 53,
"expires": "2026-08-26T10:49:33Z",
"limit": 3,
"offset": 0
} Card Tuuri 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66393054.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-66393054",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-66393054"
},
"presentation": "seriesCard",
"title": "Tuuri",
"type": "card"
} Card Yle Uutiset 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3235352.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-3235352",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3235352"
},
"presentation": "seriesCard",
"title": "Yle Uutiset",
"type": "card"
} Card Pikku Kakkonen Description: Lastenohjelmia joka päivä. 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3371178.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Lastenohjelmia joka päivä.",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-3371178",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3371178"
},
"presentation": "seriesCard",
"title": "Pikku Kakkonen",
"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-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzM3MDI0ODU_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS0zIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8DHSVBPwzF1_aIg5ZM9fIxZuGoGjVw00zwaP_F8kAv4&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-test.yle.fi/v1/recommendations/item/1-73702485?medium=video&fallback_category_whitelist=21-3"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "79443fa0-8fcc-4a3c-a1fc-2978734acff3",
"recommendation_method": "test_similar_fallback",
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-73702485?medium=video&fallback_category_whitelist=21-3&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-08-26T13:58:33+03:00",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"analytics": {
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 0,
"step": 1
}
},
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzM3MDI0ODUvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6ImVwcyJ9fX19.AQ5dbsfGsJDSQp-6HB2WoMQFqN8k292NZXhFuHmYfR0&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-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzM3MDI0ODU_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS0zIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8DHSVBPwzF1_aIg5ZM9fIxZuGoGjVw00zwaP_F8kAv4&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 ma 31.8.2026 0 controls, 4 labels Card JSON{
"cards": [
{
"labels": [
{
"formatted": "ma 31.8.2026 klo 00.01",
"type": "generic"
},
{
"formatted": "45 min",
"raw": "PT2700S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Menny pahaks",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"formatted": "45 min",
"raw": "PT2700S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 31.8.2026",
"type": "generic"
},
{
"raw": "1-76892526",
"type": "itemId"
},
{
"backgroundColor": "#B3000000",
"formatted": "ma 31.8. klo 0.01",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76892526"
},
"presentation": "onDemandCard",
"title": "ma 31.8.2026",
"type": "card"
} Card ma 7.9.2026 0 controls, 4 labels Card JSON{
"cards": [
{
"labels": [
{
"formatted": "ma 7.9.2026 klo 00.01",
"type": "generic"
},
{
"formatted": "45 min",
"raw": "PT2700S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Menny pahaks",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"formatted": "45 min",
"raw": "PT2700S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 7.9.2026",
"type": "generic"
},
{
"raw": "1-76892522",
"type": "itemId"
},
{
"backgroundColor": "#B3000000",
"formatted": "ma 7.9. klo 0.01",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76892522"
},
"presentation": "onDemandCard",
"title": "ma 7.9.2026",
"type": "card"
} Card ma 14.9.2026 0 controls, 4 labels Card JSON{
"cards": [
{
"labels": [
{
"formatted": "ma 14.9.2026 klo 00.01",
"type": "generic"
},
{
"formatted": "45 min",
"raw": "PT2700S",
"rawType": "duration",
"type": "duration"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Menny pahaks",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"formatted": "45 min",
"raw": "PT2700S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ma 14.9.2026",
"type": "generic"
},
{
"raw": "1-76892519",
"type": "itemId"
},
{
"backgroundColor": "#B3000000",
"formatted": "ma 14.9. klo 0.01",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76892519"
},
"presentation": "onDemandCard",
"title": "ma 14.9.2026",
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzM3MDI0ODUvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWZ1dHVyZSZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kLHdlYmNhc3QiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoidXBjb21pbmcifQ.GqrpqR1rT8JUvdjeAWMd0kBDhFcsL-caMQTrNtw0woc&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-73702485/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/series/1-73702485/episodes?availability=future&order=natural:asc&program_type=program&publication_type=ondemand,webcast&fields=!series&offset=0&limit=3"
}
}
},
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 5,
"expires": "2026-08-26T10:49:33Z",
"limit": 3,
"offset": 0
} Card Tuuri 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-66393054.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-66393054",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-66393054"
},
"presentation": "seriesCard",
"title": "Tuuri",
"type": "card"
} Card Yle Uutiset 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3235352.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-3235352",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3235352"
},
"presentation": "seriesCard",
"title": "Yle Uutiset",
"type": "card"
} Card Pikku Kakkonen Description: Lastenohjelmia joka päivä. 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-3371178.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Lastenohjelmia joka päivä.",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-3371178",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3371178"
},
"presentation": "seriesCard",
"title": "Pikku Kakkonen",
"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-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzM3MDI0ODU_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS0zIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8DHSVBPwzF1_aIg5ZM9fIxZuGoGjVw00zwaP_F8kAv4&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-test.yle.fi/v1/recommendations/item/1-73702485?medium=video&fallback_category_whitelist=21-3"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "79443fa0-8fcc-4a3c-a1fc-2978734acff3",
"recommendation_method": "test_similar_fallback",
"source_url": "https://areena-recommendations.api-test.yle.fi/v1/recommendations/item/1-73702485?medium=video&fallback_category_whitelist=21-3&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2026-08-26T13:58:33+03:00",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvc2VyaWVzLzEtNzM3MDI0ODUvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWZ1dHVyZSZvcmRlcj1uYXR1cmFsOmFzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSZwdWJsaWNhdGlvbl90eXBlPW9uZGVtYW5kLHdlYmNhc3QiLCJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXBpc29kZXMiLCJjYXJkUG9pbnRlciI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoidXBjb21pbmcifQ.GqrpqR1rT8JUvdjeAWMd0kBDhFcsL-caMQTrNtw0woc&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-test.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLXRlc3QueWxlLmZpL3YxL3JlY29tbWVuZGF0aW9ucy9pdGVtLzEtNzM3MDI0ODU_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD0yMS0zIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9uc0Zvckl0ZW1zIiwiYW5hbHl0aWNzIjp7InBsYXllcl9jb250ZXh0Ijp7InlsZSI6eyJwdHlwZSI6InJlYyJ9fX19.8DHSVBPwzF1_aIg5ZM9fIxZuGoGjVw00zwaP_F8kAv4&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"
} |