Tabs Tab 1 of 3 Suositellut Card Näistä levyistä en luovu Description: Vieraan rakkaimmat kappaleet Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1256656.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Vieraan rakkaimmat kappaleet ",
"image": {
"id": "13-1-1256656-1671525155597",
"version": "1765972018"
},
"labels": [
{
"raw": "1-1256656",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1256656"
},
"presentation": "seriesCard",
"title": "Näistä levyistä en luovu",
"type": "card"
} Card Joulu Radio Suomessa Description: Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1772534.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"image": {
"id": "13-1-1772534-1639556876028",
"version": "1766402279"
},
"labels": [
{
"raw": "1-1772534",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1772534"
},
"presentation": "seriesCard",
"title": "Joulu Radio Suomessa",
"type": "card"
} Card Herman & Toivonen Description: Mistä musiikin kulisseissa puhutaan Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71850923.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Mistä musiikin kulisseissa puhutaan",
"image": {
"id": "13-1-71850923-1729850233419",
"version": "1765809390"
},
"labels": [
{
"raw": "1-71850923",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-71850923"
},
"presentation": "seriesCard",
"title": "Herman & Toivonen",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3047",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.tarinoita_musiikista"
}
}
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMzA0Ny9sYXRlc3Q_ZXBpc29kZXNfYXNfc2VyaWVzPXRydWUiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnRhcmlub2l0YV9tdXNpaWtpc3RhIiwieWxlX3BhY2thZ2VfaWQiOiIzMC0zMDQ3In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQudGFyaW5vaXRhX211c2lpa2lzdGEiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTMwNDcifX19fQ.SaNjHerDlQyj-_rOxmF2S8vpFWaW9UJsMjOw3Qb9U8s"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Tarinoita musiikista",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3047",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.tarinoita_musiikista"
},
"yle": {
"areena_package_id": "30-3047",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.tarinoita_musiikista"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-3047/latest?episodes_as_series=true"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3047",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.tarinoita_musiikista"
},
"yle": {
"areena_package_id": "30-3047",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.tarinoita_musiikista",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-3047/latest?episodes_as_series=true&offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Pekka Laineen Ihmemaa Description: Musiikki on meri uteliaan purjehtia Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3201240.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Musiikki on meri uteliaan purjehtia",
"image": {
"id": "13-1-3201240-1747227567170",
"version": "1766426530"
},
"labels": [
{
"raw": "1-3201240",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3201240"
},
"presentation": "seriesCard",
"title": "Pekka Laineen Ihmemaa",
"type": "card"
} Card Uuden musiikin X: Ella Ossi Description: Tärkeimmät uutuusbiisit Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4353828.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tärkeimmät uutuusbiisit",
"image": {
"id": "13-1-4353828-1728643587342",
"version": "1761828158"
},
"labels": [
{
"raw": "1-4353828",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4353828"
},
"presentation": "seriesCard",
"title": "Uuden musiikin X: Ella Ossi",
"type": "card"
} Card Kissankehto - Susanna Vainiola Description: Laulun mittaisia tarinoita 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": "1731308654"
},
"labels": [
{
"raw": "1-3262577",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3262577"
},
"presentation": "seriesCard",
"title": "Kissankehto - Susanna Vainiola",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-248",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.pop_rock"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-248"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjQ4L2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQucG9wX3JvY2siLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTI0OCJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnBvcF9yb2NrIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0yNDgifX19fQ.oQmjO4dmTGIAep3mwwFG76VPMaNToY-EDWRGRwnRVHo"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Pop & rock",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-248",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.pop_rock"
},
"yle": {
"areena_package_id": "30-248",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.pop_rock"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-248/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-248",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.pop_rock"
},
"yle": {
"areena_package_id": "30-248",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.pop_rock",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-248/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 13,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Muistojen bulevardi Description: Viihdemusiikin helmet Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1386955.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Viihdemusiikin helmet",
"image": {
"id": "13-1-1386955-1767183693117",
"version": "1767183696"
},
"labels": [
{
"raw": "1-1386955",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1386955"
},
"presentation": "seriesCard",
"title": "Muistojen bulevardi",
"type": "card"
} Card Radio Suomen Musiikki-ilta Description: Ikkuna Suomen musiikkiin Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-64590159.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Ikkuna Suomen musiikkiin",
"image": {
"id": "39-14667026827260a67adc",
"version": "1766428777"
},
"labels": [
{
"raw": "1-64590159",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-64590159"
},
"presentation": "seriesCard",
"title": "Radio Suomen Musiikki-ilta",
"type": "card"
} Card Paikka auringossa Description: Kotimaista iskelmää Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-50075142.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kotimaista iskelmää",
"image": {
"id": "39-153758068ece49845a72",
"version": "1766131874"
},
"labels": [
{
"raw": "1-50075142",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50075142"
},
"presentation": "seriesCard",
"title": "Paikka auringossa",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2060",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.iskelmaa_ja_nostalgiaa"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2060"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjA2MC9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lmlza2VsbWFhX2phX25vc3RhbGdpYWEiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTIwNjAifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC5pc2tlbG1hYV9qYV9ub3N0YWxnaWFhIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0yMDYwIn19fX0.ywV2wsbqz5CPU0u3qjEIgAe61dNJR9iqhBslm4xLDC8"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Iskelmää ja nostalgiaa",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2060",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.iskelmaa_ja_nostalgiaa"
},
"yle": {
"areena_package_id": "30-2060",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.iskelmaa_ja_nostalgiaa"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2060/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2060",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.iskelmaa_ja_nostalgiaa"
},
"yle": {
"areena_package_id": "30-2060",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.iskelmaa_ja_nostalgiaa",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2060/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 14,
"expires": "2026-01-02T04:01:34+02:00",
"limit": 3,
"offset": 0
} Card Levylautakunta Description: Levyuutuudet raadin ruodittavana Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1653834.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Levyuutuudet raadin ruodittavana",
"image": {
"id": "13-1-1653834-1747227285792",
"version": "1766425480"
},
"labels": [
{
"raw": "1-1653834",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1653834"
},
"presentation": "seriesCard",
"title": "Levylautakunta",
"type": "card"
} Card Anne Lainto <3 Rock Description: Raikas kattaus rockin uusimpia aaltoja Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-51013437.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Raikas kattaus rockin uusimpia aaltoja",
"image": {
"id": "13-1-51013437-1706682090852",
"version": "1764839490"
},
"labels": [
{
"raw": "1-51013437",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-51013437"
},
"presentation": "seriesCard",
"title": "Anne Lainto <3 Rock",
"type": "card"
} Card Lyömättömät Description: Suomen paras freestyle-show Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-2312526.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Suomen paras freestyle-show",
"image": {
"id": "13-1-2312526-1702146656007",
"version": "1764832604"
},
"labels": [
{
"raw": "1-2312526",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2312526"
},
"presentation": "seriesCard",
"title": "Lyömättömät",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-4037",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikin_loytoretkeilijoille"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-4037"
},
"title": "Näytä lisää",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtNDAzNy9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lm11c2lpa2luX2xveXRvcmV0a2VpbGlqb2lsbGUiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTQwMzcifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC5tdXNpaWtpbl9sb3l0b3JldGtlaWxpam9pbGxlIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC00MDM3In19fX0.BOq3xbxX3LD4gPDpEuPHjyulHUN373rw7mKrwhJHSm8"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Musiikin löytöretkeilijöille",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-4037",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikin_loytoretkeilijoille"
},
"yle": {
"areena_package_id": "30-4037",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikin_loytoretkeilijoille"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-4037/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-4037",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikin_loytoretkeilijoille"
},
"yle": {
"areena_package_id": "30-4037",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikin_loytoretkeilijoille",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-4037/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 17,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card DJ Orion Description: Konemusiikin koti Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1474943.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Konemusiikin koti",
"image": {
"id": "13-1-1474943-1694434298283",
"version": "1764838154"
},
"labels": [
{
"raw": "1-1474943",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1474943"
},
"presentation": "seriesCard",
"title": "DJ Orion",
"type": "card"
} Card Rony Rex Description: Sykettänostattava klubimusa Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4347297.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Sykettänostattava klubimusa",
"image": {
"id": "13-1-4347297-1694434325705",
"version": "1764832190"
},
"labels": [
{
"raw": "1-4347297",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4347297"
},
"presentation": "seriesCard",
"title": "Rony Rex",
"type": "card"
} Card Lyömättömät Description: Suomen paras freestyle-show Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-2312526.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Suomen paras freestyle-show",
"image": {
"id": "13-1-2312526-1702146656007",
"version": "1764832604"
},
"labels": [
{
"raw": "1-2312526",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2312526"
},
"presentation": "seriesCard",
"title": "Lyömättömät",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1743",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.vauhtia_lenkkipoluille"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-1743"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTc0My9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnZhdWh0aWFfbGVua2tpcG9sdWlsbGUiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTE3NDMifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC52YXVodGlhX2xlbmtraXBvbHVpbGxlIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0xNzQzIn19fX0.KNCX9llvAGMOoi63eaqOrr4uh_AXUfIDTurzd70j0TQ"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Vauhtia lenkkipoluille",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1743",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.vauhtia_lenkkipoluille"
},
"yle": {
"areena_package_id": "30-1743",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.vauhtia_lenkkipoluille"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-1743/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1743",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.vauhtia_lenkkipoluille"
},
"yle": {
"areena_package_id": "30-1743",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.vauhtia_lenkkipoluille",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-1743/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 6,
"expires": "2026-01-02T04:01:34+02:00",
"limit": 3,
"offset": 0
} Card Riston Valinta - Risto Nordell Description: Parasta mahdollista musiikkia Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1348639.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Parasta mahdollista musiikkia",
"image": {
"id": "13-1-1348639-1593680151230",
"version": "1750924944"
},
"labels": [
{
"raw": "1-1348639",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1348639"
},
"presentation": "seriesCard",
"title": "Riston Valinta - Risto Nordell",
"type": "card"
} Card Epäilyttävän uutta - Aki Yli-Salomäki Description: Taidemusiikkia tältä vuosituhannelta Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-50432696.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Taidemusiikkia tältä vuosituhannelta",
"image": {
"id": "13-1-50432696-1673360679383",
"version": "1765807314"
},
"labels": [
{
"raw": "1-50432696",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50432696"
},
"presentation": "seriesCard",
"title": "Epäilyttävän uutta - Aki Yli-Salomäki",
"type": "card"
} Card Klasariparatiisi - Eva Tigerstedt Description: Polkuja klassiseen musiikkiin Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1403834.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Polkuja klassiseen musiikkiin",
"image": {
"id": "13-1-1403834-1641209252570",
"version": "1765810636"
},
"labels": [
{
"raw": "1-1403834",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1403834"
},
"presentation": "seriesCard",
"title": "Klasariparatiisi - Eva Tigerstedt",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-250",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_erikoisohjelmat"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-250"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjUwL2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQua2xhc3Npc2VuX211c2lpa2luX2VyaWtvaXNvaGplbG1hdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjUwIn0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQua2xhc3Npc2VuX211c2lpa2luX2VyaWtvaXNvaGplbG1hdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjUwIn19fX0.yxRtLqubhPmcOiyl7_xSNjVQZfRd6XQoflFZ4xHTBZA"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Klassisen musiikin erikoisohjelmat",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-250",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_erikoisohjelmat"
},
"yle": {
"areena_package_id": "30-250",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_erikoisohjelmat"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-250/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-250",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_erikoisohjelmat"
},
"yle": {
"areena_package_id": "30-250",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_erikoisohjelmat",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-250/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 13,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Syventävää klassista Description: Suuria teoksia ja pitkiä kokonaisuuksia Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-50464923.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Suuria teoksia ja pitkiä kokonaisuuksia",
"image": {
"id": "13-1-50464923-1583147693752",
"version": "1750937314"
},
"labels": [
{
"raw": "1-50464923",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50464923"
},
"presentation": "seriesCard",
"title": "Syventävää klassista",
"type": "card"
} Card Aamusoitto Description: Virkistävää klassista Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-2101386.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Virkistävää klassista",
"image": {
"id": "13-1-2101386-1622720997033",
"version": "1765873495"
},
"labels": [
{
"raw": "1-2101386",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2101386"
},
"presentation": "seriesCard",
"title": "Aamusoitto",
"type": "card"
} Card Valoisaa klassista Description: Viihdyttävää ja valoisaa musiikkia Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-50464925.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Viihdyttävää ja valoisaa musiikkia",
"image": {
"id": "13-1-50464925-1583146999510",
"version": "1750937319"
},
"labels": [
{
"raw": "1-50464925",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-50464925"
},
"presentation": "seriesCard",
"title": "Valoisaa klassista",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2230",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassista_tauotta"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2230"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjIzMC9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmtsYXNzaXN0YV90YXVvdHRhIiwieWxlX3BhY2thZ2VfaWQiOiIzMC0yMjMwIn0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQua2xhc3Npc3RhX3RhdW90dGEiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTIyMzAifX19fQ.TbUK1jtp_plPxJNxSn-XDMGwM5vMqpZgLWLKRz84LWo"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Klassista tauotta",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2230",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassista_tauotta"
},
"yle": {
"areena_package_id": "30-2230",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassista_tauotta"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2230/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2230",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassista_tauotta"
},
"yle": {
"areena_package_id": "30-2230",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassista_tauotta",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2230/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 7,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Yöradio - toiveiden yö Description: Musiikkitoiveita keskiyön tunneilta Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1301952.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Musiikkitoiveita keskiyön tunneilta",
"image": {
"id": "13-1-1301952-1692016994306",
"version": "1766133689"
},
"labels": [
{
"raw": "1-1301952",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1301952"
},
"presentation": "seriesCard",
"title": "Yöradio - toiveiden yö",
"type": "card"
} Card Sekahaku Description: Rautaisannos tanssilavatunnelmaa Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.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": "13-1-2069638-1727357700038",
"version": "1766429087"
},
"labels": [
{
"raw": "1-2069638",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-2069638"
},
"presentation": "seriesCard",
"title": "Sekahaku",
"type": "card"
} Card Entisten nuorten sävellahja Description: Jytää, purkkaa ja toiveiskelmiä Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1479287.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Jytää, purkkaa ja toiveiskelmiä",
"image": {
"id": "13-1-1479287-1630927335786",
"version": "1766419145"
},
"labels": [
{
"raw": "1-1479287",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1479287"
},
"presentation": "seriesCard",
"title": "Entisten nuorten sävellahja",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-261",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.toivemusiikkia"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-261"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjYxL2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQudG9pdmVtdXNpaWtraWEiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTI2MSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnRvaXZlbXVzaWlra2lhIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0yNjEifX19fQ.JGmTn5UgOXGLT1irAA1PZkCg2lLJrET2MRBA3p7oT7w"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Toivemusiikkia",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-261",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.toivemusiikkia"
},
"yle": {
"areena_package_id": "30-261",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.toivemusiikkia"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-261/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-261",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.toivemusiikkia"
},
"yle": {
"areena_package_id": "30-261",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.toivemusiikkia",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-261/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 6,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Konsertteja Description: Porgy & Bess sekä Viisi vapauden laulua Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76849063.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76849063"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Porgy & Bess sekä Viisi vapauden laulua",
"image": {
"id": "13-12-1022-4-1265840-main",
"version": "1767205381"
},
"labels": [
{
"formatted": "1 h 19 min",
"raw": "PT4797S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 31.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76849063"
},
"raw": "PT4797S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76849063",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76849063"
},
"presentation": "onDemandCard",
"title": "Konsertteja",
"type": "card"
} Card Konsertteja Description: Joulukonsertti: Emma Salokoski & Ilmiliekki Quartet Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76384325.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76384325"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Joulukonsertti: Emma Salokoski & Ilmiliekki Quartet",
"image": {
"id": "13-12-1022-4-1267400-main",
"version": "1766754010"
},
"labels": [
{
"formatted": "59 min",
"raw": "PT3581S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 26.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76384325"
},
"raw": "PT3581S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76384325",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76384325"
},
"presentation": "onDemandCard",
"title": "Konsertteja",
"type": "card"
} Card Konsertteja Description: Suomalainen barokkiorkesteri & Ranskalainen jouluyö – musiikkia 1600-luvun pariisilaisista kappeleista Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76669801.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76669801"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Suomalainen barokkiorkesteri & Ranskalainen jouluyö – musiikkia 1600-luvun pariisilaisista kappeleista ",
"image": {
"id": "13-12-1022-4-1265737-main",
"version": "1766687400"
},
"labels": [
{
"formatted": "1 h 25 min",
"raw": "PT5128S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 25.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76669801"
},
"raw": "PT5128S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76669801",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76669801"
},
"presentation": "onDemandCard",
"title": "Konsertteja",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1744",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_konsertteja"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-1744"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTc0NC9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmtsYXNzaXNlbl9tdXNpaWtpbl9rb25zZXJ0dGVqYSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTc0NCJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmtsYXNzaXNlbl9tdXNpaWtpbl9rb25zZXJ0dGVqYSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTc0NCJ9fX19.UkrZeNmtOi-2oiXVGPDdEdSONJc5KxADjakBQI8nVYc"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Klassisen musiikin konsertteja",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1744",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_konsertteja"
},
"yle": {
"areena_package_id": "30-1744",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_konsertteja"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-1744/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1744",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_konsertteja"
},
"yle": {
"areena_package_id": "30-1744",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_konsertteja",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-1744/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 17,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Tuuli Saksalan keidas Description: Musiikkia ilman rajoja ja kielimuureja Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3210491.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Musiikkia ilman rajoja ja kielimuureja",
"image": {
"id": "13-1-3210491-1610611319860",
"version": "1765787830"
},
"labels": [
{
"raw": "1-3210491",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3210491"
},
"presentation": "seriesCard",
"title": "Tuuli Saksalan keidas",
"type": "card"
} Card Keinuva talo - Mika Kauhanen Description: Menevää etnoa läheltä ja kaukaa Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4591832.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Menevää etnoa läheltä ja kaukaa",
"image": {
"id": "13-1-4591832-1675429542989",
"version": "1765808845"
},
"labels": [
{
"raw": "1-4591832",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4591832"
},
"presentation": "seriesCard",
"title": "Keinuva talo - Mika Kauhanen",
"type": "card"
} Card Uudet levyt Description: Klassisen, etnon ja jazzin uusinta uutta Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-1257257.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Klassisen, etnon ja jazzin uusinta uutta",
"image": {
"id": "13-1-1257257-1705052141226",
"version": "1765787943"
},
"labels": [
{
"raw": "1-1257257",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-1257257"
},
"presentation": "seriesCard",
"title": "Uudet levyt",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-246",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.etnomusiikkia"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-246"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjQ2L2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQuZXRub211c2lpa2tpYSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjQ2In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQuZXRub211c2lpa2tpYSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjQ2In19fX0.QuJDN3u61UTqMxKIaJc9Fy5SaRBMeLiQmfyDs_r805c"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Etnomusiikkia",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-246",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.etnomusiikkia"
},
"yle": {
"areena_package_id": "30-246",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.etnomusiikkia"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-246/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-246",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.etnomusiikkia"
},
"yle": {
"areena_package_id": "30-246",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.etnomusiikkia",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-246/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 4,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Laura Korhosen Jazzklubi Description: Pirskahtelevimpia keikkoja ja kotimaisia julkaisuja Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76849025.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76849025"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Pirskahtelevimpia keikkoja ja kotimaisia julkaisuja",
"image": {
"id": "13-1-64896586-1704810282634",
"version": "1765787146"
},
"labels": [
{
"formatted": "59 min",
"raw": "PT3564S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 31.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76849025"
},
"raw": "PT3564S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76849025",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76849025"
},
"presentation": "onDemandCard",
"title": "Laura Korhosen Jazzklubi",
"type": "card"
} Card Laura Korhosen Jazzklubi Description: Vuodenaikojen juoksua Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-72691760.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-72691760"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vuodenaikojen juoksua",
"image": {
"id": "13-1-64896586-1704810282634",
"version": "1765787146"
},
"labels": [
{
"formatted": "59 min",
"raw": "PT3564S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "su 28.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-72691760"
},
"raw": "PT3564S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-72691760",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-72691760"
},
"presentation": "onDemandCard",
"title": "Laura Korhosen Jazzklubi",
"type": "card"
} Card Laura Korhosen Jazzklubi Description: Jazzia tarmokkaalla tempolla Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76374912.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76374912"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Jazzia tarmokkaalla tempolla",
"image": {
"id": "13-12-1022-4-1262989-main",
"version": "1766332769"
},
"labels": [
{
"formatted": "59 min",
"raw": "PT3564S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 17.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76374912"
},
"raw": "PT3564S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76374912",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76374912"
},
"presentation": "onDemandCard",
"title": "Laura Korhosen Jazzklubi",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1746",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.jazzia"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-1746"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTc0Ni9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmphenppYSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTc0NiJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmphenppYSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTc0NiJ9fX19.CUTFzuoeglISdhUeJthDBdzAXnyRG63jtH6vqz4NNTM"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Jazzia",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1746",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.jazzia"
},
"yle": {
"areena_package_id": "30-1746",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.jazzia"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-1746/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1746",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.jazzia"
},
"yle": {
"areena_package_id": "30-1746",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.jazzia",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-1746/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 11,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Hector - asfalttiprinssin tie Description: Nostalginen tarina sanojen mestarista Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76512549.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Nostalginen tarina sanojen mestarista",
"image": {
"id": "13-1-76512549-1762338977299",
"version": "1764664980"
},
"labels": [
{
"raw": "1-76512549",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-76512549"
},
"presentation": "seriesCard",
"title": "Hector - asfalttiprinssin tie",
"type": "card"
} Card JVG - Voitolla yöhön Description: Uskomaton matka suomiräpin supertähdiksi Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-74773031.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Uskomaton matka suomiräpin supertähdiksi",
"image": {
"id": "13-1-74773031-1750769904910",
"version": "1754378060"
},
"labels": [
{
"raw": "1-74773031",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-74773031"
},
"presentation": "seriesCard",
"title": "JVG - Voitolla yöhön",
"type": "card"
} Card Sanna Marin - miljoonat seuraa Description: Millainen ihminen on Sanna Marin Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71776303.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Millainen ihminen on Sanna Marin",
"image": {
"id": "13-1-71776303-1726649336597",
"version": "1751177477"
},
"labels": [
{
"raw": "1-71776303",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-71776303"
},
"presentation": "seriesCard",
"title": "Sanna Marin - miljoonat seuraa",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2739",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.huippusuositut_musiikkidraamat"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2739"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjczOS9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lmh1aXBwdXN1b3NpdHV0X211c2lpa2tpZHJhYW1hdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjczOSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lmh1aXBwdXN1b3NpdHV0X211c2lpa2tpZHJhYW1hdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjczOSJ9fX19.IoNazVh3hTxH_0gbUjB5lRANk29xk01YcSJ1ByDdAXY"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Huippusuositut musiikkidraamat",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2739",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.huippusuositut_musiikkidraamat"
},
"yle": {
"areena_package_id": "30-2739",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.huippusuositut_musiikkidraamat"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2739/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2739",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.huippusuositut_musiikkidraamat"
},
"yle": {
"areena_package_id": "30-2739",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.huippusuositut_musiikkidraamat",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2739/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 5,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card 100 lastenlaulua Description: Kotimaista lastenmusiikkia Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-4305282.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kotimaista lastenmusiikkia",
"image": {
"id": "13-1-4305282-1743086920439",
"version": "1747203840"
},
"labels": [
{
"raw": "1-4305282",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-4305282"
},
"presentation": "seriesCard",
"title": "100 lastenlaulua",
"type": "card"
} Card Sopivan mittainen tarinatuokio Description: Rauhoitu hetkeksi kuuntelemaan Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-71958871.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Rauhoitu hetkeksi kuuntelemaan",
"image": {
"id": "13-1-71958871-1727594512493",
"version": "1731308613"
},
"labels": [
{
"raw": "1-71958871",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-71958871"
},
"presentation": "seriesCard",
"title": "Sopivan mittainen tarinatuokio",
"type": "card"
} Card Pikkuhiiren Kuuma linja Description: Pieniä seikkailuja joulunodotukseen Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-67250216.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Pieniä seikkailuja joulunodotukseen",
"image": {
"id": "13-1-67250216-1708431665379",
"version": "1731308654"
},
"labels": [
{
"raw": "1-67250216",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-67250216"
},
"presentation": "seriesCard",
"title": "Pikkuhiiren Kuuma linja",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2175",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikkia_lapsille"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2175"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjE3NS9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lm11c2lpa2tpYV9sYXBzaWxsZSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjE3NSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lm11c2lpa2tpYV9sYXBzaWxsZSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjE3NSJ9fX19.tdLF-JnOg2751QuIeT8Gay45EjvT4lS16PK51RACsFQ"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Musiikkia lapsille",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2175",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikkia_lapsille"
},
"yle": {
"areena_package_id": "30-2175",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikkia_lapsille"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2175/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2175",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikkia_lapsille"
},
"yle": {
"areena_package_id": "30-2175",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikkia_lapsille",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2175/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 18,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Uuden musiikin X: Ella Ossi Description: Vieraana Lilja Lundén: "Valehtelin itselleni, etten halua tehdä musaa ollenkaan" Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76703101.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76703101"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vieraana Lilja Lundén: \"Valehtelin itselleni, etten halua tehdä musaa ollenkaan\"",
"image": {
"id": "13-12-1025-4-1061181-main",
"version": "1764334959"
},
"labels": [
{
"formatted": "10 min",
"raw": "PT637S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ti 25.11.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76703101"
},
"raw": "PT637S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76703101",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76703101"
},
"presentation": "onDemandCard",
"title": "Uuden musiikin X: Ella Ossi",
"type": "card"
} Card Uuden musiikin X: Ella Ossi Description: Vieraana Aliisa Syrjä: "Tällä musa-alalla ei pärjää olemalla trendeissä kiinni" Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76659735.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76659735"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vieraana Aliisa Syrjä: \"Tällä musa-alalla ei pärjää olemalla trendeissä kiinni\"",
"image": {
"id": "13-12-1025-4-1061136-main",
"version": "1764081719"
},
"labels": [
{
"formatted": "11 min",
"raw": "PT708S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 21.11.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76659735"
},
"raw": "PT708S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76659735",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76659735"
},
"presentation": "onDemandCard",
"title": "Uuden musiikin X: Ella Ossi",
"type": "card"
} Card Uuden musiikin X: Ella Ossi Description: Uuden bändin perustanut Joel Hokka: "En ole enää sama ihminen kuin edellisessä projektissa" Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76566154.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76566154"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Uuden bändin perustanut Joel Hokka: \"En ole enää sama ihminen kuin edellisessä projektissa\"",
"image": {
"id": "13-12-1025-4-1060997-main",
"version": "1762948647"
},
"labels": [
{
"formatted": "13 min",
"raw": "PT807S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ti 11.11.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76566154"
},
"raw": "PT807S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76566154",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76566154"
},
"presentation": "onDemandCard",
"title": "Uuden musiikin X: Ella Ossi",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2099",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.artistit_haastattelussa"
}
}
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjA5OS9sYXRlc3QiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmFydGlzdGl0X2hhYXN0YXR0ZWx1c3NhIiwieWxlX3BhY2thZ2VfaWQiOiIzMC0yMDk5In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQuYXJ0aXN0aXRfaGFhc3RhdHRlbHVzc2EiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTIwOTkifX19fQ.vfazbAchPmNpYYAiUVYOd_G9Se0yuZLRazhIbAruSoU"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Artistit haastattelussa",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2099",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.artistit_haastattelussa"
},
"yle": {
"areena_package_id": "30-2099",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.artistit_haastattelussa"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2099/latest"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2099",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.artistit_haastattelussa"
},
"yle": {
"areena_package_id": "30-2099",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.artistit_haastattelussa",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-2099/latest?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Jaakko ja Pekka Kuusisto soittavat jouluisen potpurin Description: Äänite vuodelta 1994 Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-67589299.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-67589299"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Äänite vuodelta 1994",
"image": {
"id": "13-12-1022-4-1202199-main",
"version": "1739868649"
},
"labels": [
{
"formatted": "5 min",
"raw": "PT316S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ti 9.1.2024",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-67589299"
},
"raw": "PT316S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-67589299",
"type": "itemId"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-67589299"
},
"presentation": "onDemandCard",
"title": "Jaakko ja Pekka Kuusisto soittavat jouluisen potpurin",
"type": "card"
} Card Mauno Kuusisto ja kauneimmat joululaulut Description: Mukana kaksi Jean Sibeliuksen laulua Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-60953849.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Mukana kaksi Jean Sibeliuksen laulua",
"image": {
"id": "13-1-60953849-1638905331594",
"version": "1750941663"
},
"labels": [
{
"raw": "1-60953849",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-60953849"
},
"presentation": "seriesCard",
"title": "Mauno Kuusisto ja kauneimmat joululaulut",
"type": "card"
} Card RSO & Espoon musiikkiopiston lapsikuorot joulutunnelmissa – joht. Atso Almila Description: Unikuoro & Sekamelskakuoro Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76845911.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Unikuoro & Sekamelskakuoro",
"image": {
"id": "13-1-76845911-1765285414983",
"version": "1765351829"
},
"labels": [
{
"raw": "1-76845911",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-76845911"
},
"presentation": "seriesCard",
"title": "RSO & Espoon musiikkiopiston lapsikuorot joulutunnelmissa – joht. Atso Almila",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3397",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.soivan_arkiston_suosituimmat"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/57-52YW4vkOg"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMzM5Ny9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnNvaXZhbl9hcmtpc3Rvbl9zdW9zaXR1aW1tYXQiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTMzOTcifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC5zb2l2YW5fYXJraXN0b25fc3Vvc2l0dWltbWF0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0zMzk3In19fX0.TJ1Tg2bmrypBc-VYqhVutDMQ_6zpYGa45-9y-NbKtx0"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Soivan arkiston suosituimmat",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3397",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.soivan_arkiston_suosituimmat"
},
"yle": {
"areena_package_id": "30-3397",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.soivan_arkiston_suosituimmat"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-3397/extended-recommendations"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3397",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.soivan_arkiston_suosituimmat"
},
"yle": {
"areena_package_id": "30-3397",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.soivan_arkiston_suosituimmat",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-3397/extended-recommendations?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
} Card Hartaita säveliä Description: Rakkaus, kun kuvaksesi Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76210752.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76210752"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Rakkaus, kun kuvaksesi",
"image": {
"id": "13-1-2010892-1593086056278",
"version": "1766043169"
},
"labels": [
{
"formatted": "18 min",
"raw": "PT1125S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 2.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76210752"
},
"raw": "PT1125S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76210752",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76210752"
},
"presentation": "onDemandCard",
"title": "Hartaita säveliä",
"type": "card"
} Card Syventävää klassista Description: Tshaikovskin toinen pianokonsertto Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76210739.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76210739"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Tshaikovskin toinen pianokonsertto",
"image": {
"id": "13-1-50464923-1583147693752",
"version": "1750937314"
},
"labels": [
{
"formatted": "6 h 50 min",
"raw": "PT24604S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 2.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76210739"
},
"raw": "PT24604S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76210739",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76210739"
},
"presentation": "onDemandCard",
"title": "Syventävää klassista",
"type": "card"
} Card Aamusoitto Description: Cavatina Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76562964.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76562964"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Cavatina",
"image": {
"id": "13-1-2101386-1622720997033",
"version": "1765873495"
},
"labels": [
{
"formatted": "57 min",
"raw": "PT3422S",
"rawType": "duration",
"type": "generic"
},
{
"color": "#FF9C31",
"formatted": "poistuu 2.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76562964"
},
"raw": "PT3422S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76562964",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76562964"
},
"presentation": "onDemandCard",
"title": "Aamusoitto",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.viela_ehdit"
}
}
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTQ5L2V4cGlyaW5nP2VwaXNvZGVzX2FzX3Nlcmllcz1mYWxzZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQudmllbGFfZWhkaXQiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTE0OSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnZpZWxhX2VoZGl0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0xNDkifX19fQ.NylA6P-90-HtyDF3weh6Ps2hDKdKkmUaTaLZkdxopJ4"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Vielä ehdit",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.viela_ehdit"
},
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.viela_ehdit"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-149/expiring?episodes_as_series=false"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.viela_ehdit"
},
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suositellut.viela_ehdit",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-149/expiring?episodes_as_series=false&offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 30,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut"
}
},
"pageload": {
"comscore": {
"countername": "radio.view.57-bNBwRNd2D.musiikki.suositellut",
"yle_language": "fi",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-bNBwRNd2D",
"version": 768
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3047",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.tarinoita_musiikista"
}
}
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMzA0Ny9sYXRlc3Q_ZXBpc29kZXNfYXNfc2VyaWVzPXRydWUiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnRhcmlub2l0YV9tdXNpaWtpc3RhIiwieWxlX3BhY2thZ2VfaWQiOiIzMC0zMDQ3In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQudGFyaW5vaXRhX211c2lpa2lzdGEiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTMwNDcifX19fQ.SaNjHerDlQyj-_rOxmF2S8vpFWaW9UJsMjOw3Qb9U8s"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Tarinoita musiikista",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-248",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.pop_rock"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-248"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjQ4L2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQucG9wX3JvY2siLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTI0OCJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnBvcF9yb2NrIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0yNDgifX19fQ.oQmjO4dmTGIAep3mwwFG76VPMaNToY-EDWRGRwnRVHo"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Pop & rock",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2060",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.iskelmaa_ja_nostalgiaa"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2060"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjA2MC9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lmlza2VsbWFhX2phX25vc3RhbGdpYWEiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTIwNjAifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC5pc2tlbG1hYV9qYV9ub3N0YWxnaWFhIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0yMDYwIn19fX0.ywV2wsbqz5CPU0u3qjEIgAe61dNJR9iqhBslm4xLDC8"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Iskelmää ja nostalgiaa",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-4037",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikin_loytoretkeilijoille"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-4037"
},
"title": "Näytä lisää",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtNDAzNy9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lm11c2lpa2luX2xveXRvcmV0a2VpbGlqb2lsbGUiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTQwMzcifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC5tdXNpaWtpbl9sb3l0b3JldGtlaWxpam9pbGxlIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC00MDM3In19fX0.BOq3xbxX3LD4gPDpEuPHjyulHUN373rw7mKrwhJHSm8"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Musiikin löytöretkeilijöille",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1743",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.vauhtia_lenkkipoluille"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-1743"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTc0My9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnZhdWh0aWFfbGVua2tpcG9sdWlsbGUiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTE3NDMifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC52YXVodGlhX2xlbmtraXBvbHVpbGxlIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0xNzQzIn19fX0.KNCX9llvAGMOoi63eaqOrr4uh_AXUfIDTurzd70j0TQ"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Vauhtia lenkkipoluille",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-250",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_erikoisohjelmat"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-250"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjUwL2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQua2xhc3Npc2VuX211c2lpa2luX2VyaWtvaXNvaGplbG1hdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjUwIn0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQua2xhc3Npc2VuX211c2lpa2luX2VyaWtvaXNvaGplbG1hdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjUwIn19fX0.yxRtLqubhPmcOiyl7_xSNjVQZfRd6XQoflFZ4xHTBZA"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Klassisen musiikin erikoisohjelmat",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2230",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassista_tauotta"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2230"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjIzMC9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmtsYXNzaXN0YV90YXVvdHRhIiwieWxlX3BhY2thZ2VfaWQiOiIzMC0yMjMwIn0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQua2xhc3Npc3RhX3RhdW90dGEiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTIyMzAifX19fQ.TbUK1jtp_plPxJNxSn-XDMGwM5vMqpZgLWLKRz84LWo"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Klassista tauotta",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-261",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.toivemusiikkia"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-261"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjYxL2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQudG9pdmVtdXNpaWtraWEiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTI2MSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnRvaXZlbXVzaWlra2lhIiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0yNjEifX19fQ.JGmTn5UgOXGLT1irAA1PZkCg2lLJrET2MRBA3p7oT7w"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Toivemusiikkia",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1744",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.klassisen_musiikin_konsertteja"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-1744"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTc0NC9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmtsYXNzaXNlbl9tdXNpaWtpbl9rb25zZXJ0dGVqYSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTc0NCJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmtsYXNzaXNlbl9tdXNpaWtpbl9rb25zZXJ0dGVqYSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTc0NCJ9fX19.UkrZeNmtOi-2oiXVGPDdEdSONJc5KxADjakBQI8nVYc"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Klassisen musiikin konsertteja",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-246",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.etnomusiikkia"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-246"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjQ2L2V4dGVuZGVkLXJlY29tbWVuZGF0aW9ucyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQuZXRub211c2lpa2tpYSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjQ2In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQuZXRub211c2lpa2tpYSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjQ2In19fX0.QuJDN3u61UTqMxKIaJc9Fy5SaRBMeLiQmfyDs_r805c"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Etnomusiikkia",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-1746",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.jazzia"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-1746"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTc0Ni9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmphenppYSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTc0NiJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmphenppYSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTc0NiJ9fX19.CUTFzuoeglISdhUeJthDBdzAXnyRG63jtH6vqz4NNTM"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Jazzia",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2739",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.huippusuositut_musiikkidraamat"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2739"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjczOS9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lmh1aXBwdXN1b3NpdHV0X211c2lpa2tpZHJhYW1hdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjczOSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lmh1aXBwdXN1b3NpdHV0X211c2lpa2tpZHJhYW1hdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjczOSJ9fX19.IoNazVh3hTxH_0gbUjB5lRANk29xk01YcSJ1ByDdAXY"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Huippusuositut musiikkidraamat",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2175",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.musiikkia_lapsille"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/30-2175"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjE3NS9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lm11c2lpa2tpYV9sYXBzaWxsZSIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMjE3NSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0Lm11c2lpa2tpYV9sYXBzaWxsZSIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMjE3NSJ9fX19.tdLF-JnOg2751QuIeT8Gay45EjvT4lS16PK51RACsFQ"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Musiikkia lapsille",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-2099",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.artistit_haastattelussa"
}
}
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMjA5OS9sYXRlc3QiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LmFydGlzdGl0X2hhYXN0YXR0ZWx1c3NhIiwieWxlX3BhY2thZ2VfaWQiOiIzMC0yMDk5In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQuYXJ0aXN0aXRfaGFhc3RhdHRlbHVzc2EiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTIwOTkifX19fQ.vfazbAchPmNpYYAiUVYOd_G9Se0yuZLRazhIbAruSoU"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Artistit haastattelussa",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-3397",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.soivan_arkiston_suosituimmat"
}
}
},
"controls": [
{
"destination": {
"type": "package",
"uri": "yleareena://packages/57-52YW4vkOg"
},
"title": "Näytä kaikki",
"type": "navigator"
}
],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMzM5Ny9leHRlbmRlZC1yZWNvbW1lbmRhdGlvbnMiLCJhbmFseXRpY3MiOnsiY29udGV4dCI6eyJjb21zY29yZSI6eyJ5bGVfcmVmZXJlciI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnNvaXZhbl9hcmtpc3Rvbl9zdW9zaXR1aW1tYXQiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTMzOTcifSwieWxlIjp7InNvdXJjZV9yZWYiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXRlbGx1dC5zb2l2YW5fYXJraXN0b25fc3Vvc2l0dWltbWF0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0zMzk3In19fX0.TJ1Tg2bmrypBc-VYqhVutDMQ_6zpYGa45-9y-NbKtx0"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Soivan arkiston suosituimmat",
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suositellut.viela_ehdit"
}
}
},
"controls": [],
"filters": [],
"presentation": "cover-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&crop=30&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTQ5L2V4cGlyaW5nP2VwaXNvZGVzX2FzX3Nlcmllcz1mYWxzZSIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0ZWxsdXQudmllbGFfZWhkaXQiLCJ5bGVfcGFja2FnZV9pZCI6IjMwLTE0OSJ9LCJ5bGUiOnsic291cmNlX3JlZiI6InJhZGlvLnZpZXcuNTctYk5Cd1JOZDJELm11c2lpa2tpLnN1b3NpdGVsbHV0LnZpZWxhX2VoZGl0IiwiYXJlZW5hX3BhY2thZ2VfaWQiOiIzMC0xNDkifX19fQ.NylA6P-90-HtyDF3weh6Ps2hDKdKkmUaTaLZkdxopJ4"
},
"style": {
"image": "1:1",
"layout": "horizontal",
"size": "medium"
},
"title": "Vielä ehdit",
"type": "list"
}
],
"slug": "suositellut",
"title": "Suositellut",
"type": "tab"
} Tab 2 of 3 Uusimmat Card Yöradio - toiveiden yö Description: Toiveiden yö toteuttaa levytoiveita Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76797490.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76797490"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Toiveiden yö toteuttaa levytoiveita",
"image": {
"id": "13-1-1301952-1692016994306",
"version": "1766133689"
},
"labels": [
{
"formatted": "58 min",
"raw": "PT3484S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 2.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76797490"
},
"raw": "PT3484S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76797490",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76797490"
},
"presentation": "onDemandCard",
"title": "Yöradio - toiveiden yö",
"type": "card"
} Card Tummansinisten tuntien musiikkia Description: Elfrida Andrée´n Sinfonia n:o 2 a-molli Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76850705.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76850705"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Elfrida Andrée´n Sinfonia n:o 2 a-molli ",
"image": {
"id": "13-1-50464927-1583147577514",
"version": "1750937325"
},
"labels": [
{
"formatted": "5 h 30 min",
"raw": "PT19803S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 1.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76850705"
},
"raw": "PT19803S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76850705",
"type": "itemId"
},
{
"formatted": "Yle Klassinen",
"raw": "yle-klassinen",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76850705"
},
"presentation": "onDemandCard",
"title": "Tummansinisten tuntien musiikkia",
"type": "card"
} Card Yöradio - toiveiden yö Description: Toiveiden yö toteuttaa levytoiveita Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76797366.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76797366"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Toiveiden yö toteuttaa levytoiveita",
"image": {
"id": "13-1-1301952-1692016994306",
"version": "1766133689"
},
"labels": [
{
"formatted": "58 min",
"raw": "PT3484S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "pe 2.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76797366"
},
"raw": "PT3484S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76797366",
"type": "itemId"
},
{
"formatted": "Yle Radio Suomi Helsinki",
"raw": "yle-radio-suomi-helsinki",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76797366"
},
"presentation": "onDemandCard",
"title": "Yöradio - toiveiden yö",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.uusimmat.untitled_list"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTQ5L2xhdGVzdCIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kudXVzaW1tYXQudW50aXRsZWRfbGlzdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTQ5In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kudXVzaW1tYXQudW50aXRsZWRfbGlzdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTQ5In19fX0.0CVPgbpIWGa8C5DWLXPuJw8p4yxMB5lLfyRJGry1Kqw"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.uusimmat.untitled_list"
},
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.uusimmat.untitled_list"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-149/latest"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.uusimmat.untitled_list"
},
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.uusimmat.untitled_list",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-149/latest?offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 2825,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.uusimmat"
}
},
"pageload": {
"comscore": {
"countername": "radio.view.57-bNBwRNd2D.musiikki.uusimmat",
"yle_language": "fi",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-bNBwRNd2D",
"version": 768
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.uusimmat.untitled_list"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTQ5L2xhdGVzdCIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kudXVzaW1tYXQudW50aXRsZWRfbGlzdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTQ5In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kudXVzaW1tYXQudW50aXRsZWRfbGlzdCIsImFyZWVuYV9wYWNrYWdlX2lkIjoiMzAtMTQ5In19fX0.0CVPgbpIWGa8C5DWLXPuJw8p4yxMB5lLfyRJGry1Kqw"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
}
],
"slug": "uusimmat",
"title": "Uusimmat",
"type": "tab"
} Tab 3 of 3 Suosituimmat Card Muistojen bulevardi Description: Hyvää uutta vuotta! Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76850816.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76850816"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Hyvää uutta vuotta!",
"image": {
"id": "13-1-1386955-1767183693117",
"version": "1767183696"
},
"labels": [
{
"formatted": "52 min",
"raw": "PT3142S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "to 1.1.2026",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76850816"
},
"raw": "PT3142S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76850816",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76850816"
},
"presentation": "onDemandCard",
"title": "Muistojen bulevardi",
"type": "card"
} Card Muistojen bulevardi Description: Vuoden vaihtuessa Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76850812.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76850812"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Vuoden vaihtuessa",
"image": {
"id": "13-1-1386955-1767183693117",
"version": "1767183696"
},
"labels": [
{
"formatted": "54 min",
"raw": "PT3272S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 31.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76850812"
},
"raw": "PT3272S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76850812",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76850812"
},
"presentation": "onDemandCard",
"title": "Muistojen bulevardi",
"type": "card"
} Card Riston Valinta - Risto Nordell Description: Jäähyväiset Riston Valinnalle Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-76884981.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.queue"
}
},
"pageload": {
"comscore": {
"countername": "radio.queue",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "program",
"uri": "yleareena://items/1-76884981"
},
"functionality": {
"id": "queue"
},
"tag": "queue",
"type": "activator"
}
],
"description": "Jäähyväiset Riston Valinnalle",
"image": {
"id": "13-1-1348639-1593680151230",
"version": "1750924944"
},
"labels": [
{
"formatted": "1 h 56 min",
"raw": "PT6960S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 31.12.2025",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-76884981"
},
"raw": "PT6960S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-76884981",
"type": "itemId"
},
{
"formatted": "Yle Radio 1",
"raw": "yle-radio-1",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-76884981"
},
"presentation": "onDemandCard",
"title": "Riston Valinta - Risto Nordell",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat.untitled_list"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTQ5L3BvcHVsYXI_ZXBpc29kZXNfYXNfc2VyaWVzPWZhbHNlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXR1aW1tYXQudW50aXRsZWRfbGlzdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTQ5In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0dWltbWF0LnVudGl0bGVkX2xpc3QiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE0OSJ9fX19.gKxWU76u-9R7yW7x-KO3NHv0t5Sc8WwsOVDFsF74FhY"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat.untitled_list"
},
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat.untitled_list"
}
}
},
"cardOptionsTemplate": "coverStrip",
"source": "https://programs.api.yle.fi/v3/schema/v3/packages/30-149/popular?episodes_as_series=false"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat.untitled_list"
},
"yle": {
"areena_package_id": "30-149",
"source_ref": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat.untitled_list",
"source_url": "https://programs.api.yle.fi/v3/schema/v3/packages/30-149/popular?episodes_as_series=false&offset=0&limit=3"
}
}
},
"cardOptionsTemplate": "coverStrip",
"count": 264,
"expires": "2026-01-02T02:02:34Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat"
}
},
"pageload": {
"comscore": {
"countername": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat",
"yle_language": "fi",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "areena-view-page",
"entity_type": "areena_view",
"id": "57-bNBwRNd2D",
"version": 768
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_package_id": "30-149",
"yle_referer": "radio.view.57-bNBwRNd2D.musiikki.suosituimmat.untitled_list"
}
}
},
"controls": [],
"filters": [],
"presentation": "medium-cover-grid",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?client=yle-areena-web&language=fi&v=10&token=eyJhbGciOiJIUzI1NiJ9.eyJjYXJkT3B0aW9uc1RlbXBsYXRlIjoiY292ZXJTdHJpcCIsInNvdXJjZSI6Imh0dHBzOi8vcHJvZ3JhbXMuYXBpLnlsZS5maS92My9zY2hlbWEvdjMvcGFja2FnZXMvMzAtMTQ5L3BvcHVsYXI_ZXBpc29kZXNfYXNfc2VyaWVzPWZhbHNlIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJyYWRpby52aWV3LjU3LWJOQndSTmQyRC5tdXNpaWtraS5zdW9zaXR1aW1tYXQudW50aXRsZWRfbGlzdCIsInlsZV9wYWNrYWdlX2lkIjoiMzAtMTQ5In0sInlsZSI6eyJzb3VyY2VfcmVmIjoicmFkaW8udmlldy41Ny1iTkJ3Uk5kMkQubXVzaWlra2kuc3Vvc2l0dWltbWF0LnVudGl0bGVkX2xpc3QiLCJhcmVlbmFfcGFja2FnZV9pZCI6IjMwLTE0OSJ9fX19.gKxWU76u-9R7yW7x-KO3NHv0t5Sc8WwsOVDFsF74FhY"
},
"style": {
"image": "1:1",
"layout": "grid",
"size": "medium"
},
"type": "list"
}
],
"slug": "suosituimmat",
"title": "Suosituimmat",
"type": "tab"
} |