Tabs Tab 1 of 4 Suositellut Card Maailmankaikkeus 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-1111779.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-1111779",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1111779"
},
"presentation": "seriesCard",
"title": "Maailmankaikkeus",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-1111779/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Tiedetrippi Description: Tieteen ihmeitä ja mysteereitä 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-50410341.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tieteen ihmeitä ja mysteereitä",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-50410341",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50410341"
},
"presentation": "seriesCard",
"title": "Tiedetrippi",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-50410341/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Tiedeykkönen Extra 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-4020824.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-4020824",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4020824"
},
"presentation": "seriesCard",
"title": "Tiedeykkönen Extra",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-4020824/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-284"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0yODQvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC50aWVkZSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjg0In19fX0.wPfv1VF_-Zf9Ws0vob32q_-Snxqm9gWTyK31mYmNf5w"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Tiede",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-284",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.tiede"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-284/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-284",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.tiede",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-284/extended-recommendations?offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-11-15T07:53:24+02:00",
"limit": 3,
"offset": 0
} Card Testi audioonly live ohjelma Description: Areena julkaisu että voi kanssa kuunnella. 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-67028676.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-67028676"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Areena julkaisu että voi kanssa kuunnella.",
"image": {
"id": "areena-audio-live",
"version": "1750676272"
},
"labels": [
{
"formatted": "3 h 45 min",
"raw": "PT13504S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 25.10.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-67028676"
},
"raw": "PT13504S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-67028676",
"type": "itemId"
},
{
"formatted": "Yle Areena",
"raw": "areena-audio-live",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-67028676"
},
"presentation": "onDemandCard",
"title": "Testi audioonly live ohjelma",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-67028676/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Sekahaku Description: Rautaisannos tanssilavatunnelmaa 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2069638.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Rautaisannos tanssilavatunnelmaa",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-2069638",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2069638"
},
"presentation": "seriesCard",
"title": "Sekahaku",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-2069638/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Faunin iltapäivä Description: Palauttavaa klassista 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2101404.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Palauttavaa klassista",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-2101404",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2101404"
},
"presentation": "seriesCard",
"title": "Faunin iltapäivä",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-2101404/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-149"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNDkvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC5tdXNpaWtraSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTQ5In19fX0.rVn2kDhUNQ1_xCkBLl5EmWYnlEYcgYuTKhpEDCnHL4g"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Musiikki",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.musiikki"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-149/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.musiikki",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-149/extended-recommendations?offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 23,
"expires": "2026-11-15T07:53:24+02:00",
"limit": 3,
"offset": 0
} Card RF testi Radiomanin sarjamuutoksille Description: Tämä on lyhyt kuvaus. (fin) 13.11.2026 03:58 1 control, 2 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78844472.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tämä on lyhyt kuvaus. (fin) 13.11.2026 03:58",
"image": {
"id": "13-1-78844472-1794535240359",
"version": "1794535244"
},
"labels": [
{
"formatted": "RM-FAKE",
"type": "highlight"
},
{
"raw": "1-78844472",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-78844472"
},
"presentation": "seriesCard",
"title": "RF testi Radiomanin sarjamuutoksille",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78844472/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card RF testi Radiomanin sarjamuutoksille Description: Tämä on lyhyt kuvaus. (fin) 12.11.2026 03:59 1 control, 2 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78835454.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tämä on lyhyt kuvaus. (fin) 12.11.2026 03:59",
"image": {
"id": "13-1-78835454-1794448936961",
"version": "1794448939"
},
"labels": [
{
"formatted": "RM-FAKE",
"type": "highlight"
},
{
"raw": "1-78835454",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-78835454"
},
"presentation": "seriesCard",
"title": "RF testi Radiomanin sarjamuutoksille",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78835454/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card RF testi Radiomanin sarjamuutoksille Description: Tämä on lyhyt kuvaus. (fin) 11.11.2026 04:00 1 control, 2 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78833755.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tämä on lyhyt kuvaus. (fin) 11.11.2026 04:00",
"image": {
"id": "13-1-78833755-1794362556830",
"version": "1794362559"
},
"labels": [
{
"formatted": "RM-FAKE",
"type": "highlight"
},
{
"raw": "1-78833755",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-78833755"
},
"presentation": "seriesCard",
"title": "RF testi Radiomanin sarjamuutoksille",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78833755/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-159"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNTkvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC5kcmFhbWEiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE1OSJ9fX19.-fskz54f21kAJyPuiPj5stBdO0HI0Lp4_h0cscvYn2Y"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Draama",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-159",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.draama"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-159/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-159",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.draama",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-159/extended-recommendations?offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-11-15T07:53:24+02:00",
"limit": 3,
"offset": 0
} Card Minna Pyykön maailma Description: Suomen luonnon ilmiöitä 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2143340.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Suomen luonnon ilmiöitä",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-2143340",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2143340"
},
"presentation": "seriesCard",
"title": "Minna Pyykön maailma",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-2143340/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Luonto-Suomi Description: Luontoaiheita kuuntelijoiden kanssa 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2113301.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Luontoaiheita kuuntelijoiden kanssa",
"image": {
"id": "yle-areena",
"version": "1750676272"
},
"labels": [
{
"raw": "1-2113301",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2113301"
},
"presentation": "seriesCard",
"title": "Luonto-Suomi",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-2113301/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Luontoretki 1 control, 1 label Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-2143321.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-2143321",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2143321"
},
"presentation": "seriesCard",
"title": "Luontoretki",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-2143321/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-165"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNjUvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC5sdW9udG8iLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE2NSJ9fX19.ixkDgkSoi8kyMfYdmvteQreXnjpv20eJN2lkYkPp5bY"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Luonto",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-165",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.luonto"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-165/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-165",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.luonto",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-165/extended-recommendations?offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-11-15T07:53:24+02:00",
"limit": 3,
"offset": 0
} Card Yle Uutiset Description: Sunnuntai klo 07.00 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78663487.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-78663487"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Sunnuntai klo 07.00",
"image": {
"id": "yle-radio-suomi-tampere",
"version": "1750676272"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT137S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78663487"
},
"raw": "PT137S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78663487",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Tampere",
"raw": "yle-radio-suomi-tampere",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78663487"
},
"presentation": "onDemandCard",
"title": "Yle Uutiset",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78663487/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Yle Uutiset Description: Sunnuntai klo 06.00 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78664874.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-78664874"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Sunnuntai klo 06.00",
"image": {
"id": "yle-radio-suomi-seinajoki",
"version": "1750676272"
},
"labels": [
{
"formatted": "2 min",
"raw": "PT137S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78664874"
},
"raw": "PT137S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78664874",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Seinäjoki",
"raw": "yle-radio-suomi-seinajoki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78664874"
},
"presentation": "onDemandCard",
"title": "Yle Uutiset",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78664874/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Ykköskolumni Description: Matias Mäkiranta: Eläkekeskustelussa kukkivat kummalliset puolitotuudet 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78616995.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-78616995"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Matias Mäkiranta: Eläkekeskustelussa kukkivat kummalliset puolitotuudet",
"image": {
"id": "13-12-1022-4-1287882-main",
"version": "1794714912"
},
"labels": [
{
"formatted": "4 min",
"raw": "PT269S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78616995"
},
"raw": "PT269S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78616995",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78616995"
},
"presentation": "onDemandCard",
"title": "Ykköskolumni",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78616995/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNTEvbGF0ZXN0IiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC51dXRpc2V0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0xNTEifX19fQ.0gq3VscycZvnrT0QVgHuxpLSaA8VfVSs5K-JlrgLdk4"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Uutiset",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-151",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.uutiset"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-151/latest"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-151",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.uutiset",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-151/latest?offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-11-15T05:54:24Z",
"limit": 3,
"offset": 0
} List JSON{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-152"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=20&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNTIvcG9wdWxhcj9lcGlzb2Rlc19hc19zZXJpZXM9dHJ1ZSIsImNhcmRJbWFnZSI6InNxdWFyZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7InlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1BWVYyYlZ4MG8ucm9ib3R0aXRlc3RhdWtzZW5fYXVkaW9uYWt5bWEuc3Vvc2l0ZWxsdXQuc3Vvc2l0dWluX3VyaGVpbHUiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE1MiJ9fX19.rlcLESsEIrIWM9u4S6B-TXNzf3wVsrlaWj2FaHAegs4"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Suosituin urheilu",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-152",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.suosituin_urheilu"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-152/popular?episodes_as_series=true"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-152",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.suosituin_urheilu",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-152/popular?episodes_as_series=true&offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 0,
"expires": "2026-11-15T05:54:24Z",
"limit": 3,
"offset": 0
} Card Merisää 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78653787.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-78653787"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Klo 07.50",
"image": {
"id": "yle-radio-suomi-kemi",
"version": "1750676272"
},
"labels": [
{
"formatted": "4 min",
"raw": "PT245S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78653787"
},
"raw": "PT245S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78653787",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Kemi",
"raw": "yle-radio-suomi-kemi",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78653787"
},
"presentation": "onDemandCard",
"title": "Merisää",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78653787/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Yle Sámi iđit - iiđeed - tue'les Description: Oktii áidná -čáitáldâh lii puáttám Sáámán 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78570117.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-78570117"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Oktii áidná -čáitáldâh lii puáttám Sáámán",
"image": {
"id": "13-12-1027-4-1052145-main",
"version": "1792127142"
},
"labels": [
{
"formatted": "60 min",
"raw": "PT3600S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78570117"
},
"raw": "PT3600S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78570117",
"type": "itemId"
},
{
"formatted": "Yle Sámi Radio",
"raw": "yle-sami-radio",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78570117"
},
"presentation": "onDemandCard",
"title": "Yle Sámi iđit - iiđeed - tue'les",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78570117/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card YleX Aamu: Sikke ja Womma Description: Perjantain koko lähetys 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78637540.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-78637540"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Perjantain koko lähetys",
"image": {
"id": "ylex",
"version": "1750676272"
},
"labels": [
{
"formatted": "4 h",
"raw": "PT14404S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78637540"
},
"raw": "PT14404S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78637540",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78637540"
},
"presentation": "onDemandCard",
"title": "YleX Aamu: Sikke ja Womma",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78637540/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=20&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXhwaXJpbmciLCJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtNDkwL2V4cGlyaW5nP2VwaXNvZGVzX2FzX3Nlcmllcz1mYWxzZSIsImNhcmRJbWFnZSI6InNxdWFyZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7InlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1BWVYyYlZ4MG8ucm9ib3R0aXRlc3RhdWtzZW5fYXVkaW9uYWt5bWEuc3Vvc2l0ZWxsdXQudmllbGFfZWhkaXQiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTQ5MCJ9fX19.RsbHG4MPnoRl_nhnetJrhVvmWgewUXE976qdpZyT0Ow"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Vielä ehdit",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.viela_ehdit"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "expiring",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/expiring?episodes_as_series=false"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suositellut.viela_ehdit",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/expiring?episodes_as_series=false&offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "expiring",
"count": 20,
"expires": "2026-11-15T05:54:24Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"pageload": {
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-AYV2bVx0o",
"version": 114
}
}
},
"content": [
{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-284"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0yODQvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC50aWVkZSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjg0In19fX0.wPfv1VF_-Zf9Ws0vob32q_-Snxqm9gWTyK31mYmNf5w"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Tiede",
"type": "list"
},
{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-149"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNDkvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC5tdXNpaWtraSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTQ5In19fX0.rVn2kDhUNQ1_xCkBLl5EmWYnlEYcgYuTKhpEDCnHL4g"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Musiikki",
"type": "list"
},
{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-159"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNTkvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC5kcmFhbWEiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE1OSJ9fX19.-fskz54f21kAJyPuiPj5stBdO0HI0Lp4_h0cscvYn2Y"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Draama",
"type": "list"
},
{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-165"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNjUvZXh0ZW5kZWQtcmVjb21tZW5kYXRpb25zIiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC5sdW9udG8iLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE2NSJ9fX19.ixkDgkSoi8kyMfYdmvteQreXnjpv20eJN2lkYkPp5bY"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Luonto",
"type": "list"
},
{
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNTEvbGF0ZXN0IiwiY2FyZEltYWdlIjoic3F1YXJlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LUFZVjJiVngwby5yb2JvdHRpdGVzdGF1a3Nlbl9hdWRpb25ha3ltYS5zdW9zaXRlbGx1dC51dXRpc2V0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0xNTEifX19fQ.0gq3VscycZvnrT0QVgHuxpLSaA8VfVSs5K-JlrgLdk4"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Uutiset",
"type": "list"
},
{
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-152"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=20&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC0xNTIvcG9wdWxhcj9lcGlzb2Rlc19hc19zZXJpZXM9dHJ1ZSIsImNhcmRJbWFnZSI6InNxdWFyZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7InlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1BWVYyYlZ4MG8ucm9ib3R0aXRlc3RhdWtzZW5fYXVkaW9uYWt5bWEuc3Vvc2l0ZWxsdXQuc3Vvc2l0dWluX3VyaGVpbHUiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE1MiJ9fX19.rlcLESsEIrIWM9u4S6B-TXNzf3wVsrlaWj2FaHAegs4"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Suosituin urheilu",
"type": "list"
},
{
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=20&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXhwaXJpbmciLCJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtNDkwL2V4cGlyaW5nP2VwaXNvZGVzX2FzX3Nlcmllcz1mYWxzZSIsImNhcmRJbWFnZSI6InNxdWFyZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7InlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1BWVYyYlZ4MG8ucm9ib3R0aXRlc3RhdWtzZW5fYXVkaW9uYWt5bWEuc3Vvc2l0ZWxsdXQudmllbGFfZWhkaXQiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTQ5MCJ9fX19.RsbHG4MPnoRl_nhnetJrhVvmWgewUXE976qdpZyT0Ow"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Vielä ehdit",
"type": "list"
}
],
"slug": "suositellut",
"title": "Suositellut",
"type": "tab"
} Tab 2 of 4 Uusimmat Card Merisää 2 controls, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78664898.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-78664898"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Klo 07.50",
"image": {
"id": "yle-radio-suomi-tampere",
"version": "1750676272"
},
"labels": [
{
"formatted": "7.50–7.53",
"type": "generic"
},
{
"raw": "2026-11-15T07:50:00+02:00/2026-11-15T07:53:00+02:00",
"rawType": "interval",
"type": "progress"
},
{
"raw": "1-78664898",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Tampere",
"raw": "yle-radio-suomi-tampere",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78664898"
},
"presentation": "broadcastCard",
"title": "Merisää",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78664898/default?language=fi&v=10&client=yle-areena-web"
}
},
"transmissions": [
{
"broadcastStatus": "current",
"description": "Klo 07.50",
"endTime": "2026-11-15T07:53:00+02:00",
"formattedStartTime": "7.50",
"image": {
"id": "yle-radio-suomi-tampere",
"version": "1750676272"
},
"ondemandStatus": "upcoming",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78664898"
},
"startTime": "2026-11-15T07:50:00+02:00",
"title": "Merisää"
}
],
"type": "card"
} Card Syventävää klassista Description: W.A. Mozartin Kruunajaismessu 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78616931.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-78616931"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "W.A. Mozartin Kruunajaismessu",
"image": {
"id": "yle-klassinen",
"version": "1750676272"
},
"labels": [
{
"formatted": "7 h 19 min",
"raw": "PT26399S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78616931"
},
"raw": "PT26399S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78616931",
"type": "itemId"
},
{
"formatted": "Yle Klassinen",
"raw": "yle-klassinen",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78616931"
},
"presentation": "onDemandCard",
"title": "Syventävää klassista",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78616931/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card X3M Nonstop Description: Den bästa musiken på X3M utan avbrott. 2 controls, 4 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78768648.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-78768648"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Den bästa musiken på X3M utan avbrott.",
"image": {
"id": "yle-x3m",
"version": "1750676272"
},
"labels": [
{
"formatted": "7.30–8.00",
"type": "generic"
},
{
"raw": "2026-11-15T07:30:00+02:00/2026-11-15T08:00:00+02:00",
"rawType": "interval",
"type": "progress"
},
{
"raw": "1-78768648",
"type": "itemId"
},
{
"formatted": "Yle X3M",
"raw": "yle-x3m",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78768648"
},
"presentation": "broadcastCard",
"title": "X3M Nonstop",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78768648/default?language=fi&v=10&client=yle-areena-web"
}
},
"transmissions": [
{
"broadcastStatus": "current",
"description": "X3M Nonstop",
"endTime": "2026-11-15T08:00:00+02:00",
"formattedStartTime": "7.30",
"image": {
"id": "yle-x3m",
"version": "1750676272"
},
"ondemandStatus": "norights",
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78768648"
},
"startTime": "2026-11-15T07:30:00+02:00",
"title": "X3M Nonstop"
}
],
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=40&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC00OTAvbGF0ZXN0P2dyb3VwaW5nPW9uZGVtYW5kLnB1YmxpY2F0aW9uLmRhdGUiLCJjYXJkSW1hZ2UiOiJzcXVhcmUiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctQVlWMmJWeDBvLnJvYm90dGl0ZXN0YXVrc2VuX2F1ZGlvbmFreW1hLnV1c2ltbWF0LnVudGl0bGVkX2xpc3QiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTQ5MCJ9fX19.wHnyKFwjm8VUcwbcFQEqvA4Cj0JUYyQ3f6mQpKsRcbA"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.uusimmat.untitled_list"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/latest?grouping=ondemand.publication.date"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.uusimmat.untitled_list",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/latest?grouping=ondemand.publication.date&offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 40,
"expires": "2026-11-15T07:53:40+02:00",
"limit": 3,
"offset": 0,
"refreshAt": "2026-11-15T07:53:50+02:00"
}
Tab JSON{
"analytics": {
"pageload": {
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-AYV2bVx0o",
"version": 114
}
}
},
"content": [
{
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=40&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC00OTAvbGF0ZXN0P2dyb3VwaW5nPW9uZGVtYW5kLnB1YmxpY2F0aW9uLmRhdGUiLCJjYXJkSW1hZ2UiOiJzcXVhcmUiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctQVlWMmJWeDBvLnJvYm90dGl0ZXN0YXVrc2VuX2F1ZGlvbmFreW1hLnV1c2ltbWF0LnVudGl0bGVkX2xpc3QiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTQ5MCJ9fX19.wHnyKFwjm8VUcwbcFQEqvA4Cj0JUYyQ3f6mQpKsRcbA"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
}
],
"slug": "uusimmat",
"title": "Uusimmat",
"type": "tab"
} Tab 3 of 4 Suosituimmat List JSON{
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC00OTAvcG9wdWxhcj9lcGlzb2Rlc19hc19zZXJpZXM9ZmFsc2UiLCJjYXJkSW1hZ2UiOiJzcXVhcmUiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctQVlWMmJWeDBvLnJvYm90dGl0ZXN0YXVrc2VuX2F1ZGlvbmFreW1hLnN1b3NpdHVpbW1hdC51bnRpdGxlZF9saXN0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC00OTAifX19fQ.ze1d4d19-xUbprEZZ3RwPTKPY3KWHrnKNfcKyOmzYkA"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suosituimmat.untitled_list"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/popular?episodes_as_series=false"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.suosituimmat.untitled_list",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/popular?episodes_as_series=false&offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "coverStrip",
"count": 0,
"expires": "2026-11-15T07:53:24+02:00",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"pageload": {
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-AYV2bVx0o",
"version": 114
}
}
},
"content": [
{
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLXRlc3QueWxlLmZpL3YzL3NjaGVtYS92My9wYWNrYWdlcy8zMC00OTAvcG9wdWxhcj9lcGlzb2Rlc19hc19zZXJpZXM9ZmFsc2UiLCJjYXJkSW1hZ2UiOiJzcXVhcmUiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctQVlWMmJWeDBvLnJvYm90dGl0ZXN0YXVrc2VuX2F1ZGlvbmFreW1hLnN1b3NpdHVpbW1hdC51bnRpdGxlZF9saXN0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC00OTAifX19fQ.ze1d4d19-xUbprEZZ3RwPTKPY3KWHrnKNfcKyOmzYkA"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
}
],
"slug": "suosituimmat",
"title": "Suosituimmat",
"type": "tab"
} Tab 4 of 4 Vielä ehdit Card Merisää 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78653787.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-78653787"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Klo 07.50",
"image": {
"id": "yle-radio-suomi-kemi",
"version": "1750676272"
},
"labels": [
{
"formatted": "4 min",
"raw": "PT245S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78653787"
},
"raw": "PT245S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78653787",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Kemi",
"raw": "yle-radio-suomi-kemi",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78653787"
},
"presentation": "onDemandCard",
"title": "Merisää",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78653787/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card Yle Sámi iđit - iiđeed - tue'les Description: Oktii áidná -čáitáldâh lii puáttám Sáámán 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78570117.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-78570117"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Oktii áidná -čáitáldâh lii puáttám Sáámán",
"image": {
"id": "13-12-1027-4-1052145-main",
"version": "1792127142"
},
"labels": [
{
"formatted": "60 min",
"raw": "PT3600S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78570117"
},
"raw": "PT3600S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78570117",
"type": "itemId"
},
{
"formatted": "Yle Sámi Radio",
"raw": "yle-sami-radio",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78570117"
},
"presentation": "onDemandCard",
"title": "Yle Sámi iđit - iiđeed - tue'les",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78570117/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
} Card YleX Aamu: Sikke ja Womma Description: Perjantain koko lähetys 2 controls, 5 labels Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api-test.yle.fi/v1/ui/players/1-78637540.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-78637540"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Perjantain koko lähetys",
"image": {
"id": "ylex",
"version": "1750676272"
},
"labels": [
{
"formatted": "4 h",
"raw": "PT14404S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 15.11.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-78637540"
},
"raw": "PT14404S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-78637540",
"type": "itemId"
},
{
"formatted": "YleX",
"raw": "ylex",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-78637540"
},
"presentation": "onDemandCard",
"title": "YleX Aamu: Sikke ja Womma",
"traits": {
"contextMenu": {
"source": "https://areena.api-test.yle.fi/v1/ui/profile/cardmenus/1-78637540/default?language=fi&v=10&client=yle-areena-web"
}
},
"type": "card"
}
List JSON{
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXhwaXJpbmciLCJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtNDkwL2V4cGlyaW5nP2VwaXNvZGVzX2FzX3Nlcmllcz1mYWxzZSIsImNhcmRJbWFnZSI6InNxdWFyZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7InlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1BWVYyYlZ4MG8ucm9ib3R0aXRlc3RhdWtzZW5fYXVkaW9uYWt5bWEudmllbGFfZWhkaXQudW50aXRsZWRfbGlzdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtNDkwIn19fX0.LjEvFKQuCaVGT1GvMkW461F7hneqn0i6KRgTdKHx5HU"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.viela_ehdit.untitled_list"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "expiring",
"source": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/expiring?episodes_as_series=false"
} Card response meta JSON{
"analytics": {
"context": {
"yle": {
"areena_package_id": "30-490",
"source_ref": "radio.view.57-AYV2bVx0o.robottitestauksen_audionakyma.viela_ehdit.untitled_list",
"source_url": "https://programs.api-test.yle.fi/v3/schema/v3/packages/30-490/expiring?episodes_as_series=false&offset=0&limit=3"
}
}
},
"cardImage": "square",
"cardOptionsTemplate": "expiring",
"count": 30,
"expires": "2026-11-15T07:53:24+02:00",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"pageload": {
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-AYV2bVx0o",
"version": 114
}
}
},
"content": [
{
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api-test.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiZXhwaXJpbmciLCJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS10ZXN0LnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtNDkwL2V4cGlyaW5nP2VwaXNvZGVzX2FzX3Nlcmllcz1mYWxzZSIsImNhcmRJbWFnZSI6InNxdWFyZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7InlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1BWVYyYlZ4MG8ucm9ib3R0aXRlc3RhdWtzZW5fYXVkaW9uYWt5bWEudmllbGFfZWhkaXQudW50aXRsZWRfbGlzdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtNDkwIn19fX0.LjEvFKQuCaVGT1GvMkW461F7hneqn0i6KRgTdKHx5HU"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
}
],
"slug": "viela_ehdit",
"title": "Vielä ehdit",
"type": "tab"
} |