Tabs Tab 1 of 2 Jaksot Card Kunnioitusta Neil Youngille ja The Poguesille Description: 1. The Cardigans: You’re the Storm
2. Jeff Lynne: Stormy Weather
3. Sade: Is It a Crime
4. Phil Collins: In the Air Tonight
5. Zen Cafe: Huonot päiväsi
6. Emma Salokoski & Mikki Kauste: Tänään
7. Jesse Malin: Pocahontas
8. Bruce Springsteen: A Rainy Night in Soho
9. Robert Plant: It’s a Beautiful Day Today
10. Frances Whitney: Flower Pots
11. Annika Pudas: Maalauksia
12. Travis: Side
2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78664573.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-78664573"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "1. The Cardigans: You’re the Storm\n2. Jeff Lynne: Stormy Weather\n3. Sade: Is It a Crime\n4. Phil Collins: In the Air Tonight\n5. Zen Cafe: Huonot päiväsi\n6. Emma Salokoski & Mikki Kauste: Tänään\n7. Jesse Malin: Pocahontas\n8. Bruce Springsteen: A Rainy Night in Soho\n9. Robert Plant: It’s a Beautiful Day Today\n10. Frances Whitney: Flower Pots \n11. Annika Pudas: Maalauksia\n12. Travis: Side\n",
"image": {
"id": "13-1-75855232-1756815984629",
"version": "1792571106"
},
"labels": [
{
"formatted": "55 min",
"raw": "PT3353S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78664573"
},
"raw": "PT3353S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78664573",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78664573"
},
"presentation": "onDemandCard",
"title": "Kunnioitusta Neil Youngille ja The Poguesille",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78664573/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Kalifornian marraskuu ja hiekalla tanssivat kauniit ihmiset Description: 1. Crowded House: Fall At Your Feet
2. Susanna Hoffs: November Sun
3. Selkä & Issias: Mies joka keksi marraskuun
4. Marc Scibilia & Abigail Rose: By Your Side
5. Simon & Garfunkel: The Boxer
6. Suurlähettiläät: Rahat on loppu, mutta myydään Volvo
7. Viitasen Piia: Hyvään maahan
8. Lesley Duncan: Love Song
9. Elton John: Tiny Dancer
10. Mitä helvettiä nyt taas: Mitä jos seottais vaan?
11. Santana & Natalia Lafourcade: Hermano
12. Jim Croce: Time In a Bottle
13. Cat Stevens: Father and Son
2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78654056.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-78654056"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "1. Crowded House: Fall At Your Feet\n2. Susanna Hoffs: November Sun\n3. Selkä & Issias: Mies joka keksi marraskuun\n4. Marc Scibilia & Abigail Rose: By Your Side\n5. Simon & Garfunkel: The Boxer\n6. Suurlähettiläät: Rahat on loppu, mutta myydään Volvo\n7. Viitasen Piia: Hyvään maahan\n8. Lesley Duncan: Love Song\n9. Elton John: Tiny Dancer\n10. Mitä helvettiä nyt taas: Mitä jos seottais vaan?\n11. Santana & Natalia Lafourcade: Hermano\n12. Jim Croce: Time In a Bottle\n13. Cat Stevens: Father and Son\n",
"image": {
"id": "13-1-75855232-1756815984629",
"version": "1792571106"
},
"labels": [
{
"formatted": "56 min",
"raw": "PT3380S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 8.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78654056"
},
"raw": "PT3380S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78654056",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Tampere",
"raw": "yle-radio-suomi-tampere",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78654056"
},
"presentation": "onDemandCard",
"title": "Kalifornian marraskuu ja hiekalla tanssivat kauniit ihmiset",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78654056/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Edun koira ja Dumarin kyyneleet Description: 1. Harry Styles: Coming Up Roses
2. Edu Kettunen: Kuranen koira
3. Chris Stapleton: Maggie’s Song
4. Eva Cassidy: Autumn Leaves
5. Hector: Kadonneet lapset
6. RAYE: Happier Times Ahead
7. Jackson Browne: The Pretender
8. Amy Winehouse: Back To Black
9. Tuomari Nurmio: Mustat kyyneleet
10. Ella Langley: Be Her
11. Pekka Nisu: Ensilumi
12. Michael Kiwanuka: Just Another Moment
2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78628196.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-78628196"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "1. Harry Styles: Coming Up Roses\n2. Edu Kettunen: Kuranen koira\n3. Chris Stapleton: Maggie’s Song\n4. Eva Cassidy: Autumn Leaves\n5. Hector: Kadonneet lapset\n6. RAYE: Happier Times Ahead\n7. Jackson Browne: The Pretender\n8. Amy Winehouse: Back To Black\n9. Tuomari Nurmio: Mustat kyyneleet\n10. Ella Langley: Be Her\n11. Pekka Nisu: Ensilumi\n12. Michael Kiwanuka: Just Another Moment\n",
"image": {
"id": "13-1-75855232-1756815984629",
"version": "1792571106"
},
"labels": [
{
"formatted": "56 min",
"raw": "PT3400S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 1.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78628196"
},
"raw": "PT3400S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78628196",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Kokkola",
"raw": "yle-radio-suomi-kokkola",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78628196"
},
"presentation": "onDemandCard",
"title": "Edun koira ja Dumarin kyyneleet",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78628196/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": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc1ODU1MjMyL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZXBpc29kZUxpc3RpbmciLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fSwieGZzIjpbWyJkb3dubG9hZGNvbnRyb2wiXV19.WMec5cUK_-8_ZsLT-af2lAKip9GXOTMqz81C2TIFdyc&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"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-75855232/episodes?availability=current&order=natural:desc&program_type=program",
"xfs": [
[
"downloadcontrol"
]
]
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-75855232/episodes?availability=current&order=natural:desc&program_type=program&fields=!series&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardLabels": "episodeListing",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 5,
"expires": "2026-11-15T06:04:06Z",
"limit": 3,
"offset": 0
} Card Pekka Laineen Ihmemaa Description: Patetia lämmittää, myös Ruotsissa 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78628692.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-78628692"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Patetia lämmittää, myös Ruotsissa",
"image": {
"id": "13-1-3201240-1747227567170",
"version": "1792569140"
},
"labels": [
{
"formatted": "55 min",
"raw": "PT3351S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 1.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78628692"
},
"raw": "PT3351S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78628692",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Vaasa",
"raw": "yle-radio-suomi-vaasa",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78628692"
},
"presentation": "onDemandCard",
"title": "Pekka Laineen Ihmemaa",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78628692/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Kissankehto - Susanna Vainiola Description: Laulun mittaisia tarinoita 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3262577.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Laulun mittaisia tarinoita",
"image": {
"id": "13-1-3262577-1705054534216",
"version": "1792568895"
},
"labels": [
{
"raw": "1-3262577",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3262577"
},
"presentation": "seriesCard",
"title": "Kissankehto - Susanna Vainiola",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-3262577/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Iskelmäradio Description: Jenna Bågeberg 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4409832.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Jenna Bågeberg",
"image": {
"id": "13-1-4409832-1743761181156",
"version": "1792569898"
},
"labels": [
{
"raw": "1-4409832",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4409832"
},
"presentation": "seriesCard",
"title": "Iskelmäradio",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-4409832/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": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc1ODU1MjMyP21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.tiXs2LsqoOlyC_WJHZCJwn6Mp4jXBP2wP4UQVMB_n5g&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele 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-75855232?medium=audio&fallback_category_whitelist=31-1-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "c08d1d7f-4778-4276-99e8-706683dfcb8e",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-75855232?medium=audio&fallback_category_whitelist=31-1-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendations",
"count": 20,
"expires": "2026-11-15T06:13:06Z",
"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.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc1ODU1MjMyL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1jdXJyZW50Jm9yZGVyPW5hdHVyYWw6ZGVzYyZwcm9ncmFtX3R5cGU9cHJvZ3JhbSIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJlcGlzb2RlcyIsImNhcmRQb2ludGVyIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZXBpc29kZUxpc3RpbmciLCJhbmFseXRpY3MiOnsicGxheWVyX2NvbnRleHQiOnsieWxlIjp7InB0eXBlIjoiZXBzIn19fSwieGZzIjpbWyJkb3dubG9hZGNvbnRyb2wiXV19.WMec5cUK_-8_ZsLT-af2lAKip9GXOTMqz81C2TIFdyc&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc1ODU1MjMyP21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.tiXs2LsqoOlyC_WJHZCJwn6Mp4jXBP2wP4UQVMB_n5g&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
}
],
"slug": "jaksot",
"title": "Jaksot",
"type": "tab"
} Tab 2 of 2 Tulevat jaksot Card su 22.11.2026 Description: Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää. 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää.",
"labels": [
{
"formatted": "su 22.11.2026 klo 08.00",
"type": "generic"
},
{
"formatted": "Poistuu ti 22.12.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Sillanpään sunnuntai",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää.",
"image": {
"id": "13-1-75855232-1756815984629",
"version": "1792571106"
},
"labels": [
{
"formatted": "su 22.11.2026",
"type": "generic"
},
{
"raw": "1-78676843",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 22.11. klo 8.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78676843"
},
"presentation": "onDemandCard",
"title": "su 22.11.2026",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78676843/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card su 29.11.2026 Description: Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää. 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää.",
"labels": [
{
"formatted": "su 29.11.2026 klo 08.00",
"type": "generic"
},
{
"formatted": "Poistuu ti 29.12.2026",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Sillanpään sunnuntai",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää.",
"image": {
"id": "13-1-75855232-1756815984629",
"version": "1792571106"
},
"labels": [
{
"formatted": "su 29.11.2026",
"type": "generic"
},
{
"raw": "1-78702381",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 29.11. klo 8.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78702381"
},
"presentation": "onDemandCard",
"title": "su 29.11.2026",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78702381/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card su 6.12.2026 Description: Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää. 0 controls, 4 labels Card JSON{
"cards": [
{
"description": "Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää.",
"labels": [
{
"formatted": "su 6.12.2026 klo 08.00",
"type": "generic"
},
{
"formatted": "Poistuu ti 5.1.2027",
"type": "generic"
},
{
"raw": "upcoming",
"type": "ondemandStatus"
},
{
"formatted": "Sillanpään sunnuntai",
"type": "seriesTitle"
}
],
"presentation": "detailsCard",
"type": "card"
}
],
"description": "Helmiä ja klassikoita viikon rennoimpaan hetkeen. Toimittajana JP Sillanpää.",
"image": {
"id": "13-1-75855232-1756815984629",
"version": "1792571106"
},
"labels": [
{
"formatted": "su 6.12.2026",
"type": "generic"
},
{
"raw": "1-78724530",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
},
{
"backgroundColor": "#B3000000",
"formatted": "su 6.12. klo 8.00",
"type": "overlay"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78724530"
},
"presentation": "onDemandCard",
"title": "su 6.12.2026",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78724530/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc1ODU1MjMyL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIn0.fTej6u6IaSEkDWK_bjhmHMl2JWO8HqGDK-jaW3i7hL0&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"cardLabels": "upcoming",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-75855232/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.yle.fi/v3/schema/v3/series/1-75855232/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-11-15T06:04:06Z",
"limit": 3,
"offset": 0
} Card Pekka Laineen Ihmemaa Description: Patetia lämmittää, myös Ruotsissa 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-78628692.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-78628692"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Patetia lämmittää, myös Ruotsissa",
"image": {
"id": "13-1-3201240-1747227567170",
"version": "1792569140"
},
"labels": [
{
"formatted": "55 min",
"raw": "PT3351S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 1.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78628692"
},
"raw": "PT3351S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78628692",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Vaasa",
"raw": "yle-radio-suomi-vaasa",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78628692"
},
"presentation": "onDemandCard",
"title": "Pekka Laineen Ihmemaa",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-78628692/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Kissankehto - Susanna Vainiola Description: Laulun mittaisia tarinoita 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3262577.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Laulun mittaisia tarinoita",
"image": {
"id": "13-1-3262577-1705054534216",
"version": "1792568895"
},
"labels": [
{
"raw": "1-3262577",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3262577"
},
"presentation": "seriesCard",
"title": "Kissankehto - Susanna Vainiola",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-3262577/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Iskelmäradio Description: Jenna Bågeberg 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4409832.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Jenna Bågeberg",
"image": {
"id": "13-1-4409832-1743761181156",
"version": "1792569898"
},
"labels": [
{
"raw": "1-4409832",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4409832"
},
"presentation": "seriesCard",
"title": "Iskelmäradio",
"traits": {
"contextMenu": {
"source": "https://areena.api.yle.fi/v1/ui/profile/cardmenus/1-4409832/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": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc1ODU1MjMyP21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.tiXs2LsqoOlyC_WJHZCJwn6Mp4jXBP2wP4UQVMB_n5g&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele 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-75855232?medium=audio&fallback_category_whitelist=31-1-7"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"recommendation_id": "c08d1d7f-4778-4276-99e8-706683dfcb8e",
"recommendation_method": "production_similar_combined",
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-75855232?medium=audio&fallback_category_whitelist=31-1-7&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendations",
"count": 20,
"expires": "2026-11-15T06:13:06Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"content": [
{
"controls": [],
"filters": [],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTc1ODU1MjMyL2VwaXNvZGVzP2F2YWlsYWJpbGl0eT1mdXR1cmUmb3JkZXI9bmF0dXJhbDphc2MmcHJvZ3JhbV90eXBlPXByb2dyYW0mcHVibGljYXRpb25fdHlwZT1vbmRlbWFuZCx3ZWJjYXN0IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZExhYmVscyI6InVwY29taW5nIn0.fTej6u6IaSEkDWK_bjhmHMl2JWO8HqGDK-jaW3i7hL0&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTc1ODU1MjMyP21lZGl1bT1hdWRpbyZmYWxsYmFja19jYXRlZ29yeV93aGl0ZWxpc3Q9MzEtMS03IiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6InJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.tiXs2LsqoOlyC_WJHZCJwn6Mp4jXBP2wP4UQVMB_n5g&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Kuuntele myös",
"type": "list"
}
],
"slug": "tulevat-jaksot",
"title": "Tulevat jaksot",
"type": "tab"
} |