Card Description: Pupuperhe, äiti ja isä sekä neljä lasta, kuuluu jänisten suureen sukuun. Puput ovat arkoja olentoja, mutta tämä perhe teki rohkean päätöksen ja muutti asumaan aivan ihmisasumusten keskelle. Perheen omassa pupukoulussa tutustutaan ihmisolioitten elämään. Puput pitävät leikkimisestä ja varsinkin laulamisesta, niinpä jokaisessa jaksossa kuullaan kuhunkin vuodenaikaan liittyviä lauluja. Sarja on saanut ensiesityksensä 2005-2006. Card JSON{
"controls": [
{
"audience": {
"authenticated": false
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-196705?titleOpt=Katso&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/play/1-196705?titleOpt=Katso&language=fi&v=10&client=yle-areena-web"
},
"tag": "play",
"type": "reference"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.share"
}
},
"pageload": {
"comscore": {
"countername": "tv.share",
"yle_ui_language": "fi"
}
}
},
"destination": {
"type": "series",
"uri": "yleareena://items/1-3838187"
},
"functionality": {
"id": "share"
},
"icon": {
"id": "share",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Jaa ohjelma",
"type": "activator"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "login"
}
},
"pageload": {
"comscore": {
"countername": "login",
"yle_ui_language": "fi"
}
}
},
"audience": {
"authenticated": false
},
"backgroundColor": "#00000000",
"functionality": {
"id": "login"
},
"icon": {
"id": "icon-favorite-off",
"version": "1750676272"
},
"style": {
"iconPosition": "left",
"variant": "tertiary"
},
"title": "Lisää omalle listalle",
"type": "activator"
},
{
"audience": {
"authenticated": true
},
"destination": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/controls/favorites/1-3838187?language=fi&v=10&client=yle-areena-web"
},
"type": "reference"
}
],
"description": "Pupuperhe, äiti ja isä sekä neljä lasta, kuuluu jänisten suureen sukuun. Puput ovat arkoja olentoja, mutta tämä perhe teki rohkean päätöksen ja muutti asumaan aivan ihmisasumusten keskelle. Perheen omassa pupukoulussa tutustutaan ihmisolioitten elämään. Puput pitävät leikkimisestä ja varsinkin laulamisesta, niinpä jokaisessa jaksossa kuullaan kuhunkin vuodenaikaan liittyviä lauluja. Sarja on saanut ensiesityksensä 2005-2006.",
"labels": [
{
"formatted": "1 kausi",
"priority": 0,
"type": "generic"
},
{
"formatted": "lastenohjelma",
"priority": 0,
"type": "generic"
},
{
"raw": "world",
"type": "region"
},
{
"raw": "video",
"type": "mediaType"
}
],
"type": "card"
} |
Tabs Tab 1 of 1 Jaksot Card Tasapainoiluleikki Description: Tasapainoiluleikki ja Pupukoulun lauluja. (2005) Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-135576.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Tasapainoiluleikki ja Pupukoulun lauluja. (2005)",
"image": {
"id": "13-1-135576",
"version": "1757438406"
},
"labels": [
{
"formatted": "9 min",
"raw": "PT549S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 16.8.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-135576"
},
"raw": "PT549S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-135576",
"type": "itemId"
},
{
"formatted": "Yle TV2",
"raw": "yle-tv2",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-135576"
},
"presentation": "onDemandCard",
"title": "Tasapainoiluleikki",
"type": "card"
} Card Ruutuhyppyleikki Description: Ruutuhyppyleikki ja Pupukoulun lauluja. (2006) Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-608981.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Ruutuhyppyleikki ja Pupukoulun lauluja. (2006)",
"image": {
"id": "13-1-608981",
"version": "1757432541"
},
"labels": [
{
"formatted": "8 min",
"raw": "PT523S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 16.8.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-608981"
},
"raw": "PT523S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-608981",
"type": "itemId"
},
{
"formatted": "Yle TV2",
"raw": "yle-tv2",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-608981"
},
"presentation": "onDemandCard",
"title": "Ruutuhyppyleikki",
"type": "card"
} Card Renkaanheittoleikki Description: Renkaanheittoleikki ja Pupukoulun lauluja. (2005) Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-155318.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Renkaanheittoleikki ja Pupukoulun lauluja. (2005)",
"image": {
"id": "13-1-155318",
"version": "1757412735"
},
"labels": [
{
"formatted": "8 min",
"raw": "PT518S",
"rawType": "duration",
"type": "generic"
},
{
"formatted": "ke 16.8.2023",
"type": "generic"
},
{
"pointer": {
"uri": "yleareena://items/1-155318"
},
"raw": "PT518S",
"rawType": "duration",
"type": "progress"
},
{
"raw": "1-155318",
"type": "itemId"
},
{
"formatted": "Yle TV2",
"raw": "yle-tv2",
"type": "broadcastService"
}
],
"pointer": {
"type": "program",
"uri": "yleareena://items/1-155318"
},
"presentation": "onDemandCard",
"title": "Renkaanheittoleikki",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 18,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-217693"
},
"title": "Kausi 1"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTM4MzgxODcvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTM4MzgxODcucHVwdXQuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.zDJvwl1yS3bHJgUj5kty5hGMStin9-X68umwkW-1Pxc&path.season=1-217693&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"source": "https://programs.api.yle.fi/v3/schema/v3/series/1-3838187/seasons/%7Bseason%7D/episodes?availability=current&order=natural:desc&program_type=program"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.episodes"
},
"yle": {
"source_url": "https://programs.api.yle.fi/v3/schema/v3/series/1-3838187/seasons/1-217693/episodes?availability=current&order=natural:desc&program_type=program&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"cardCards": "default",
"cardControls": "default",
"cardLabels": "defaultGenerics",
"cardOptionsTemplate": "episodes",
"cardPointer": "default",
"count": 19,
"expires": "2025-09-19T14:27:16Z",
"limit": 3,
"offset": 0
} Card Ketunleipää Description: Kokkailuja Kaapon ja Laten kanssa (2000) Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-66492460.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Kokkailuja Kaapon ja Laten kanssa (2000)",
"image": {
"id": "13-1-66492460-1692175301105",
"version": "1750936631"
},
"labels": [
{
"raw": "1-66492460",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-66492460"
},
"presentation": "seriesCard",
"title": "Ketunleipää",
"type": "card"
} Card Mimi ja Kuku Description: Pienten lasten ohjelma vuodelta 2008 Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-66526475.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Pienten lasten ohjelma vuodelta 2008",
"image": {
"id": "13-1-66526475-1692275584181",
"version": "1731331917"
},
"labels": [
{
"raw": "1-66526475",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-66526475"
},
"presentation": "seriesCard",
"title": "Mimi ja Kuku",
"type": "card"
} Card Me Peltiset Description: Menoa ja mimiikkaa (2011-2012) Card JSON{
"controls": [
{
"destination": {
"authentication": [
"yle-api"
],
"type": "player",
"uri": "https://areena.api.yle.fi/v1/ui/players/1-3823109.json?language=fi&v=10&client=yle-areena-web"
},
"icon": {
"id": "icon-play",
"version": "1750676272"
},
"tag": "play",
"type": "navigator"
}
],
"description": "Menoa ja mimiikkaa (2011-2012)",
"image": {
"id": "13-1-1802857",
"version": "1731308656"
},
"labels": [
{
"raw": "1-3823109",
"type": "itemId"
}
],
"pointer": {
"type": "series",
"uri": "yleareena://items/1-3823109"
},
"presentation": "seriesCard",
"title": "Me Peltiset",
"type": "card"
}
List JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTM4MzgxODc_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0zODM4MTg3LnB1cHV0Lmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.aTEyiW9ChB6-R3hO_Poz6fWdgQ9218xo5oYJIlx1U6c&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "horizontal",
"size": "medium"
},
"title": "Katso myös",
"type": "list"
} JWT payload{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"source": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3838187?medium=video&fallback_category_whitelist=5-264"
} Card response meta JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.similar"
},
"yle": {
"source_url": "https://areena-recommendations.api.yle.fi/v1/recommendations/item/1-3838187?medium=video&fallback_category_whitelist=5-264&offset=0&limit=3"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"cardOptionsTemplate": "recommendationsForItems",
"count": 20,
"expires": "2025-09-19T14:36:16Z",
"limit": 3,
"offset": 0
}
Tab JSON{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot"
}
},
"pageload": {
"comscore": {
"countername": "tv.series_details.1-3838187.puput.jaksot",
"yle_id": "1-3838187",
"yle_ui_language": "fi"
},
"yle": {
"areena_view_type": "series-page",
"id": "1-3838187"
}
}
},
"content": [
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.episodes"
}
},
"player_context": {
"yle": {
"ptype": "eps"
}
}
},
"controls": [],
"cursors": {
"playlist": {
"offset": 18,
"step": 1
}
},
"filters": [
{
"options": [
{
"default": true,
"parameters": {
"filter.order": "natural:desc",
"path.season": "1-217693"
},
"title": "Kausi 1"
}
],
"presentation": "filter-dropdown",
"required": true,
"title": "Tuotantokaudet"
}
],
"presentation": "medium-list",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL3Byb2dyYW1zLmFwaS55bGUuZmkvdjMvc2NoZW1hL3YzL3Nlcmllcy8xLTM4MzgxODcvc2Vhc29ucy8lN0JzZWFzb24lN0QvZXBpc29kZXM_YXZhaWxhYmlsaXR5PWN1cnJlbnQmb3JkZXI9bmF0dXJhbDpkZXNjJnByb2dyYW1fdHlwZT1wcm9ncmFtIiwiY2FyZE9wdGlvbnNUZW1wbGF0ZSI6ImVwaXNvZGVzIiwiY2FyZFBvaW50ZXIiOiJkZWZhdWx0IiwiY2FyZENvbnRyb2xzIjoiZGVmYXVsdCIsImNhcmRDYXJkcyI6ImRlZmF1bHQiLCJjYXJkTGFiZWxzIjoiZGVmYXVsdEdlbmVyaWNzIiwiYW5hbHl0aWNzIjp7ImNvbnRleHQiOnsiY29tc2NvcmUiOnsieWxlX3JlZmVyZXIiOiJ0di5zZXJpZXNfZGV0YWlscy4xLTM4MzgxODcucHVwdXQuamFrc290LmVwaXNvZGVzIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJlcHMifX19fQ.zDJvwl1yS3bHJgUj5kty5hGMStin9-X68umwkW-1Pxc&path.season=1-217693&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "vertical",
"size": "medium"
},
"type": "list"
},
{
"analytics": {
"context": {
"comscore": {
"yle_referer": "tv.series_details.1-3838187.puput.jaksot.similar"
}
},
"player_context": {
"yle": {
"ptype": "rec"
}
}
},
"audience": {
"subAccount": false
},
"controls": [],
"filters": [],
"presentation": "medium-strip",
"source": {
"authentication": [
"yle-api"
],
"uri": "https://areena.api.yle.fi/v1/ui/content/list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzb3VyY2UiOiJodHRwczovL2FyZWVuYS1yZWNvbW1lbmRhdGlvbnMuYXBpLnlsZS5maS92MS9yZWNvbW1lbmRhdGlvbnMvaXRlbS8xLTM4MzgxODc_bWVkaXVtPXZpZGVvJmZhbGxiYWNrX2NhdGVnb3J5X3doaXRlbGlzdD01LTI2NCIsImNhcmRPcHRpb25zVGVtcGxhdGUiOiJyZWNvbW1lbmRhdGlvbnNGb3JJdGVtcyIsImFuYWx5dGljcyI6eyJjb250ZXh0Ijp7ImNvbXNjb3JlIjp7InlsZV9yZWZlcmVyIjoidHYuc2VyaWVzX2RldGFpbHMuMS0zODM4MTg3LnB1cHV0Lmpha3NvdC5zaW1pbGFyIn19LCJwbGF5ZXJfY29udGV4dCI6eyJ5bGUiOnsicHR5cGUiOiJyZWMifX19fQ.aTEyiW9ChB6-R3hO_Poz6fWdgQ9218xo5oYJIlx1U6c&crop=20&language=fi&v=10&client=yle-areena-web"
},
"style": {
"image": "16:9",
"layout": "horizontal",
"size": "medium"
},
"title": "Katso myös",
"type": "list"
}
],
"slug": "jaksot",
"title": "Jaksot",
"type": "tab"
} |