{"version":"1.0","provider_name":"Amsterdam Roots Festival","provider_url":"https:\/\/www.amsterdamroots.nl\/en\/","author_name":"thomas","author_url":"https:\/\/www.amsterdamroots.nl\/en\/author\/thomas\/","title":"Timetable Amsterdam Roots Festival - 28 June 2026 - Amsterdam Roots Festival","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"QHgGIx4Up0\"><a href=\"https:\/\/www.amsterdamroots.nl\/en\/timetable-amsterdam-roots-festival-28-june-2026\/\">Timetable Amsterdam Roots Festival &#8211; 28 June 2026<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.amsterdamroots.nl\/en\/timetable-amsterdam-roots-festival-28-june-2026\/embed\/#?secret=QHgGIx4Up0\" width=\"600\" height=\"338\" title=\"&#8220;Timetable Amsterdam Roots Festival &#8211; 28 June 2026&#8221; &#8212; Amsterdam Roots Festival\" data-secret=\"QHgGIx4Up0\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.amsterdamroots.nl\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.amsterdamroots.nl\/wp-content\/uploads\/2025\/06\/ARF_01.png","thumbnail_width":512,"thumbnail_height":512,"description":"Timetable The timetable shows the start times of all the performances and events on the Amsterdam Roots Festival programme on 28 June 2026 in Oosterpark. Click on the titles for more information."}