{"contract":"kidsplaces-dataset/1","city":"Porto","country":"Portugal","collected":"2026-11-10","updated":"2026-11-10","license":"CC BY 4.0","source":"https://aulascriancasporto.com/","cards":[{"slug":"a-escolinha-do-figo","city":"porto","name":"A Escolinha do Figo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 927 163 726","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.aescolinhadofigo.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Crasto 996, 4475-012 Barca, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Crasto 996, 4475-012 Barca, Portugal","found_on":null}]},"geo":{"lat":41.251258799999995,"lon":-8.605742,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"9010746044727931070","name":"A Escolinha do Figo - Colegio Castelo da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9010746044727931070","address":"R. Crasto 996, 4475-012 Barca, Portugal","lat":41.251258799999995,"lon":-8.605742,"hours_raw":["Tuesday: Closed","Wednesday: 5:30–6:30 PM","Thursday: Closed","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[["17:30","18:30"]],"thu":[],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9010746044727931070","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. Manuel Ribeiro Almeida 141, 4420-000 S. Cosme, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Manuel Ribeiro Almeida 141, 4420-000 S. Cosme, Portugal","found_on":null}]},"geo":{"lat":41.148033,"lon":-8.5423309,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"13679497189267197895","name":"A Escolinha do Figo - Externato Santa Margarida","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13679497189267197895","address":"R. Manuel Ribeiro Almeida 141, 4420-000 S. Cosme, Portugal","lat":41.148033,"lon":-8.5423309,"hours_raw":["Tuesday: 4:30–5:30 PM","Wednesday: Closed","Thursday: 4:30–5:30 PM","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["16:30","17:30"]],"wed":[],"thu":[["16:30","17:30"]],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13679497189267197895","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"football","activity_label":null,"name":"Campos de Férias de Natal","offer_ev":[{"url":"https://www.aescolinhadofigo.com/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campos de Férias de Natal","found_on":null},{"url":"https://www.aescolinhadofigo.com/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Este Natal, os craques têm lugar marcado nos Campos de Férias d’A Escolinha do Figo!","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"a-pauta-academia-de-musica-de-metodo-suzuki","city":"porto","name":"A Pauta - Academia de Música de Método Suzuki","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 383 931","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.a-pauta.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Fez 1243, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Fez 1243, Porto, Portugal","found_on":null}]},"geo":{"lat":41.1623027,"lon":-8.6621195,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"16483432468860540372","name":"A Pauta - Academia de Música de Método Suzuki","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16483432468860540372","address":"Rua de Fez 1243, Porto, Portugal","lat":41.1623027,"lon":-8.6621195,"hours_raw":["Tuesday: 2–7:30 PM","Wednesday: 2–7:30 PM","Thursday: 2–7:30 PM","Friday: 2–7:30 PM","Saturday: 9 AM–2 PM","Sunday: Closed","Monday: 2–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","19:30"]],"tue":[["14:00","19:30"]],"wed":[["14:00","19:30"]],"thu":[["14:00","19:30"]],"fri":[["14:00","19:30"]],"sat":[["09:00","14:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16483432468860540372","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Cursos Suzuki de violino e violoncelo","offer_ev":[{"url":"https://www.a-pauta.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Somos uma escola especializada em Violino e Violoncelo, oferecendo um ensino de excelência para crianças","found_on":null},{"url":"https://www.a-pauta.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 30 meses e também para adultos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":30,"unit":"months"},"max":null,"as_published":null,"ev":[{"url":"https://www.a-pauta.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ensino instrumental para crianças a partir dos 30 meses de idade e adultos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.a-pauta.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"FAÇA UMA AULA EXPERIMENTAL","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"a-turma-associacao-cultural","city":"porto","name":"A Turma - Associação Cultural","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 913 532 690","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://aturma.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Santa Catarina 1277, 4000-477 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2134733735691198646","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Santa Catarina 1277, 4000-477 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1574726,"lon":-8.6047095,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"2134733735691198646","name":"A Turma - Associação Cultural","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2134733735691198646","address":"R. de Santa Catarina 1277, 4000-477 Porto, Portugal","lat":41.1574726,"lon":-8.6047095,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"Cursos de Iniciação Teatral - Juvenis","offer_ev":[{"url":"https://aturma.pt/servico-educativo/projecto/cursos-de-iniciacao-teatral-4-edicao.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os Cursos de Iniciação Teatral estão de volta para a sua 4ª edição, com os","found_on":null},{"url":"https://aturma.pt/servico-educativo/projecto/cursos-de-iniciacao-teatral-4-edicao.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"grupos de Juvenis (12–17 anos), Pessoas adultas, e, para quem já concluiu o primeiro nível,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://aturma.pt/servico-educativo/projecto/cursos-de-iniciacao-teatral-4-edicao.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"grupos de Juvenis (12–17 anos), Pessoas adultas, e, para quem já concluiu o primeiro nível,","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"18:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://aturma.pt/servico-educativo/projecto/cursos-de-iniciacao-teatral-4-edicao.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"juvenis - segundas-feiras, das 18h às 20h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://aturma.pt/servico-educativo/projecto/cursos-de-iniciacao-teatral-4-edicao.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"40€/mês","found_on":null}]},{"kind":"tuition","amount":25,"amount_max":null,"currency":"EUR","unit":"one_time","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://aturma.pt/servico-educativo/projecto/cursos-de-iniciacao-teatral-4-edicao.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"25€ (inclui seguro) + 1º mês (outubro)","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"a-z-padel-maia","city":"porto","name":"A-Z Padel Maia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 937 321 040","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.top-padel.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Central de Mandim 984, 4475-023 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Central de Mandim 984, 4475-023 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2526819,"lon":-8.6273495,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"4699804962462524024","name":"A-Z Padel Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4699804962462524024","address":"R. Central de Mandim 984, 4475-023 Maia, Portugal","lat":41.2526819,"lon":-8.6273495,"hours_raw":["Tuesday: 10 AM–11:30 PM","Wednesday: 10 AM–11:30 PM","Thursday: 10 AM–11:30 PM","Friday: 10 AM–10 PM","Saturday: 9:30 AM–1:30 PM, 3–8 PM","Sunday: 9:30 AM–1:30 PM, 3–8 PM","Monday: 10 AM–11:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","23:30"]],"tue":[["10:00","23:30"]],"wed":[["10:00","23:30"]],"thu":[["10:00","23:30"]],"fri":[["10:00","22:00"]],"sat":[["09:30","13:30"],["15:00","20:00"]],"sun":[["09:30","13:30"],["15:00","20:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1:30 PM, 3–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9:30 AM–1:30 PM, 3–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4699804962462524024","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–11:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"padel","activity_label":null,"name":"TOPAS-ACADEMY","offer_ev":[{"url":"https://www.top-padel.pt/aulas-de-padel-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Serviço de aulas para os mais jovens, dos 5 aos 17 anos, vem conhecer o","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.top-padel.pt/aulas-de-padel-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Serviço de aulas para os mais jovens, dos 5 aos 17 anos, vem conhecer o","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"padel","activity_label":null,"name":"AZY ACADEMY","offer_ev":[{"url":"https://www.top-padel.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"AZY ACADEMY (4-16 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.top-padel.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"AZY ACADEMY (4-16 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"padel","competitive_squad":null,"federation":null}],"edited":null},{"slug":"aba-academia-de-danca","city":"porto","name":"ABA Academia de dança","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 502 7949","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://docs.google.com/forms/d/e/1FAIpQLSftbUmJ6dMsXHsSg2ynPE9bI5QupHHTJwgDERRl43sKiCjeEw/viewform?usp=sf_link","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Jerónimo Mendonça 272, 4200-274 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Jerónimo Mendonça 272, 4200-274 Porto, Portugal","found_on":null}]},"geo":{"lat":41.162598599999995,"lon":-8.5973189,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"6655969069321458476","name":"ABA Academia de dança","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6655969069321458476","address":"R. Jerónimo Mendonça 272, 4200-274 Porto, Portugal","lat":41.162598599999995,"lon":-8.5973189,"hours_raw":["Tuesday: 3:30–10 PM","Wednesday: 3:30–10 PM","Thursday: 3:30–10 PM","Friday: 3:30–10 PM","Saturday: 9:30 AM–1:15 PM, 2:30–4 PM","Sunday: Closed","Monday: 3:30–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:30","22:00"]],"tue":[["15:30","22:00"]],"wed":[["15:30","22:00"]],"thu":[["15:30","22:00"]],"fri":[["15:30","22:00"]],"sat":[["09:30","13:15"],["14:30","16:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1:15 PM, 2:30–4 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6655969069321458476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3:30–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Contemporâneo Kids","offer_ev":[{"url":"https://docs.google.com/forms/d/e/1FAIpQLSftbUmJ6dMsXHsSg2ynPE9bI5QupHHTJwgDERRl43sKiCjeEw/viewform?usp=sf_link","via":"own_site","form":"text","seen":"2026-11-10","quote":"Contemporâneo Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-aego-sport","city":"porto","name":"ACADEMIA AEGO SPORT","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 915 014 579","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.aegosport.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Pinho Leal, 4150-620 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Pinho Leal, 4150-620 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1634835,"lon":-8.6692467,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"aldoar","google":{"cid":"13535915889320924590","name":"ACADEMIA AEGO SPORT","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13535915889320924590","address":"R. Pinho Leal, 4150-620 Porto, Portugal","lat":41.1634835,"lon":-8.6692467,"hours_raw":["Tuesday: 7:30 AM–9 PM","Wednesday: 7:30 AM–9 PM","Thursday: 7:30 AM–9 PM","Friday: 7:30 AM–9 PM","Saturday: 7:30 AM–9 PM","Sunday: Closed","Monday: 7:30 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","21:00"]],"tue":[["07:30","21:00"]],"wed":[["07:30","21:00"]],"thu":[["07:30","21:00"]],"fri":[["07:30","21:00"]],"sat":[["07:30","21:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13535915889320924590","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"judo","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.aegosport.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Presença de Judoca da Academia AEGOSport em prova de Judo para Benjamins realizada em Aveiro!","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"academia-allegro","city":"porto","name":"Academia Allegro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 963 502 760","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://academia-allegro-escolas-de-bailado.webnode.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Tv. Pedras de Novais 111, 4450-768 Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Pedras de Novais 111, 4450-768 Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.1975803,"lon":-8.7072261,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"15173651144723308103","name":"Academia Allegro - Leça da Palmeira","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15173651144723308103","address":"Tv. Pedras de Novais 111, 4450-768 Leça da Palmeira, Portugal","lat":41.1975803,"lon":-8.7072261,"hours_raw":["Tuesday: 5:30–8:30 PM","Wednesday: 5:30–8:30 PM","Thursday: 5:30–8:30 PM","Friday: 5:30–8:30 PM","Saturday: Closed","Sunday: Closed","Monday: 5:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","20:30"]],"tue":[["17:30","20:30"]],"wed":[["17:30","20:30"]],"thu":[["17:30","20:30"]],"fri":[["17:30","20:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15173651144723308103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Aulas de Dança Contemporânea","offer_ev":[{"url":"https://academia-allegro-escolas-de-bailado.webnode.pt/sobre-nos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aceitamos inscrições a partir dos 3 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://academia-allegro-escolas-de-bailado.webnode.pt/sobre-nos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aceitamos inscrições a partir dos 3 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-contemporanea-do-espectaculo-escola-de-artes","city":"porto","name":"ACE Escola de Artes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 208 9007","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ace-tb.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Formosa 342, 4000-249 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Formosa 342, 4000-249 Porto, Portugal","found_on":null}]},"geo":{"lat":41.148920499999996,"lon":-8.608172,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"15289585586870002488","name":"Academia Contemporânea do Espectáculo - Escola de Artes","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15289585586870002488","address":"R. Formosa 342, 4000-249 Porto, Portugal","lat":41.148920499999996,"lon":-8.608172,"hours_raw":["Tuesday: 9:30 AM–5:30 PM","Wednesday: 9:30 AM–5:30 PM","Thursday: 9:30 AM–5:30 PM","Friday: 9:30 AM–5:30 PM","Saturday: Closed","Sunday: Closed","Monday: 9:30 AM–5:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","17:30"]],"tue":[["09:30","17:30"]],"wed":[["09:30","17:30"]],"thu":[["09:30","17:30"]],"fri":[["09:30","17:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15289585586870002488","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–5:30 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. Formosa 342 346, 4000-253 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Formosa 342 346, 4000-253 Porto, Portugal","found_on":null}]},"geo":{"lat":41.148908,"lon":-8.608175,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"15487503130482754941","name":"Palace Bolhão","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15487503130482754941","address":"R. Formosa 342 346, 4000-253 Porto, Portugal","lat":41.148908,"lon":-8.608175,"hours_raw":["Tuesday: 10 AM–7 PM","Wednesday: 10 AM–7 PM","Thursday: 10 AM–7 PM","Friday: 10 AM–7 PM","Saturday: Closed","Sunday: Closed","Monday: 10 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","19:00"]],"tue":[["10:00","19:00"]],"wed":[["10:00","19:00"]],"thu":[["10:00","19:00"]],"fri":[["10:00","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15487503130482754941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"Curso Básico de Teatro","offer_ev":[{"url":"https://ace-tb.com/pt/escola-artes/curso-basico-teatro","via":"own_site","form":"text","seen":"2026-11-10","quote":"formação em teatro para crianças e jovens do ensino básico","found_on":null},{"url":"https://ace-tb.com/pt/escola-artes/curso-basico-teatro","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dessa data, as crianças e jovens (dos 6 aos 14/15 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://ace-tb.com/pt/escola-artes/curso-basico-teatro","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dessa data, as crianças e jovens (dos 6 aos 14/15 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":60,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://ace-tb.com/pt/escola-artes/curso-basico-teatro","via":"own_site","form":"text","seen":"2026-11-10","quote":"um custo de propina mensal de 60€ (sessenta euros) entre outubro de 2026 e junho","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-de-danca-de-gaia","city":"porto","name":"Academia de Dança de Gaia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 255 634","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.academiadedancadegaia.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Machado dos Santos 831, 4400-257 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=251776768038748061","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Machado dos Santos 831, 4400-257 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1256528,"lon":-8.6318077,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"251776768038748061","name":"Academia de Dança de Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=251776768038748061","address":"R. Machado dos Santos 831, 4400-257 Vila Nova de Gaia, Portugal","lat":41.1256528,"lon":-8.6318077,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Modalidades","offer_ev":[{"url":"https://academiadedancadegaia.com/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"rigor, com modalidades variadas e adaptadas, quer às diferentes faixas etárias (a partir dos 3","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://academiadedancadegaia.com/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"rigor, com modalidades variadas e adaptadas, quer às diferentes faixas etárias (a partir dos 3","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-de-guitarra-do-porto","city":"porto","name":"Academia de Guitarra do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 919 127 019","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.academiaguitarraporto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Afonso Lopes Vieira 186, 4100-020 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Afonso Lopes Vieira 186, 4100-020 Porto, Portugal","found_on":null}]},"geo":{"lat":41.163495,"lon":-8.646709,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"10200174058327288382","name":"Academia de Guitarra do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10200174058327288382","address":"R. Afonso Lopes Vieira 186, 4100-020 Porto, Portugal","lat":41.163495,"lon":-8.646709,"hours_raw":["Tuesday: 10 AM–8 PM","Wednesday: 10 AM–8 PM","Thursday: 10 AM–8 PM","Friday: 9 AM–8 PM","Saturday: 9 AM–2 PM","Sunday: Closed","Monday: 10 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","20:00"]],"tue":[["10:00","20:00"]],"wed":[["10:00","20:00"]],"thu":[["10:00","20:00"]],"fri":[["09:00","20:00"]],"sat":[["09:00","14:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10200174058327288382","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Curso Básico","offer_ev":[{"url":"https://www.academiaguitarraporto.pt/faq","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aceitamos alunos a partir dos 3 anos. Não há idade máxima.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.academiaguitarraporto.pt/faq","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aceitamos alunos a partir dos 3 anos. Não há idade máxima.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":112,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":"4 aulas individuais de 1 h por mês","ev":[{"url":"https://www.academiaguitarraporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"112 € /MÊS","found_on":null},{"url":"https://www.academiaguitarraporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"●4 aulas individuais de 1h/mês","found_on":null}]}],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.academiaguitarraporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Experimenta com um Experience Pack — aulas avulsas sem qualquer compromisso de inscrição, para sentires","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-de-musica-de-costa-cabral","city":"porto","name":"Academia de Música de Costa Cabral","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 550 0901","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.costacabral.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Costa Cabral 877, 4200-225 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Costa Cabral 877, 4200-225 Porto, Portugal","found_on":null}]},"geo":{"lat":41.167633699999996,"lon":-8.5930956,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"10869187034762074829","name":"Academia de Música de Costa Cabral","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10869187034762074829","address":"Rua de Costa Cabral 877, 4200-225 Porto, Portugal","lat":41.167633699999996,"lon":-8.5930956,"hours_raw":["Tuesday: 8 AM–8:45 PM","Wednesday: 8 AM–8:45 PM","Thursday: 8 AM–8:45 PM","Friday: 8 AM–8:45 PM","Saturday: 8:30 AM–1:30 PM","Sunday: Closed","Monday: 8 AM–8:45 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","20:45"]],"tue":[["08:00","20:45"]],"wed":[["08:00","20:45"]],"thu":[["08:00","20:45"]],"fri":[["08:00","20:45"]],"sat":[["08:30","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–8:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–8:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–8:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–8:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10869187034762074829","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–8:45 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Pré Iniciações e Iniciações Musicais","offer_ev":[{"url":"https://www.costacabral.com/horarios-2025-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"| Pré Iniciações e Iniciações Musicais (4 a 9 anos)","found_on":null},{"url":"https://www.costacabral.com/propinas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pré Iniciação Musical 4-5 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":9,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.costacabral.com/horarios-2025-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"| Pré Iniciações e Iniciações Musicais (4 a 9 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"16:45","end":"17:30","ages":null,"label":"pré-iniciação (4 e 5 anos): expressão musical","branch":null,"extra_fee":null,"ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/06/Iniciacoes-Musicais-horarios-e-turmas-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Expressão Musical 16:45 - 17:30","found_on":"https://www.costacabral.com/horarios-2025-2026/"}]},{"kind":"session","days":["wed"],"start":"17:30","end":"18:15","ages":null,"label":"pré-iniciação (4 e 5 anos): atelier instrumental","branch":null,"extra_fee":null,"ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/06/Iniciacoes-Musicais-horarios-e-turmas-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Grupo 1 17:30 - 18:15 - Piano","found_on":"https://www.costacabral.com/horarios-2025-2026/"}]},{"kind":"session","days":["mon"],"start":"17:45","end":"18:30","ages":null,"label":"iniciação 2: formação musical","branch":null,"extra_fee":null,"ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/06/Iniciacoes-Musicais-horarios-e-turmas-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Iniciação 2 17:45 - 18:30","found_on":"https://www.costacabral.com/horarios-2025-2026/"}]},{"kind":"session","days":["wed"],"start":"17:45","end":"18:30","ages":null,"label":"iniciação 1: formação musical","branch":null,"extra_fee":null,"ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/06/Iniciacoes-Musicais-horarios-e-turmas-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Iniciação 1 17:45 - 18:30","found_on":"https://www.costacabral.com/horarios-2025-2026/"}]},{"kind":"session","days":["thu"],"start":"17:45","end":"18:30","ages":null,"label":"iniciação 3: formação musical","branch":null,"extra_fee":null,"ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/06/Iniciacoes-Musicais-horarios-e-turmas-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Iniciação 3 17:45 - 18:30 8:30 - 09:15","found_on":"https://www.costacabral.com/horarios-2025-2026/"}]},{"kind":"session","days":["fri"],"start":"17:45","end":"18:30","ages":null,"label":"iniciação 4: formação musical","branch":null,"extra_fee":null,"ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/06/Iniciacoes-Musicais-horarios-e-turmas-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Iniciação 4 17:45 - 18:30 8:30 - 09:15","found_on":"https://www.costacabral.com/horarios-2025-2026/"}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":55,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":"2026/2027","stale":false,"label":"pré-iniciação (4–5 anos)","ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/04/Pre-Iniciacao-Musical-4-5-anos-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"TABELA DE PROPINAS 2026/2027","found_on":"https://www.costacabral.com/propinas/"},{"url":"https://www.costacabral.com/wp-content/uploads/2026/04/Pre-Iniciacao-Musical-4-5-anos-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Mensalidade 55 €","found_on":"https://www.costacabral.com/propinas/"}]},{"kind":"tuition","amount":85,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":"2026/2027","stale":false,"label":"iniciação musical (1.º ciclo)","ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/04/Iniciacao-Musical-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"TABELA DE PROPINAS 2026/2027*","found_on":"https://www.costacabral.com/propinas/"},{"url":"https://www.costacabral.com/wp-content/uploads/2026/04/Iniciacao-Musical-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Propina mensal 85 €","found_on":"https://www.costacabral.com/propinas/"}]},{"kind":"registration","amount":160,"amount_max":null,"currency":"EUR","unit":"per_year","quantity":null,"from":false,"tax":null,"period":"2026/2027","stale":false,"label":"joia anual de inscrição","ev":[{"url":"https://www.costacabral.com/wp-content/uploads/2026/04/Pre-Iniciacao-Musical-4-5-anos-2026-2027.pdf","via":"own_site","form":"pdf_text","seen":"2026-11-10","quote":"Joia anual de inscrição 160 €","found_on":"https://www.costacabral.com/propinas/"}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-de-teatro","city":"porto","name":"Academia de Teatro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 933 328 019","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.academiadeteatro.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Junto à Escola EB1, R. 6 148, Lidador, 4470-558 Vila Nova da Telha, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Junto à Escola EB1, R. 6 148, Lidador, 4470-558 Vila Nova da Telha, Portugal","found_on":null}]},"geo":{"lat":41.2525635,"lon":-8.6629388,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"1666225321595662308","name":"Academia de Teatro (Vila Nova da Telha)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1666225321595662308","address":"Junto à Escola EB1, R. 6 148, Lidador, 4470-558 Vila Nova da Telha, Portugal","lat":41.2525635,"lon":-8.6629388,"hours_raw":["Tuesday: Closed","Wednesday: 6–8 PM","Thursday: 6–8:30 PM","Friday: 6–8:30 PM","Saturday: 10 AM–8 PM","Sunday: Closed","Monday: 6:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:30","20:30"]],"tue":[],"wed":[["18:00","20:00"]],"thu":[["18:00","20:30"]],"fri":[["18:00","20:30"]],"sat":[["10:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1666225321595662308","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:30–8:30 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Praceta Maria da Gloria Teixeira 134, 4470-529 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta Maria da Gloria Teixeira 134, 4470-529 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2218265,"lon":-8.6055263,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"2644760206805410699","name":"Academia de Teatro (Maia)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2644760206805410699","address":"Praceta Maria da Gloria Teixeira 134, 4470-529 Maia, Portugal","lat":41.2218265,"lon":-8.6055263,"hours_raw":["Tuesday: 6–10:30 PM","Wednesday: 7–8 PM","Thursday: 7:30–8:30 PM","Friday: 6–9 PM","Saturday: 10 AM–8:30 PM","Sunday: Closed","Monday: 5:30–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","22:00"]],"tue":[["18:00","22:30"]],"wed":[["19:00","20:00"]],"thu":[["19:30","20:30"]],"fri":[["18:00","21:00"]],"sat":[["10:00","20:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2644760206805410699","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–10 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"R. Godinho de Faria 159 Loja 19, 4465-154 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Godinho de Faria 159 Loja 19, 4465-154 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.192347,"lon":-8.6115616,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"9295626893424591448","name":"Academia de Teatro (S. Mamede)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9295626893424591448","address":"R. Godinho de Faria 159 Loja 19, 4465-154 São Mamede de Infesta, Portugal","lat":41.192347,"lon":-8.6115616,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: 6–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[],"thu":[],"fri":[["18:00","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9295626893424591448","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"TEATRO KIDS","offer_ev":[{"url":"https://mundoencantado.pt/academia/teatro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TEATRO KIDS – 7 aos 12 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://mundoencantado.pt/academia/teatro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TEATRO KIDS – 7 aos 12 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Kids Dance","offer_ev":[{"url":"https://mundoencantado.pt/academia/teatro/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h00 às 19h00 Kids Dance","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://mundoencantado.pt/academia/teatro/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(6-10 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Kids","offer_ev":[{"url":"https://mundoencantado.pt/academia/teatro/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h15 às 19h15 Ballet Kids","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://mundoencantado.pt/academia/teatro/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(3-6 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-eddi-educacao-digital","city":"porto","name":"Academia Eddi - Educação Digital","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 967 977 463","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://eddieddigital.wixsite.com/eddi","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. da Boavista 1756 4ºDt, 4100-116 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=216025105870815670","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. da Boavista 1756 4ºDt, 4100-116 Porto, Portugal","found_on":null}]},"geo":{"lat":41.160573,"lon":-8.6441882,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"216025105870815670","name":"Academia Eddi - Educação Digital","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=216025105870815670","address":"Av. da Boavista 1756 4ºDt, 4100-116 Porto, Portugal","lat":41.160573,"lon":-8.6441882,"hours_raw":["Tuesday: 8:30 AM–9:30 PM","Wednesday: 8:30 AM–9:30 PM","Thursday: 8:30 AM–9:30 PM","Friday: 8:30 AM–9:30 PM","Saturday: 9 AM–12:30 AM","Sunday: Closed","Monday: 8:30 AM–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"robotics","activity_label":null,"name":"Programa com o Bottley","offer_ev":[{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aprende a programar com o robot Bottley e no final leva o robot contigo.","found_on":null},{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade : 6 aos 10 anos Pré-requisitos : Nenhum Duração : Quinzenal Datas de realização","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade : 6 aos 10 anos Pré-requisitos : Nenhum Duração : Quinzenal Datas de realização","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"coding","activity_label":null,"name":"Cria jogos com roblox","offer_ev":[{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Faz os teus próprios jogos em roblox studio e partilha-os com os teus amigos.","found_on":null},{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade : 9 aos 12 anos Pré-requisitos : Nenhum Duração : 30h , formato semanal","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":9,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade : 9 aos 12 anos Pré-requisitos : Nenhum Duração : 30h , formato semanal","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"digital","activity_label":null,"name":"Edição de video","offer_ev":[{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aprende a editar como um profissional . 30 horas que te permitirão a partir de","found_on":null},{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aprende os truques dos profissionais! Idade : 12 aos 15 anos Pré-requisitos : Nenhum Duração","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://eddieddigital.wixsite.com/eddi/tratamentos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aprende os truques dos profissionais! Idade : 12 aos 15 anos Pré-requisitos : Nenhum Duração","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"academia-fernanda-ribeiro","city":"porto","name":"Academia Fernanda Ribeiro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 911 557 074","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://academiafernandaribeiro.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. José Rodrigues da Silva Júnior 393, 4470-309 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17432372313954923109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. José Rodrigues da Silva Júnior 393, 4470-309 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2339243,"lon":-8.6188482,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"17432372313954923109","name":"Academia Fernanda Ribeiro","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17432372313954923109","address":"R. José Rodrigues da Silva Júnior 393, 4470-309 Maia, Portugal","lat":41.2339243,"lon":-8.6188482,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"athletics","activity_label":null,"name":"Juvenis/Juniores","offer_ev":[{"url":"https://academiafernandaribeiro.pt/index.php/escola-de-atletismo/treinos-orientados-4.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"ACADEMIA FERNANDA RIBEIRO - Juvenis/Juniores","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"18:30","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://academiafernandaribeiro.pt/index.php/escola-de-atletismo/treinos-orientados-4.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os treinos realizam-se de segunda a sexta, das 18h30 às 20h00, no Estádio da Maia.","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"athletics","competitive_squad":null,"federation":null}],"edited":null},{"slug":"academia-marcial","city":"porto","name":"Academia Marcial","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 017 4414","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://academiamarcial.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. do Monte Alegre 275, 4250-302 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10510010641435011499","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Monte Alegre 275, 4250-302 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1651136,"lon":-8.616612,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"10510010641435011499","name":"Academia Marcial","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10510010641435011499","address":"R. do Monte Alegre 275, 4250-302 Porto, Portugal","lat":41.1651136,"lon":-8.616612,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"taekwondo","activity_label":null,"name":"Taekwondo Kids","offer_ev":[{"url":"https://academiamarcial.com/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Taekwondo para crianças dos 4 aos 12 anos. Nesta tenra idade tudo se começa brincando,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://academiamarcial.com/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Taekwondo para crianças dos 4 aos 12 anos. Nesta tenra idade tudo se começa brincando,","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed","fri"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://academiamarcial.com/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda | Quarta | Sexta | 18:00h – 19:00h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://academiamarcial.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Oferta de 1 aula grátis para poderes experimentar a modalidade antes do ato de inscrição.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"taekwondo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"academia-tigre-branco","city":"porto","name":"Academia Tigre Branco","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 507 035","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.tigrebranco.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Tv. Lameira Ferreira 100/108, 4440-750 Valongo, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Lameira Ferreira 100/108, 4440-750 Valongo, Portugal","found_on":null}]},"geo":{"lat":41.192017,"lon":-8.494009,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"5707644722831534138","name":"Academia Tigre Branco","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5707644722831534138","address":"Tv. Lameira Ferreira 100/108, 4440-750 Valongo, Portugal","lat":41.192017,"lon":-8.494009,"hours_raw":["Tuesday: 9 AM–12 PM, 5–10 PM","Wednesday: 9 AM–12 PM, 5–10 PM","Thursday: 9 AM–12 PM, 5–10 PM","Friday: 9 AM–12 PM, 5–10 PM","Saturday: 9 AM–12 PM, 2:30–5:30 PM","Sunday: Closed","Monday: 9 AM–12 PM, 5–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:00"],["17:00","22:00"]],"tue":[["09:00","12:00"],["17:00","22:00"]],"wed":[["09:00","12:00"],["17:00","22:00"]],"thu":[["09:00","12:00"],["17:00","22:00"]],"fri":[["09:00","12:00"],["17:00","22:00"]],"sat":[["09:00","12:00"],["14:30","17:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12 PM, 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 PM, 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12 PM, 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 PM, 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12 PM, 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5707644722831534138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 PM, 5–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"taekwondo","activity_label":null,"name":"TAEKWONDO 3-6 ANOS","offer_ev":[{"url":"https://tigrebranco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TAEKWONDO 3-6 ANOS","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://tigrebranco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TAEKWONDO 3-6 ANOS","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"taekwondo","activity_label":null,"name":"TAEKWONDO 7-10 ANOS","offer_ev":[{"url":"https://tigrebranco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TAEKWONDO 7-10 ANOS","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://tigrebranco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TAEKWONDO 7-10 ANOS","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"taekwondo","activity_label":null,"name":"TAEKWONDO 11-14 ANOS","offer_ev":[{"url":"https://tigrebranco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TAEKWONDO 11-14 ANOS","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":11,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://tigrebranco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TAEKWONDO 11-14 ANOS","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"taekwondo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"adm-academia-de-danca-de-matosinhos","city":"porto","name":"Academia de Dança de Matosinhos","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 939 162","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.admatosinhos.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Comendador Ferreira de Matos 443, 4450-124 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Comendador Ferreira de Matos 443, 4450-124 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1775643,"lon":-8.6832377,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"15125830004666879387","name":"ADM - Academia de Dança de Matosinhos","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15125830004666879387","address":"Av. Comendador Ferreira de Matos 443, 4450-124 Matosinhos, Portugal","lat":41.1775643,"lon":-8.6832377,"hours_raw":["Tuesday: 4:30–8:30 PM","Wednesday: 4:30–8:30 PM","Thursday: 4:30–8:30 PM","Friday: 4:30–8:30 PM","Saturday: Closed","Sunday: Closed","Monday: 4:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:30","20:30"]],"tue":[["16:30","20:30"]],"wed":[["16:30","20:30"]],"thu":[["16:30","20:30"]],"fri":[["16:30","20:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15125830004666879387","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4:30–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"CURSO PRÉ-VOCACIONAL / BALLET INFANTIL","offer_ev":[{"url":"https://www.admatosinhos.pt/ballet-classico","via":"own_site","form":"text","seen":"2026-11-10","quote":"É constituído pelos três primeiros anos de formação do aluno, dos 3 aos 6 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.admatosinhos.pt/ballet-classico","via":"own_site","form":"text","seen":"2026-11-10","quote":"É constituído pelos três primeiros anos de formação do aluno, dos 3 aos 6 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"ballet","activity_label":null,"name":"CURSO GERAL","offer_ev":[{"url":"https://www.admatosinhos.pt/ballet-classico","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inicia-se no nível I e prolonga-se até ao nível X, dos 7 aos 18 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.admatosinhos.pt/ballet-classico","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inicia-se no nível I e prolonga-se até ao nível X, dos 7 aos 18 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"adriel-rocha-dancas-producoes-e-eventos","city":"porto","name":"Adriel Rocha Danças Produções e Eventos","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 929 346 466","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://adrielrocha.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Dr. Germano Vieira 444, 4470-050 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Dr. Germano Vieira 444, 4470-050 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2181498,"lon":-8.6029164,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"1144671548307814984","name":"Adriel Rocha Danças Produções e Eventos | Escola de Dança","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1144671548307814984","address":"Av. Dr. Germano Vieira 444, 4470-050 Maia, Portugal","lat":41.2181498,"lon":-8.6029164,"hours_raw":["Tuesday: 9 AM–12 PM, 1–11 PM","Wednesday: 9 AM–12 PM, 1–11 PM","Thursday: 9 AM–12 PM, 1–11 PM","Friday: 9 AM–12 PM, 1–11 PM","Saturday: 9 AM–12 PM, 1–6 PM","Sunday: Closed","Monday: 9 AM–12 PM, 1–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:00"],["13:00","23:00"]],"tue":[["09:00","12:00"],["13:00","23:00"]],"wed":[["09:00","12:00"],["13:00","23:00"]],"thu":[["09:00","12:00"],["13:00","23:00"]],"fri":[["09:00","12:00"],["13:00","23:00"]],"sat":[["09:00","12:00"],["13:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12 PM, 1–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 PM, 1–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12 PM, 1–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 PM, 1–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12 PM, 1–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1144671548307814984","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 PM, 1–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Infantil","offer_ev":[{"url":"https://adrielrocha.com/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ballet Infantil","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://adrielrocha.com/novidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Venha fazer uma aula inteiramente gratuita, garatimos total aprendizado.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"aj-escola-de-futebol-hernani-goncalves","city":"porto","name":"Associação Juvenil Escola de Futebol Hernâni Gonçalves","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 004 460","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.escfuthernani.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Alves Redol 292, 4050-042 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Alves Redol 292, 4050-042 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1597079,"lon":-8.6155367,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"14256828637736997554","name":"AJ Escola de Futebol Hernâni Gonçalves","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14256828637736997554","address":"R. de Alves Redol 292, 4050-042 Porto, Portugal","lat":41.1597079,"lon":-8.6155367,"hours_raw":["Tuesday: 1 AM–11 PM","Wednesday: 1 AM–11 PM","Thursday: 1 AM–11 PM","Friday: 1 AM–11 PM","Saturday: 10 AM–12:30 PM","Sunday: Closed","Monday: 1 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["01:00","23:00"]],"tue":[["01:00","23:00"]],"wed":[["01:00","23:00"]],"thu":[["01:00","23:00"]],"fri":[["01:00","23:00"]],"sat":[["10:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 1 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 1 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 1 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 1 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14256828637736997554","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 1 AM–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Escola de Futebol","offer_ev":[{"url":"https://www.escfuthernani.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 a 16 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.escfuthernani.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 a 16 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"football","activity_label":null,"name":"Campos de Férias","offer_ev":[{"url":"https://www.escfuthernani.com/clube/eventos/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças e jovens dos 6 aos 16 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.escfuthernani.com/clube/eventos/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças e jovens dos 6 aos 16 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"ak-porto-rio-tinto-karate","city":"porto","name":"AK Porto Rio Tinto Karaté","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 964 490 293","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.akporto.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Tv. da Ponte 108, 4435-403 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. da Ponte 108, 4435-403 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.1694411,"lon":-8.564553499999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"9136643008298887191","name":"AK PORTO RIO TINTO KARATÉ","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9136643008298887191","address":"Tv. da Ponte 108, 4435-403 Rio Tinto, Portugal","lat":41.1694411,"lon":-8.564553499999999,"hours_raw":["Tuesday: 10 AM–2 PM, 4–8 PM","Wednesday: 10 AM–2 PM, 4–8 PM","Thursday: 10 AM–2 PM, 4–8 PM","Friday: 10 AM–2 PM, 4–8 PM","Saturday: 8:30–11:50 AM","Sunday: 8:30–11:50 AM","Monday: 10 AM–2 PM, 4–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","14:00"],["16:00","20:00"]],"tue":[["10:00","14:00"],["16:00","20:00"]],"wed":[["10:00","14:00"],["16:00","20:00"]],"thu":[["10:00","14:00"],["16:00","20:00"]],"fri":[["10:00","14:00"],["16:00","20:00"]],"sat":[["08:30","11:50"]],"sun":[["08:30","11:50"]]},"ev":[{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–2 PM, 4–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–2 PM, 4–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–2 PM, 4–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–2 PM, 4–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30–11:50 AM","found_on":null},{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30–11:50 AM","found_on":null},{"url":"https://www.google.com/maps?cid=9136643008298887191","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–2 PM, 4–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karaté infantil","offer_ev":[{"url":"https://akporto.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"5–12 anos · jogo e foco","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://akporto.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"5–12 anos · jogo e foco","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://akporto.org/agenda","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sessão gratuita para quem quer experimentar o karaté. Sem equipamento necessário.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"akdm-associacao-kickboxing-da-maia","city":"porto","name":"AKDM Associação Kickboxing da Maia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+91 913150402","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://kickboxingmaia.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Pavilhão Municipal de, 4475-470 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2097899230704645527","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Pavilhão Municipal de, 4475-470 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2303773,"lon":-8.594282399999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"2097899230704645527","name":"AKDM Associação Kickboxing da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2097899230704645527","address":"Pavilhão Municipal de, 4475-470 Maia, Portugal","lat":41.2303773,"lon":-8.594282399999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"combat","activity_label":null,"name":"Kickboxing para crianças","offer_ev":[{"url":"https://kickboxingmaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kickboxing para crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://kickboxingmaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quartas feiras e sábados nas idades dos 5 aos 12 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://kickboxingmaia.com/index.php/contactos-akdm-kickboxing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Mensalidade: 30 € euros + Seguro Desportivo (por época desportiva):","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://kickboxingmaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agendar aula gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"alc-dance-studios","city":"porto","name":"ALC Dance Studios","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 470 933","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.alcdance.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Maurício Lourenço de Oliveira 206, 4405-034 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Maurício Lourenço de Oliveira 206, 4405-034 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.114328799999996,"lon":-8.6318249,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"16429007382296676453","name":"ALC Dance Studios","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16429007382296676453","address":"R. Maurício Lourenço de Oliveira 206, 4405-034 Vila Nova de Gaia, Portugal","lat":41.114328799999996,"lon":-8.6318249,"hours_raw":["Tuesday: 3–11:30 PM","Wednesday: 3–11:30 PM","Thursday: 3–11:30 PM","Friday: 3–11:30 PM","Saturday: 9 AM–6 PM","Sunday: Closed","Monday: 3–11:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","23:30"]],"tue":[["15:00","23:30"]],"wed":[["15:00","23:30"]],"thu":[["15:00","23:30"]],"fri":[["15:00","23:30"]],"sat":[["09:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16429007382296676453","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–11:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"AULAS PARA CRIANÇAS","offer_ev":[{"url":"https://www.alcdance.pt/pages/precario","via":"own_site","form":"text","seen":"2026-11-10","quote":"AULAS PARA CRIANÇAS","found_on":null}],"branches":[],"access":null,"ages":{"min":null,"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.alcdance.pt/pages/precario","via":"own_site","form":"text","seen":"2026-11-10","quote":"Full Passe Kids (até 12 anos inclusive)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":39,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.alcdance.pt/pages/precario","via":"own_site","form":"text","seen":"2026-11-10","quote":"39€ por mês","found_on":null}]},{"kind":"tuition","amount":25,"amount_max":null,"currency":"EUR","unit":"one_time","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.alcdance.pt/pages/precario","via":"own_site","form":"text","seen":"2026-11-10","quote":"e do valor da Inscrição (25€).","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"alliance-porto","city":"porto","name":"Alliance Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 919 788 751","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.allianceporto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. do Bom Sucesso 263, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Bom Sucesso 263, Porto, Portugal","found_on":null}]},"geo":{"lat":41.1539807,"lon":-8.628936699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"4431508029910485179","name":"Alliance Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4431508029910485179","address":"R. do Bom Sucesso 263, Porto, Portugal","lat":41.1539807,"lon":-8.628936699999999,"hours_raw":["Tuesday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","Wednesday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","Thursday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","Friday: 7–8:30 AM, 12–1:30 PM, 5:30–9 PM","Saturday: 10 AM–12 PM","Sunday: Closed","Monday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","08:30"],["12:00","13:30"],["16:30","21:00"]],"tue":[["07:00","08:30"],["12:00","13:30"],["16:30","21:00"]],"wed":[["07:00","08:30"],["12:00","13:30"],["16:30","21:00"]],"thu":[["07:00","08:30"],["12:00","13:30"],["16:30","21:00"]],"fri":[["07:00","08:30"],["12:00","13:30"],["17:30","21:00"]],"sat":[["10:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–8:30 AM, 12–1:30 PM, 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4431508029910485179","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–8:30 AM, 12–1:30 PM, 4:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Jiu-Jitsu Kids","offer_ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jiu-Jitsu Kids","found_on":null},{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Gi, No-Gi, Kids e preparação física — do primeiro dia à faixa preta.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"17:00","end":"18:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:00 – 18:00","found_on":null}]},{"kind":"session","days":["mon"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 – 19:00","found_on":null}]},{"kind":"session","days":["tue"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 – 19:00","found_on":null}]},{"kind":"session","days":["wed"],"start":"17:00","end":"18:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:00 – 18:00","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 – 19:00","found_on":null}]},{"kind":"session","days":["thu"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 – 19:00","found_on":null}]},{"kind":"session","days":["fri"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 – 19:00","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":"11:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"10:00 – 11:00","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:00","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"11:00 – 12:00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.allianceporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agenda a tua aula experimentalVer horários","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"amava-academia-de-musica-e-artes-de-vilar-de-andorinho","city":"porto","name":"AMAVA - Academia de Música e Artes de Vilar de Andorinho","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 784 3629","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://amavacademia.wixsite.com/amava","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. São Lourenço 1093, 4430-533 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. São Lourenço 1093, 4430-533 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.089785299999996,"lon":-8.5719446,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"vilar-de-andorinho","google":{"cid":"10837859008723985484","name":"AMAVA - Academia de Música e Artes de Vilar de Andorinho","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10837859008723985484","address":"R. São Lourenço 1093, 4430-533 Vila Nova de Gaia, Portugal","lat":41.089785299999996,"lon":-8.5719446,"hours_raw":["Tuesday: 5:30–7:30 PM","Wednesday: 5:30–7:30 PM","Thursday: 5:30–7:30 PM","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: 5:30–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","19:30"]],"tue":[["17:30","19:30"]],"wed":[["17:30","19:30"]],"thu":[["17:30","19:30"]],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10837859008723985484","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"Aulas de teatro","offer_ev":[{"url":"https://amavacademia.wixsite.com/amava","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Objetivo das aulas de teatro é aumentar a confiança da criança, jovem ou adulto","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":null,"offer_ev":[{"url":"https://amavacademia.wixsite.com/amava","via":"own_site","form":"text","seen":"2026-11-10","quote":"às atividades culturais e proporcionar a crianças, jovens e adultos o contacto e a aprendizagem","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"music","activity_label":null,"name":null,"offer_ev":[{"url":"https://amavacademia.wixsite.com/amava","via":"own_site","form":"text","seen":"2026-11-10","quote":"às atividades culturais e proporcionar a crianças, jovens e adultos o contacto e a aprendizagem","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"apam-dance-school","city":"porto","name":"APAM","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 932 854 550","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.assoartemovimento.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. do Dr. Pedro Dias 29, 4200-441 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Dr. Pedro Dias 29, 4200-441 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1687722,"lon":-8.6070048,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"8537142849355095565","name":"APAM Dance School","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8537142849355095565","address":"R. do Dr. Pedro Dias 29, 4200-441 Porto, Portugal","lat":41.1687722,"lon":-8.6070048,"hours_raw":["Tuesday: 5:30–9 PM","Wednesday: 5:30–9 PM","Thursday: 5:30–9 PM","Friday: Closed","Saturday: 10:30 AM–12 PM","Sunday: Closed","Monday: 5:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","21:00"]],"tue":[["17:30","21:00"]],"wed":[["17:30","21:00"]],"thu":[["17:30","21:00"]],"fri":[],"sat":[["10:30","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10:30 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8537142849355095565","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Aulas de dança extra-curriculares","offer_ev":[{"url":"https://assoartemovimento.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Temos uma variedade de aulas de dança extra-curriculares para crianças, jovens e adultos.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"arb-kickboxing-team-nucleo-moreira-maia","city":"porto","name":"ARB Kickboxing Team-Núcleo Moreira Maia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 276 731","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.rbkickboxingmoreiramaia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Albino José Domingues 383, 4470-034 Moreira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Albino José Domingues 383, 4470-034 Moreira, Portugal","found_on":null}]},"geo":{"lat":41.2539149,"lon":-8.6406374,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"4116288552485318731","name":"ARB Kickboxing Team-Núcleo Moreira Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4116288552485318731","address":"R. Albino José Domingues 383, 4470-034 Moreira, Portugal","lat":41.2539149,"lon":-8.6406374,"hours_raw":["Tuesday: 6:30–8:40 PM","Wednesday: 7–8 AM, 6:45–9 PM","Thursday: 6:30–8:40 PM","Friday: 7–8 AM, 6:30–9:30 PM","Saturday: 8:30–10:30 AM","Sunday: Closed","Monday: 7–8 AM, 6:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","08:00"],["18:30","21:30"]],"tue":[["18:30","20:40"]],"wed":[["07:00","08:00"],["18:45","21:00"]],"thu":[["18:30","20:40"]],"fri":[["07:00","08:00"],["18:30","21:30"]],"sat":[["08:30","10:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6:30–8:40 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7–8 AM, 6:45–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6:30–8:40 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–8 AM, 6:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30–10:30 AM","found_on":null},{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4116288552485318731","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–8 AM, 6:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"martial-arts","activity_label":null,"name":"Kickboxing Kids","offer_ev":[{"url":"https://www.rbkickboxingmoreiramaia.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kickboxing Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"arrisco-lda","city":"porto","name":"Arrisco, Lda","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 963 848 957","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.arrisco.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Jerónimo Mendonça 262, 4200-335 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Jerónimo Mendonça 262, 4200-335 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1625598,"lon":-8.5970949,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"16693531690071855264","name":"Arrisco, Lda","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16693531690071855264","address":"R. Jerónimo Mendonça 262, 4200-335 Porto, Portugal","lat":41.1625598,"lon":-8.5970949,"hours_raw":["Tuesday: Closed","Wednesday: 2:30–6 PM","Thursday: 10 AM–1 PM, 5:30–7:30 PM","Friday: 10 AM–1 PM, 5:30–7:30 PM","Saturday: 10 AM–12 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[["14:30","18:00"]],"thu":[["10:00","13:00"],["17:30","19:30"]],"fri":[["10:00","13:00"],["17:30","19:30"]],"sat":[["10:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–1 PM, 5:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–1 PM, 5:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16693531690071855264","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"Ateliers de pintura e desenho para crianças","offer_ev":[{"url":"https://www.arrisco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ateliers de pintura para crianças a partir dos 6 anos de idade.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.arrisco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ateliers de pintura para crianças a partir dos 6 anos de idade.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["fri"],"start":"17:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.arrisco.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"17h30","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.arrisco.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"10h00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"art","activity_label":null,"name":"Workshops de pintura de Verão para crianças","offer_ev":[{"url":"https://www.arrisco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Workshops de pintura de Verão para crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.arrisco.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 6 aos 14 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"associacao-academica-de-s-mamede","city":"porto","name":"Associação Académica de S. Mamede","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"http://www.aasm.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Pedra Verde 445, 4465-229 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6953905133933825417","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Pedra Verde 445, 4465-229 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.1976823,"lon":-8.616496099999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"6953905133933825417","name":"Pavilion Eduardo Soares","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6953905133933825417","address":"Av. Pedra Verde 445, 4465-229 São Mamede de Infesta, Portugal","lat":41.1976823,"lon":-8.616496099999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"Av. Pedra Verde 446, 4465-229 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Pedra Verde 446, 4465-229 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.197913799999995,"lon":-8.616339199999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"11665017151416430109","name":"Pavilhão Académica S. Mamede","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11665017151416430109","address":"Av. Pedra Verde 446, 4465-229 São Mamede de Infesta, Portugal","lat":41.197913799999995,"lon":-8.616339199999999,"hours_raw":["Tuesday: 7 AM–10 PM","Wednesday: 7 AM–10 PM","Thursday: 7 AM–10 PM","Friday: 7 AM–10 PM","Saturday: 9 AM–4 PM","Sunday: Closed","Monday: 7 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","22:00"]],"tue":[["07:00","22:00"]],"wed":[["07:00","22:00"]],"thu":[["07:00","22:00"]],"fri":[["07:00","22:00"]],"sat":[["09:00","16:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–4 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11665017151416430109","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Junior Sports Experience","offer_ev":[{"url":"http://www.aasm.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Junior Sports Experience","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"http://www.aasm.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 - 12 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"volleyball","activity_label":null,"name":"Volley Focus Campus","offer_ev":[{"url":"http://www.aasm.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Volley Focus Campus","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"http://www.aasm.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 - 14 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"camp","activity":"volleyball","activity_label":null,"name":"Volley Performance Campus","offer_ev":[{"url":"http://www.aasm.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Volley Performance Campus","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"http://www.aasm.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"12 - 18 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"volleyball","competitive_squad":null,"federation":null}],"edited":null},{"slug":"associacao-enciclopedia","city":"porto","name":"Associação Enciclopédia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 932 724 831","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.associacaoenciclopedia.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Santa Catarina 1502, 4000-448 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Santa Catarina 1502, 4000-448 Porto, Portugal","found_on":null}]},"geo":{"lat":41.159563399999996,"lon":-8.6043807,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"17113569212806889449","name":"Associação Enciclopédia - Artes Marciais","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17113569212806889449","address":"R. de Santa Catarina 1502, 4000-448 Porto, Portugal","lat":41.159563399999996,"lon":-8.6043807,"hours_raw":["Tuesday: 12–10:30 PM","Wednesday: 12–10:30 PM","Thursday: 12–10:30 PM","Friday: 9 AM–10:30 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 12–10:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["12:00","22:30"]],"tue":[["12:00","22:30"]],"wed":[["12:00","22:30"]],"thu":[["12:00","22:30"]],"fri":[["09:00","22:30"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 12–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 12–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 12–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17113569212806889449","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 12–10:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"boxing","name":"Boxe Kids","offer_ev":[{"url":"https://associacaoenciclopedia.com/boxe-kids-porto","via":"own_site","form":"text","seen":"2026-11-10","quote":"Boxe Kids no Porto para crianças que querem aprender os fundamentos do Boxe através de","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://associacaoenciclopedia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula Experimental Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"combat","activity_label":null,"name":"Kick Kids","offer_ev":[{"url":"https://associacaoenciclopedia.com/kick-kids-porto","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Kick Kids no Porto é uma atividade pensada para crianças que combina movimento, aprendizagem","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://associacaoenciclopedia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula Experimental Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"associacao-recreativa-aurora-da-liberdade","city":"porto","name":"Associação Recreativa Aurora da Liberdade","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 938 1561","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://auroradaliberdade.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Godinho 445, 4450-149 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11801654362293754085","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Godinho 445, 4450-149 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.182757599999995,"lon":-8.689434499999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"11801654362293754085","name":"Associação Recreativa Aurora da Liberdade","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11801654362293754085","address":"R. Godinho 445, 4450-149 Matosinhos, Portugal","lat":41.182757599999995,"lon":-8.689434499999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"Oficina de Teatro - petizes","offer_ev":[{"url":"https://auroradaliberdade.com/oficina","via":"own_site","form":"text","seen":"2026-11-10","quote":"As Oficinas de Teatro da Associação Recreativa Aurora da Liberdade oferecem às crianças e aos","found_on":null},{"url":"https://auroradaliberdade.com/oficina","via":"own_site","form":"text","seen":"2026-11-10","quote":"As idades de referência para a turma de petizes é dos 6 aos 11 anos,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":11,"unit":"years"},"as_published":null,"ev":[{"url":"https://auroradaliberdade.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 a 11 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://auroradaliberdade.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Mensalidade: 30,00 €/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"drama","activity_label":null,"name":"Oficina de Teatro - jovens","offer_ev":[{"url":"https://auroradaliberdade.com/oficina","via":"own_site","form":"text","seen":"2026-11-10","quote":"As Oficinas de Teatro da Associação Recreativa Aurora da Liberdade oferecem às crianças e aos","found_on":null},{"url":"https://auroradaliberdade.com/oficina","via":"own_site","form":"text","seen":"2026-11-10","quote":"As idades de referência para a turma de petizes é dos 6 aos 11 anos,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://auroradaliberdade.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"12 a 17 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://auroradaliberdade.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Mensalidade: 40,00 €/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"atl-a-escolha-e-tua","city":"porto","name":"ATL a Escolha é tua","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Ramalho Ortigão 21 4435, Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Ramalho Ortigão 21 4435, Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.1684552,"lon":-8.5664371,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"12934343548501960137","name":"ATL a Escolha é tua","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12934343548501960137","address":"R. Ramalho Ortigão 21 4435, Rio Tinto, Portugal","lat":41.1684552,"lon":-8.5664371,"hours_raw":["Tuesday: 3–8 PM","Wednesday: 3–8 PM","Thursday: 3–8 PM","Friday: 3–8 PM","Saturday: Closed","Sunday: Closed","Monday: 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","20:00"]],"tue":[["15:00","20:00"]],"wed":[["15:00","20:00"]],"thu":[["15:00","20:00"]],"fri":[["15:00","20:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=12934343548501960137","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"ATL a Escolha é tua","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"atl-creators","city":"porto","name":"ATL Creators","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Miguel de Oliveira 59, Vilar do Paraíso, 4405-612 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14378832729452088502","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Miguel de Oliveira 59, Vilar do Paraíso, 4405-612 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0981118,"lon":-8.6182465,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"14378832729452088502","name":"ATL Creators","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14378832729452088502","address":"R. Miguel de Oliveira 59, Vilar do Paraíso, 4405-612 Vila Nova de Gaia, Portugal","lat":41.0981118,"lon":-8.6182465,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=14378832729452088502","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"ATL Creators","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"atl-piso-0","city":"porto","name":"ATL PISO 0","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Calouste Gulbenkian 1566, 4460-266 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Calouste Gulbenkian 1566, 4460-266 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1895101,"lon":-8.661359,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"10761555653835299656","name":"ATL PISO 0","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10761555653835299656","address":"Av. Calouste Gulbenkian 1566, 4460-266 Sra. da Hora, Portugal","lat":41.1895101,"lon":-8.661359,"hours_raw":["Tuesday: 7:30 AM–7:30 PM","Wednesday: 7:30 AM–7:30 PM","Thursday: 7:30 AM–7:30 PM","Friday: 7:30 AM–7:30 PM","Saturday: Closed","Sunday: Closed","Monday: 7:30 AM–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","19:30"]],"tue":[["07:30","19:30"]],"wed":[["07:30","19:30"]],"thu":[["07:30","19:30"]],"fri":[["07:30","19:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=10761555653835299656","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"ATL PISO 0","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"attitude-academia-de-artes","city":"porto","name":"Attitude Academia de Artes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 961 902 001","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.attitudeacademiadeartes.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Óscar da Silva 107, 4200-433 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=340130703805241216","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Óscar da Silva 107, 4200-433 Porto, Portugal","found_on":null}]},"geo":{"lat":41.166975,"lon":-8.5986522,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"340130703805241216","name":"Attitude Academia de Artes","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=340130703805241216","address":"R. Óscar da Silva 107, 4200-433 Porto, Portugal","lat":41.166975,"lon":-8.5986522,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet","offer_ev":[{"url":"https://attitudeacademiadeartes.com/ballet/","via":"own_site","form":"text","seen":"2026-11-10","quote":"credenciados pela RAD, desde os programas Pre School Dance Curriculum (a partir dos 3 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://attitudeacademiadeartes.com/ballet/","via":"own_site","form":"text","seen":"2026-11-10","quote":"credenciados pela RAD, desde os programas Pre School Dance Curriculum (a partir dos 3 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":45,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://attitudeacademiadeartes.com/ballet/","via":"own_site","form":"text","seen":"2026-11-10","quote":"45€/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Dança Criativa","offer_ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dança Criativa 4 e 5 anos 2x semana 55,00 €","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dança Criativa 4 e 5 anos 2x semana 55,00 €","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":55,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dança Criativa 4 e 5 anos 2x semana 55,00 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"dance","activity_label":null,"name":"Jazz","offer_ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jazz 1º Ciclo Nível 1 2x semana 55,00 €","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":55,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jazz 1º Ciclo Nível 1 2x semana 55,00 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"judo","activity_label":null,"name":"Judo","offer_ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Judo Dos 3 aos 6 anos Nível 1 2x semana 40,00 €","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Judo Dos 3 aos 6 anos Nível 1 2x semana 40,00 €","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":35,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"1x semana 35,00 €","found_on":null}]},{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://attitudeacademiadeartes.com/precos-e-horario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Judo Dos 3 aos 6 anos Nível 1 2x semana 40,00 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"ballet-studio","city":"porto","name":"Ballet Studio","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 938 010 806","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://balletstudio.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Nuno Álvares 62, 4405-672 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Nuno Álvares 62, 4405-672 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0773551,"lon":-8.628136699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"10460342820162935138","name":"Escola de Dança - Ballet Studio","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10460342820162935138","address":"R. Nuno Álvares 62, 4405-672 Vila Nova de Gaia, Portugal","lat":41.0773551,"lon":-8.628136699999999,"hours_raw":["Tuesday: 6:30–7:30 PM","Wednesday: 6:30–7:30 PM","Thursday: 6:30–7:30 PM","Friday: 6:30–8:30 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["18:30","19:30"]],"wed":[["18:30","19:30"]],"thu":[["18:30","19:30"]],"fri":[["18:30","20:30"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10460342820162935138","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Pré & Primário","offer_ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 3 a 7 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":7,"unit":"years"},"as_published":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 3 a 7 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"10:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábado às 10h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://balletstudio.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agendar aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"ballet","activity_label":null,"name":"Ballet G5 & G6","offer_ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 10 a 18 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 10 a 18 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","thu"],"start":"18:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda-feira às 18h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"dance","activity_label":null,"name":"Dança e Kpop","offer_ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 6 anos em diante","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 6 anos em diante","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue"],"start":"18:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terça-feira às 18h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"gymnastics","activity_label":null,"name":"Acrobática Primário & G1","offer_ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 5 anos em diante","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://balletstudio.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 5 anos em diante","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"gymnastics","competitive_squad":null,"federation":null}],"edited":null},{"slug":"balleteatro-professional-school","city":"porto","name":"Balleteatro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 203 8971","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.balleteatro.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Passos Manuel 137, 4000-385 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Passos Manuel 137, 4000-385 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1468024,"lon":-8.6054598,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"15359099565222782693","name":"Balleteatro Professional School","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15359099565222782693","address":"R. de Passos Manuel 137, 4000-385 Porto, Portugal","lat":41.1468024,"lon":-8.6054598,"hours_raw":["Tuesday: 9 AM–6 PM","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: Closed","Sunday: Closed","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[["09:00","18:00"]],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15359099565222782693","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Cursos Regulares do Serviço Educativo","offer_ev":[{"url":"https://www.balleteatro.pt/agenda/evento/Cursos-Regulares-do-Servico-Educativo-2026-2027-Regular-Courses-of-the-Educational-Service/","via":"own_site","form":"text","seen":"2026-11-10","quote":"new experiences. It offers regular training for children, young people, and adults, built around a","found_on":null},{"url":"https://www.balleteatro.pt/servico-educativo/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(6-10 anos)","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.balleteatro.pt/agenda/evento/Cursos-Regulares-do-Servico-Educativo-2026-2027-Regular-Courses-of-the-Educational-Service/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Trial Class","found_on":null},{"url":"https://www.balleteatro.pt/agenda/evento/Cursos-Regulares-do-Servico-Educativo-2026-2027-Regular-Courses-of-the-Educational-Service/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Your first class is on us. You can try any discipline with no obligation.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"balletrix-escola-de-danca","city":"porto","name":"Balletrix, Escola de Dança","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 268 593","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://balletrix.wixsite.com/home","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Santana 931 Fracção R-R/C Frente, 4465-742 Leça do Balio, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Santana 931 Fracção R-R/C Frente, 4465-742 Leça do Balio, Portugal","found_on":null}]},"geo":{"lat":41.2136928,"lon":-8.613861,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"12323334308488790637","name":"Balletrix, Escola de Dança","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12323334308488790637","address":"R. Santana 931 Fracção R-R/C Frente, 4465-742 Leça do Balio, Portugal","lat":41.2136928,"lon":-8.613861,"hours_raw":["Tuesday: Closed","Wednesday: 5:30–9 PM","Thursday: 5:30–9 PM","Friday: Closed","Saturday: 9 AM–1:30 PM","Sunday: Closed","Monday: 5:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","21:00"]],"tue":[],"wed":[["17:30","21:00"]],"thu":[["17:30","21:00"]],"fri":[],"sat":[["09:00","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12323334308488790637","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":null,"offer_ev":[{"url":"https://balletrix.wixsite.com/home/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Temos turmas a partir dos 3 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://balletrix.wixsite.com/home/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Temos turmas a partir dos 3 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"bb-arte-e-educacao","city":"porto","name":"BB arte e educação","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"https://bbarteeducacao.wixsite.com/bbarte","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Garcia de Orta Bloco 3, 107 r/c, 4460-323 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1466764866447622113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Garcia de Orta Bloco 3, 107 r/c, 4460-323 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1893244,"lon":-8.665757,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"1466764866447622113","name":"BB arte e educação","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1466764866447622113","address":"R. Garcia de Orta Bloco 3, 107 r/c, 4460-323 Sra. da Hora, Portugal","lat":41.1893244,"lon":-8.665757,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"Ateliers para crianças","offer_ev":[{"url":"https://bbarteeducacao.wixsite.com/bbarte","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os ateliers para crianças foram pensados para crianças dentro de uma faixa etária próxima de","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"bbdouro","city":"porto","name":"BBDouro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 301 930","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://bbdouro.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Marina da Afurada, R. da Praia, 4400-554 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Marina da Afurada, R. da Praia, 4400-554 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.141776799999995,"lon":-8.6492977,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canidelo","google":{"cid":"14649419142568868927","name":"BBDouro","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14649419142568868927","address":"Marina da Afurada, R. da Praia, 4400-554 Vila Nova de Gaia, Portugal","lat":41.141776799999995,"lon":-8.6492977,"hours_raw":["Tuesday: 9:30 AM–1 PM, 2–6 PM","Wednesday: 9:30 AM–1 PM, 2–6 PM","Thursday: 9:30 AM–1 PM, 2–6 PM","Friday: 9:30 AM–1 PM, 2–6 PM","Saturday: 9:30 AM–1 PM, 2–6 PM","Sunday: 9:30 AM–1 PM, 2–6 PM","Monday: 9:30 AM–1 PM, 2–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","13:00"],["14:00","18:00"]],"tue":[["09:30","13:00"],["14:00","18:00"]],"wed":[["09:30","13:00"],["14:00","18:00"]],"thu":[["09:30","13:00"],["14:00","18:00"]],"fri":[["09:30","13:00"],["14:00","18:00"]],"sat":[["09:30","13:00"],["14:00","18:00"]],"sun":[["09:30","13:00"],["14:00","18:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9:30 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14649419142568868927","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–1 PM, 2–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"sailing","activity_label":null,"name":"Sailing Camps","offer_ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/sailing-camps/","via":"own_site","form":"text","seen":"2026-11-10","quote":"São semanas de diversão, mar, vento, sol e vela para crianças até aos 15 anos,","found_on":null}],"branches":[],"access":null,"ages":{"min":null,"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/sailing-camps/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças até aos 15 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"09:30","end":"17:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/sailing-camps/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2ª a 6ª feiras, das 9h30 às 17h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"sailing","activity_label":null,"name":"Academia de Vela Júnior","offer_ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 5 aos 18 anos de idade a navegar em barcos à vela, no rio","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 5 aos 18 anos de idade a navegar em barcos à vela, no rio","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"10:00","end":"13:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Horários: Sábados das 10h00 às 13h00 e/ou das 14h30 às 17h30","found_on":null}]},{"kind":"session","days":["sat"],"start":"14:30","end":"17:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Horários: Sábados das 10h00 às 13h00 e/ou das 14h30 às 17h30","found_on":null}]},{"kind":"session","days":["sun"],"start":"10:00","end":"17:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Horários: Domingos das 10h00 às 17h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":60,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Mensalidade meio dia – 60,00€","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://bbdouro.com/nautical-experiences/formacoes-e-cartas-nauticas/academia-de-vela-junior/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A primeira aula é gratuita!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"sailing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"be-a-legend-centro-de-artes-performativas","city":"porto","name":"Be A Legend - Centro de Artes Performativas","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 931 051 809","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://bealamelas.wixsite.com/bealegend","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Bela Vista 40, 4465-592 Leça do Balio, Portugal","ev":[{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Bela Vista 40, 4465-592 Leça do Balio, Portugal","found_on":null}]},"geo":{"lat":41.214077499999995,"lon":-8.637056099999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"998821179390393978","name":"Be A Legend - Centro de Artes Performativas - Matosinhos-LEÇA DO BALIO","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=998821179390393978","address":"Av. Bela Vista 40, 4465-592 Leça do Balio, Portugal","lat":41.214077499999995,"lon":-8.637056099999999,"hours_raw":["Tuesday: 5–7:30 PM","Wednesday: 9 AM–12 PM","Thursday: Closed","Friday: 5–8 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 9 AM–12 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:00"]],"tue":[["17:00","19:30"]],"wed":[["09:00","12:00"]],"thu":[],"fri":[["17:00","20:00"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=998821179390393978","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://bealamelas.wixsite.com/bealegend/hor%C3%A1rios-pre%C3%A7%C3%A1rio","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas Kids​","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://bealamelas.wixsite.com/bealegend/hor%C3%A1rios-pre%C3%A7%C3%A1rio","via":"own_site","form":"text","seen":"2026-11-10","quote":"Apenas crianças dos 3 aos 10 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"multi-activity","activity_label":null,"name":"Summer Camp","offer_ev":[{"url":"https://bealamelas.wixsite.com/bealegend/summercamp2025","via":"own_site","form":"text","seen":"2026-11-10","quote":"No nosso Summer Camp, queremos proporcionar um ambiente saudável para as crianças explorarem o seu","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://bealamelas.wixsite.com/bealegend/summercamp2025","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 6 anos de idade","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"boom-academy","city":"porto","name":"Boom Academy","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 915 252 033","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.boomacademy.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Particular às Árvores 125, 4400-176 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Particular às Árvores 125, 4400-176 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1279736,"lon":-8.6151049,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"17440264426233817429","name":"Boom Academy","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17440264426233817429","address":"R. Particular às Árvores 125, 4400-176 Vila Nova de Gaia, Portugal","lat":41.1279736,"lon":-8.6151049,"hours_raw":["Tuesday: 5:30–9:30 PM","Wednesday: 5:30–9:30 PM","Thursday: 5:30–9:30 PM","Friday: 5:30–9:30 PM","Saturday: 10:30 AM–12:30 PM","Sunday: Closed","Monday: 5:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","21:30"]],"tue":[["17:30","21:30"]],"wed":[["17:30","21:30"]],"thu":[["17:30","21:30"]],"fri":[["17:30","21:30"]],"sat":[["10:30","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10:30 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17440264426233817429","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"muay-thai","activity_label":null,"name":"Muay Thai Kids","offer_ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Muay Thai Kids (4-8 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":8,"unit":"years"},"as_published":null,"ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Muay Thai Kids (4-8 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu"],"start":"17:45","end":"18:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:45-18:30 (MT Kids 2ª-5ª)","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Marca a tua aula Experimental","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"muay-thai","activity_label":null,"name":"Muay Thai Teens","offer_ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Muay Thai Teens (9-14 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":9,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Muay Thai Teens (9-14 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30-19:15 (MT Teens 2ª-5ª)","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://boomacademy.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Marca a tua aula Experimental","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"muay-thai","competitive_squad":null,"federation":null}],"edited":null},{"slug":"boomerang-land","city":"porto","name":"Boomerang Land","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 972 184","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.boomerang-land.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"PCT São Francisco 32, 4420-315 S. Cosme, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9821590434009960188","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"PCT São Francisco 32, 4420-315 S. Cosme, Portugal","found_on":null}]},"geo":{"lat":41.144225999999996,"lon":-8.5335226,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"9821590434009960188","name":"Boomerang Land","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9821590434009960188","address":"PCT São Francisco 32, 4420-315 S. Cosme, Portugal","lat":41.144225999999996,"lon":-8.5335226,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Open 24 hours","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas de dança para crianças a partir dos 2 anos, à segunda, à quarta e","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":2,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas de dança para crianças a partir dos 2 anos, à segunda, à quarta e","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed"],"start":"19:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"19h00 Dance Kids —sem aula Dance Kids —sem aula —sem aula —sem aula","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:15","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"10h15 —sem aula —sem aula —sem aula —sem aula —sem aula Dance Kids I","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"11h00 —sem aula —sem aula —sem aula —sem aula —sem aula Dance Kids II","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":20,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"1 aula por semana20 €/mês","found_on":null}]}],"language":null,"trial":{"value":"offered","ev":[{"url":"https://boomerang-land.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Marcar aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"bristol-school","city":"porto","name":"Bristol School","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 379 2002","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.bristolschool.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 902 6686","via":"google_listing","seen":"2026-11-10","branch":"b2"},{"kind":"phone","value":"+351 22 948 8803","via":"google_listing","seen":"2026-11-10","branch":"b3"},{"kind":"phone","value":"+351 966 090 081","via":"google_listing","seen":"2026-11-10","branch":"b4"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. da República 1622 1º, 4430-193 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. da República 1622 1º, 4430-193 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1240204,"lon":-8.6061374,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"1967032825147056888","name":"Bristol School - Instituto de Língua Inglesa","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1967032825147056888","address":"Av. da República 1622 1º, 4430-193 Vila Nova de Gaia, Portugal","lat":41.1240204,"lon":-8.6061374,"hours_raw":["Tuesday: 9:30 AM–8 PM","Wednesday: 9:30 AM–8 PM","Thursday: 9:30 AM–8 PM","Friday: 9:30 AM–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 9:30 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","20:00"]],"tue":[["09:30","20:00"]],"wed":[["09:30","20:00"]],"thu":[["09:30","20:00"]],"fri":[["09:30","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1967032825147056888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–8 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Avenida Conde 6147, 4465-099 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Avenida Conde 6147, 4465-099 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.193283,"lon":-8.611199,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"6374164833963286038","name":"BRISTOL SCHOOL - Escola de Línguas de São Mamede Infesta","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6374164833963286038","address":"Avenida Conde 6147, 4465-099 São Mamede de Infesta, Portugal","lat":41.193283,"lon":-8.611199,"hours_raw":["Tuesday: 3–8:30 PM","Wednesday: 3–8:30 PM","Thursday: 3–8:30 PM","Friday: 3–8:30 PM","Saturday: 9 AM–12 PM","Sunday: Closed","Monday: 3–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","20:30"]],"tue":[["15:00","20:30"]],"wed":[["15:00","20:30"]],"thu":[["15:00","20:30"]],"fri":[["15:00","20:30"]],"sat":[["09:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6374164833963286038","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–8:30 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"Tv. Dr. Carlos Pires Felgueiras 12 A 3°andar, 4470-158 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Dr. Carlos Pires Felgueiras 12 A 3°andar, 4470-158 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2321047,"lon":-8.622904199999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"6894059425287127126","name":"BRISTOL SCHOOL - Language Institute of Maia, Lda.","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6894059425287127126","address":"Tv. Dr. Carlos Pires Felgueiras 12 A 3°andar, 4470-158 Maia, Portugal","lat":41.2321047,"lon":-8.622904199999999,"hours_raw":["Tuesday: 9 AM–1 PM, 2:30–9 PM","Wednesday: 9 AM–1 PM, 2:30–9 PM","Thursday: 9 AM–1 PM, 2:30–9 PM","Friday: 9 AM–1 PM, 2:30–9 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 9 AM–1 PM, 2:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","13:00"],["14:30","21:00"]],"tue":[["09:00","13:00"],["14:30","21:00"]],"wed":[["09:00","13:00"],["14:30","21:00"]],"thu":[["09:00","13:00"],["14:30","21:00"]],"fri":[["09:00","13:00"],["14:30","21:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–1 PM, 2:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–1 PM, 2:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–1 PM, 2:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–1 PM, 2:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6894059425287127126","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–1 PM, 2:30–9 PM","found_on":null}]}},{"id":"b4","name":null,"address":{"text":"R. José Joaquim Ribeiro Teles 66, 4445-485 Ermesinde, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. José Joaquim Ribeiro Teles 66, 4445-485 Ermesinde, Portugal","found_on":null}]},"geo":{"lat":41.216485899999995,"lon":-8.5516481,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"11937926751074151678","name":"Bristol School - Instituto de Línguas de Ermesinde","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11937926751074151678","address":"R. José Joaquim Ribeiro Teles 66, 4445-485 Ermesinde, Portugal","lat":41.216485899999995,"lon":-8.5516481,"hours_raw":["Tuesday: 2:30–8:30 PM","Wednesday: 2:30–8:30 PM","Thursday: 2:30–8:30 PM","Friday: 2:30–8:30 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 2:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","20:30"]],"tue":[["14:30","20:30"]],"wed":[["14:30","20:30"]],"thu":[["14:30","20:30"]],"fri":[["14:30","20:30"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11937926751074151678","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos de Inglês para crianças","offer_ev":[{"url":"https://bristolschool.pt/grupo-etario/criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Bristol School tem cursos para crianças a partir dos 4 anos de idade: cursos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://bristolschool.pt/grupo-etario/criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Bristol School tem cursos para crianças a partir dos 4 anos de idade: cursos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"british-council-porto","city":"porto","name":"British Council Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 21 045 6210","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.britishcouncil.pt/ingles/escolas/colegio-nossa-sra-de-lourdes","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. da Rainha Dona Estefânia 54, 4150-302 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Rainha Dona Estefânia 54, 4150-302 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1516626,"lon":-8.6296614,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"4116688791413488880","name":"British Council Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4116688791413488880","address":"R. da Rainha Dona Estefânia 54, 4150-302 Porto, Portugal","lat":41.1516626,"lon":-8.6296614,"hours_raw":["Tuesday: 12–2:30 PM, 3:30–7 PM","Wednesday: 9 AM–7 PM","Thursday: Closed","Friday: Closed","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["12:00","14:30"],["15:30","19:00"]],"wed":[["09:00","19:00"]],"thu":[],"fri":[],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 12–2:30 PM, 3:30–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4116688791413488880","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Rua da Cerca 326, 4150-201 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua da Cerca 326, 4150-201 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1525888,"lon":-8.6741534,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"8003624455046764961","name":"British Council Foz do Douro","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8003624455046764961","address":"Rua da Cerca 326, 4150-201 Porto, Portugal","lat":41.1525888,"lon":-8.6741534,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: 12–2:30 PM, 3:30–7:30 PM","Friday: 12–2:30 PM, 3:30–7:30 PM","Saturday: 9 AM–1 PM, 2–4:30 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[],"thu":[["12:00","14:30"],["15:30","19:30"]],"fri":[["12:00","14:30"],["15:30","19:30"]],"sat":[["09:00","13:00"],["14:00","16:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 12–2:30 PM, 3:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 12–2:30 PM, 3:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM, 2–4:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8003624455046764961","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Early Years English - Learning Time with Timmy","offer_ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Early Years English - Learning Time with Timmy (4-5 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Early Years English - Learning Time with Timmy (4-5 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":1120,"amount_max":null,"currency":"EUR","unit":"per_year","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Cursos Early Years English (4–5 anos): 1 120 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"languages","activity_label":null,"name":"Primary English","offer_ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Primary English (6-9 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":9,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Primary English (6-9 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"languages","activity_label":null,"name":"Lower Secondary English","offer_ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Lower Secondary English (10-12 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Lower Secondary English (10-12 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"languages","activity_label":null,"name":"Secondary English","offer_ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Secondary English (13-17 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":13,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.britishcouncil.pt/ingles/cursos-criancas-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Secondary English (13-17 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"caec","city":"porto","name":"CAEC","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 913 347 384","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.caec.pt/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=9770520430259089005","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Costa Couto 45 2º Andar Salas 2 e 3, 4415-203 Pedroso, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Costa Couto 45 2º Andar Salas 2 e 3, 4415-203 Pedroso, Portugal","found_on":null}]},"geo":{"lat":41.0656265,"lon":-8.5697034,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"pedroso","google":{"cid":"12542999665789730066","name":"CAEC - Centro de Actividades Educativas dos Carvalhos, Unipessoal Lda","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12542999665789730066","address":"R. Costa Couto 45 2º Andar Salas 2 e 3, 4415-203 Pedroso, Portugal","lat":41.0656265,"lon":-8.5697034,"hours_raw":["Tuesday: 2:30–8 PM","Wednesday: 2:30–8 PM","Thursday: 2:30–8 PM","Friday: 2:30–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 2:30–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","20:00"]],"tue":[["14:30","20:00"]],"wed":[["14:30","20:00"]],"thu":[["14:30","20:00"]],"fri":[["14:30","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12542999665789730066","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos de Inglês","offer_ev":[{"url":"https://www.caec.pt/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=9770520430259089005","via":"own_site","form":"text","seen":"2026-11-10","quote":"São adequados a todas as idades, desde crianças a adultos.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"cambridge-school-porto","city":"porto","name":"Cambridge School - Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 536 0380","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.cambridge.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. do Duque da Terceira 381 1º, 4000-537 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Duque da Terceira 381 1º, 4000-537 Porto, Portugal","found_on":null}]},"geo":{"lat":41.147281299999996,"lon":-8.5989196,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"14539953540029907945","name":"Cambridge School - Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14539953540029907945","address":"R. do Duque da Terceira 381 1º, 4000-537 Porto, Portugal","lat":41.147281299999996,"lon":-8.5989196,"hours_raw":["Tuesday: 8 AM–10 PM","Wednesday: 8 AM–10 PM","Thursday: 8 AM–10 PM","Friday: 8 AM–9 PM","Saturday: 8:30 AM–1:30 PM","Sunday: Closed","Monday: 8 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","22:00"]],"tue":[["08:00","22:00"]],"wed":[["08:00","22:00"]],"thu":[["08:00","22:00"]],"fri":[["08:00","21:00"]],"sat":[["08:30","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14539953540029907945","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos para Crianças e Jovens","offer_ev":[{"url":"https://www.cambridge.pt/cursos-para-criancas-e-jovens/","via":"own_site","form":"text","seen":"2026-11-10","quote":"com idades entre os 6 e os 14 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.cambridge.pt/cursos-para-criancas-e-jovens/","via":"own_site","form":"text","seen":"2026-11-10","quote":"com idades entre os 6 e os 14 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"campo-das-artes","city":"porto","name":"Campo das Artes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 938 6075","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://campodasartes.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua do Almada 627, 4050-039 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua do Almada 627, 4050-039 Porto, Portugal","found_on":null}]},"geo":{"lat":41.152980199999995,"lon":-8.6120582,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"1191922412289755376","name":"Campo das Artes","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1191922412289755376","address":"Rua do Almada 627, 4050-039 Porto, Portugal","lat":41.152980199999995,"lon":-8.6120582,"hours_raw":["Tuesday: 10 AM–1 PM, 2:30–5:30 PM","Wednesday: 2:30–5:30 PM","Thursday: 10 AM–1 PM, 2:30–5:30 PM","Friday: 2:30–5:30 PM","Saturday: 10 AM–1 PM, 2:30–5:30 PM","Sunday: Closed","Monday: 2:30–5:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","17:30"]],"tue":[["10:00","13:00"],["14:30","17:30"]],"wed":[["14:30","17:30"]],"thu":[["10:00","13:00"],["14:30","17:30"]],"fri":[["14:30","17:30"]],"sat":[["10:00","13:00"],["14:30","17:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–1 PM, 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–1 PM, 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM, 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1191922412289755376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–5:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"art","activity_label":null,"name":"Curso de Férias para Crianças","offer_ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 14h30-16h30","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://campodasartes.pt/faq/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A idade mínima geral é de 6 anos, mas algumas atividades podem ter uma idade","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"14:30","end":"16:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 14h30-16h30","found_on":null}]}],"camp_sessions":[{"start":"2026-12-16","end":"2026-12-18","label":null,"branch":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 14h30-16h30","found_on":null}]},{"start":"2026-12-21","end":"2026-12-22","label":null,"branch":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 14h30-16h30","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"art","activity_label":null,"name":"Workshop de Anime e Mangá","offer_ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 10h00-12h00","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://campodasartes.pt/criancas-e-jovens/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para estimular técnica e criatividade (+6 anos).","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"10:00","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 10h00-12h00","found_on":null}]},{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"14:30","end":"16:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 14h30-16h30","found_on":null}]}],"camp_sessions":[{"start":"2026-12-16","end":"2026-12-18","label":null,"branch":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 10h00-12h00","found_on":null}]},{"start":"2026-12-21","end":"2026-12-22","label":null,"branch":null,"ev":[{"url":"https://campodasartes.pt/agenda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"📅 Dias 16, 17, 18, 21 e 22 de dezembro 2026, 10h00-12h00","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"art","activity_label":null,"name":"Crianças e Jovens","offer_ev":[{"url":"https://campodasartes.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para estimular técnica e criatividade (+6 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://campodasartes.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para estimular técnica e criatividade (+6 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"casulo","city":"porto","name":"Casulo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 572 675","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://casulo.eu/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. do Dr. Antunes Guimarães 385, 4100-255 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. do Dr. Antunes Guimarães 385, 4100-255 Porto, Portugal","found_on":null}]},"geo":{"lat":41.166745999999996,"lon":-8.6606381,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"aldoar","google":{"cid":"16175091552279847521","name":"Casulo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16175091552279847521","address":"Av. do Dr. Antunes Guimarães 385, 4100-255 Porto, Portugal","lat":41.166745999999996,"lon":-8.6606381,"hours_raw":["Tuesday: 9 AM–6 PM","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: 9 AM–6 PM","Sunday: Closed","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[["09:00","18:00"]],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[["09:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16175091552279847521","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"yoga","name":"Yoga e Meditação para Crianças","offer_ev":[{"url":"https://casulo.eu/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Yoga e Meditação para Crianças","found_on":null},{"url":"https://casulo.eu/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sessões que promovem o equilíbrio e serenidade e que ensinam as crianças a relaxar, concentrar-se","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"art","activity_label":null,"name":"Férias criativas","offer_ev":[{"url":"https://casulo.eu/as-artes-criativas-e-o-desenvolvimento-emocional-das-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Nas férias criativas do Casulo, vejo como estas atividades permitem às crianças libertarem-se de pressões","found_on":null},{"url":"https://casulo.eu/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O A. adorou as oficinas de verão e, no final, estava sempre a falar da","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"ccd-porto","city":"porto","name":"CCD PORTO","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 831 8210","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://portoccd.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Alves Redol 292, 4050-042 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11637101403955738787","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Alves Redol 292, 4050-042 Porto, Portugal","found_on":null}]},"geo":{"lat":41.160266899999996,"lon":-8.615834699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"11637101403955738787","name":"CCD PORTO","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11637101403955738787","address":"R. de Alves Redol 292, 4050-042 Porto, Portugal","lat":41.160266899999996,"lon":-8.615834699999999,"hours_raw":["Tuesday: 8 AM–1 AM","Wednesday: 8 AM–1 AM","Thursday: 8 AM–1 AM","Friday: 8 AM–1 AM","Saturday: 8 AM–1 AM","Sunday: 8 AM–1 PM","Monday: 8 AM–1 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campos de Férias","offer_ev":[{"url":"https://portoccd.org/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"ano estão ao alcance de crianças e adolescentes entre os 6 e os 15 anos.","found_on":null},{"url":"https://portoccd.org/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os Campos de Férias de Verão decorrerão entre os dias 29 de junho a 7","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://portoccd.org/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"ano estão ao alcance de crianças e adolescentes entre os 6 e os 15 anos.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-06-29","end":"2026-08-07","label":null,"branch":null,"ev":[{"url":"https://portoccd.org/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os Campos de Férias de Verão decorrerão entre os dias 29 de junho a 7","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"centro-de-danca-do-porto","city":"porto","name":"Centro De Dança Do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 830 3786","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://centrodedancadoporto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. da Bouça 105, 4050-121 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Bouça 105, 4050-121 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1614127,"lon":-8.619610699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"9263250807133302391","name":"Centro De Dança Do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9263250807133302391","address":"R. da Bouça 105, 4050-121 Porto, Portugal","lat":41.1614127,"lon":-8.619610699999999,"hours_raw":["Tuesday: 2–9:30 PM","Wednesday: 2–9:30 PM","Thursday: 2–9:30 PM","Friday: 2–9:30 PM","Saturday: 10 AM–2 PM","Sunday: Closed","Monday: 2–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","21:30"]],"tue":[["14:00","21:30"]],"wed":[["14:00","21:30"]],"thu":[["14:00","21:30"]],"fri":[["14:00","21:30"]],"sat":[["10:00","14:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9263250807133302391","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Aulas para crianças","offer_ev":[{"url":"https://www.centrodedancadoporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas para crianças a partir","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.centrodedancadoporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 3 anos de idade!","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.centrodedancadoporto.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agende uma aula experimental!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"centro-de-desporto-da-universidade-do-porto","city":"porto","name":"Centro de Desporto da Universidade do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 040 8656","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://cdup.up.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 040 8657","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua das Estrelas, 4150-762 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8246384853515921459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua das Estrelas, 4150-762 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1500133,"lon":-8.6423193,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"8246384853515921459","name":"Centro de Desporto da Universidade do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8246384853515921459","address":"Rua das Estrelas, 4150-762 Porto, Portugal","lat":41.1500133,"lon":-8.6423193,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"Rua das Estrelas, 4150-762 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua das Estrelas, 4150-762 Porto, Portugal","found_on":null}]},"geo":{"lat":41.150174899999996,"lon":-8.6432206,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"7963232874364508641","name":"CDUP","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7963232874364508641","address":"Rua das Estrelas, 4150-762 Porto, Portugal","lat":41.150174899999996,"lon":-8.6432206,"hours_raw":["Tuesday: 9 AM–8 PM","Wednesday: 9 AM–8 PM","Thursday: 9 AM–8 PM","Friday: 9 AM–8 PM","Saturday: 9 AM–5 PM","Sunday: Closed","Monday: 9 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","20:00"]],"tue":[["09:00","20:00"]],"wed":[["09:00","20:00"]],"thu":[["09:00","20:00"]],"fri":[["09:00","20:00"]],"sat":[["09:00","17:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–5 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7963232874364508641","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–8 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"Rua das Estrelas, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10131035862204727729","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua das Estrelas, Porto, Portugal","found_on":null}]},"geo":{"lat":41.1505966,"lon":-8.642147,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"10131035862204727729","name":"Estádio Universitário do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10131035862204727729","address":"Rua das Estrelas, Porto, Portugal","lat":41.1505966,"lon":-8.642147,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campos de Férias Desportivas","offer_ev":[{"url":"https://cdup.up.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e jovens dos 6 aos 14 anos.","found_on":null},{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-natal/","via":"own_site","form":"text","seen":"2026-11-10","quote":"escolares das crianças entre os 6 e os 14 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e jovens dos 6 aos 14 anos.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-12-16","end":"2026-12-22","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-natal/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Data: 16 a 22 de dezembro 2026","found_on":null}]},{"start":"2026-03-30","end":"2026-04-02","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-da-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"30 março 2026 a 2 de abril 2026.","found_on":null}]},{"start":"2026-04-07","end":"2026-04-10","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-da-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"7 a 10 abril 2026.","found_on":null}]},{"start":"2026-06-29","end":"2026-07-03","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 1 – 29 junho a 3 julho","found_on":null}]},{"start":"2026-07-06","end":"2026-07-10","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 2 – 6 a 10 de julho","found_on":null}]},{"start":"2026-07-13","end":"2026-07-17","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 3 – 13 a 17 de julho","found_on":null}]},{"start":"2026-07-20","end":"2026-07-24","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 4 – 20 a 24 de julho","found_on":null}]},{"start":"2026-07-27","end":"2026-07-31","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 5 – 27 a 31 de julho","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"swimming","activity_label":null,"name":"Natação Kids","offer_ev":[{"url":"https://cdup.up.pt/upfit/","via":"own_site","form":"text","seen":"2026-11-10","quote":"5 aos 16 anos. Ensino da natação e melhoramento da técnica de nado.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://cdup.up.pt/upfit/","via":"own_site","form":"text","seen":"2026-11-10","quote":"5 aos 16 anos. Ensino da natação e melhoramento da técnica de nado.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"09:30","end":"10:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://cdup.up.pt/upfit/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Natação Kids (N1C)sáb. 09:30-10:15h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo Férias Desportivas de Natal","offer_ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-natal/","via":"own_site","form":"text","seen":"2026-11-10","quote":"escolares das crianças entre os 6 e os 14 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-natal/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 aos 14 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-12-16","end":"2026-12-22","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-natal/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Data: 16 a 22 de dezembro 2026","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo Férias Desportivas da Páscoa","offer_ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-da-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"No Campo de Férias Desportivas da Páscoa da U.Porto, pode encontrar um programa diferenciado de","found_on":null},{"url":"https://cdup.up.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e jovens dos 6 aos 14 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e jovens dos 6 aos 14 anos.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-03-30","end":"2026-04-02","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-da-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"30 março 2026 a 2 de abril 2026.","found_on":null}]},{"start":"2026-04-07","end":"2026-04-10","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-da-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"7 a 10 abril 2026.","found_on":null}]}],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":118,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-da-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"€118","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p5","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo Férias Desportivas de Verão","offer_ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"No Campo de Férias Desportivas de Verão da U.Porto, pode encontrar um programa diferenciado de","found_on":null},{"url":"https://cdup.up.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e jovens dos 6 aos 14 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e jovens dos 6 aos 14 anos.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-06-29","end":"2026-07-03","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 1 – 29 junho a 3 julho","found_on":null}]},{"start":"2026-07-06","end":"2026-07-10","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 2 – 6 a 10 de julho","found_on":null}]},{"start":"2026-07-13","end":"2026-07-17","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 3 – 13 a 17 de julho","found_on":null}]},{"start":"2026-07-20","end":"2026-07-24","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 4 – 20 a 24 de julho","found_on":null}]},{"start":"2026-07-27","end":"2026-07-31","label":null,"branch":null,"ev":[{"url":"https://cdup.up.pt/campo-de-ferias/campo-ferias-desportivas-de-verao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 5 – 27 a 31 de julho","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"swimming","competitive_squad":null,"federation":null}],"edited":null},{"slug":"centro-de-estudo-total","city":"porto","name":"Centro de Estudo Total","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 889 180","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.totalestudo.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Vasco da Gama 2247, 4430-249 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8416325907418995294","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Vasco da Gama 2247, 4430-249 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1143803,"lon":-8.5833912,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"oliveira-do-douro","google":{"cid":"8416325907418995294","name":"Centro de Estudo Total","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8416325907418995294","address":"Av. Vasco da Gama 2247, 4430-249 Vila Nova de Gaia, Portugal","lat":41.1143803,"lon":-8.5833912,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"English for kids","offer_ev":[{"url":"https://www.totalestudo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"English for kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"centro-equestre-couto-pereira","city":"porto","name":"Centro Equestre Couto Pereira","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 927 591 796","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.cecoutopereira.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. das Pereiras, 4410-258 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. das Pereiras, 4410-258 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0700775,"lon":-8.6015527,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canelas","google":{"cid":"7650215504706955404","name":"Centro de Terapias Equestres - ANIMALIA","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7650215504706955404","address":"R. das Pereiras, 4410-258 Vila Nova de Gaia, Portugal","lat":41.0700775,"lon":-8.6015527,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: 3–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","19:00"]],"tue":[],"wed":[],"thu":[],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7650215504706955404","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"horse-riding","activity_label":null,"name":"Baby Class","offer_ev":[{"url":"https://cecoutopereira.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As aulas estão abertas a alunos dos 3 aos 5 anos nas Baby Class, e","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://cecoutopereira.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As aulas estão abertas a alunos dos 3 aos 5 anos nas Baby Class, e","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://cecoutopereira.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"- 40.00€ Aulas Avulso - sob consulta Aulas Particulares - sob consulta","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"horse-riding","activity_label":null,"name":"Aulas de Equitação","offer_ev":[{"url":"https://cecoutopereira.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 6 anos (com ou sem experiência de equitação)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://cecoutopereira.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 6 anos (com ou sem experiência de equitação)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":75,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://cecoutopereira.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"- 75.00€ 2 x semana (8 aulas por mês) - 135.00€ 3 x semana (12","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"horse-riding","competitive_squad":null,"federation":null}],"edited":null},{"slug":"ckbd-clube-karate-budo-dojo","city":"porto","name":"CKBD-Clube Karaté Budo Dojo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 938 374 146","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.budodojo.com.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Nova de Sonhos 61 Armazém 2, 4445-536 Ermesinde, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Nova de Sonhos 61 Armazém 2, 4445-536 Ermesinde, Portugal","found_on":null}]},"geo":{"lat":41.217573099999996,"lon":-8.5467063,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"5097112947947952476","name":"CKBD-Clube Karaté Budo Dojo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5097112947947952476","address":"R. Nova de Sonhos 61 Armazém 2, 4445-536 Ermesinde, Portugal","lat":41.217573099999996,"lon":-8.5467063,"hours_raw":["Tuesday: 8:30–9:45 AM, 10–11:15 AM, 7–8 PM, 8:15–9:30 PM","Wednesday: 8:30–9:45 AM, 6–6:45 PM, 7–8 PM, 8:15–9:30 PM","Thursday: 10–11:15 AM, 7–8 PM","Friday: 7–8 PM, 8:15–9:30 PM","Saturday: 8:30–9:45 AM, 10–11 AM, 11:15 AM–12 PM","Sunday: Closed","Monday: 7–8 PM, 8:15–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["19:00","20:00"],["20:15","21:30"]],"tue":[["08:30","09:45"],["10:00","11:15"],["19:00","20:00"],["20:15","21:30"]],"wed":[["08:30","09:45"],["18:00","18:45"],["19:00","20:00"],["20:15","21:30"]],"thu":[["10:00","11:15"],["19:00","20:00"]],"fri":[["19:00","20:00"],["20:15","21:30"]],"sat":[["08:30","09:45"],["10:00","11:00"],["11:15","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30–9:45 AM, 10–11:15 AM, 7–8 PM, 8:15–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30–9:45 AM, 6–6:45 PM, 7–8 PM, 8:15–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10–11:15 AM, 7–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–8 PM, 8:15–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30–9:45 AM, 10–11 AM, 11:15 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5097112947947952476","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–8 PM, 8:15–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Juvenis","offer_ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Juvenis (11 aos 13 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":11,"unit":"years"},"max":{"value":13,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Juvenis (11 aos 13 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue","fri"],"start":"19:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terças e Sextas-feiras | 19:00 – 20:00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"karate","activity_label":null,"name":"Iniciados","offer_ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Iniciados (8 aos 10 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Iniciados (8 aos 10 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","thu"],"start":"19:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segundas e Quintas-feiras | 19:00 – 20:00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"karate","activity_label":null,"name":"Infantis","offer_ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Infantis (6 aos 7 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":7,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Infantis (6 aos 7 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"19:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quartas-feiras | 19:00 – 20:00","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":"11:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábados | 10:00 – 11:00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"karate","activity_label":null,"name":"Pré-Infantis","offer_ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pré-Infantis (4 aos 5 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pré-Infantis (4 aos 5 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quartas-feiras | 18:00 – 18:45","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:15","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.budodojo.com.pt/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábados | 11:15 – 12:00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"claraboia","city":"porto","name":"Claraboia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Costa Cabral 927, 4200-225 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6740949466280290326","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Costa Cabral 927, 4200-225 Porto, Portugal","found_on":null}]},"geo":{"lat":41.167932799999996,"lon":-8.5925177,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"6740949466280290326","name":"Claraboia | Atelier de Expressão Artística para Crianças","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6740949466280290326","address":"Rua de Costa Cabral 927, 4200-225 Porto, Portugal","lat":41.167932799999996,"lon":-8.5925177,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=6740949466280290326","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Claraboia | Atelier de Expressão Artística para Crianças","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"clube-atletico-rio-tinto","city":"porto","name":"Clube Atlético Rio Tinto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 928 140 170","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://atleticoriotinto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Clube Atlético Rio Tinto, 4435-356 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6873320599402766027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Clube Atlético Rio Tinto, 4435-356 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.192296299999995,"lon":-8.5561095,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"6873320599402766027","name":"Clube Atlético Rio Tinto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6873320599402766027","address":"R. Clube Atlético Rio Tinto, 4435-356 Rio Tinto, Portugal","lat":41.192296299999995,"lon":-8.5561095,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Escola","offer_ev":[{"url":"https://atleticoriotinto.com/classificacoes-gerais-cart/","via":"own_site","form":"text","seen":"2026-11-10","quote":"SUB 11 ESCOLA AF Porto Séries Série 5 Fut.7 Jun.E S11 2019/20 – 6º","found_on":null},{"url":"https://atleticoriotinto.com/classificacoes-gerais-cart/","via":"own_site","form":"text","seen":"2026-11-10","quote":"SUB 10 TRAQUINAS AF Porto Séries Série 6 Fut.7 Jun.E S10 2019/20 – 5º","found_on":null},{"url":"https://atleticoriotinto.com/classificacoes-gerais-cart/","via":"own_site","form":"text","seen":"2026-11-10","quote":"SUB 8 TRAQUINAS AFPorto Liga Carlos Alberto Série 5 Fut.5 Jun.F S8 2019/20 – 9º","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":"Sub-8–Sub-11","ev":[{"url":"https://atleticoriotinto.com/classificacoes-gerais-cart/","via":"own_site","form":"text","seen":"2026-11-10","quote":"SUB 8 TRAQUINAS AFPorto Liga Carlos Alberto Série 5 Fut.5 Jun.F S8 2019/20 – 9º","found_on":null},{"url":"https://atleticoriotinto.com/classificacoes-gerais-cart/","via":"own_site","form":"text","seen":"2026-11-10","quote":"SUB 11 ESCOLA AF Porto Séries Série 5 Fut.7 Jun.E S11 2019/20 – 6º","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-de-karate-de-valongo","city":"porto","name":"Clube de Karaté de Valongo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 915 430 621","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ckvalongo.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Visc. Oliveira do Paço 345, 4440-708 Valongo, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Visc. Oliveira do Paço 345, 4440-708 Valongo, Portugal","found_on":null}]},"geo":{"lat":41.1910416,"lon":-8.4935562,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"9780290438554462708","name":"Clube de Karaté de Valongo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9780290438554462708","address":"R. Visc. Oliveira do Paço 345, 4440-708 Valongo, Portugal","lat":41.1910416,"lon":-8.4935562,"hours_raw":["Tuesday: 6–10 PM","Wednesday: 6–10 PM","Thursday: 6–10 PM","Friday: 6–10 PM","Saturday: 10 AM–12 PM","Sunday: Closed","Monday: 6–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","22:00"]],"tue":[["18:00","22:00"]],"wed":[["18:00","22:00"]],"thu":[["18:00","22:00"]],"fri":[["18:00","22:00"]],"sat":[["10:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9780290438554462708","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":null,"offer_ev":[{"url":"http://www.ckvalongo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A formação de crianças e jovens constitui um dos principais pilares do CKV, oferecendo-lhes condições","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-fluvial-portuense","city":"porto","name":"Clube Fluvial Portuense","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 619 8460","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.fluvial.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Aleixo da Mota, 4150-044 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Aleixo da Mota, 4150-044 Porto, Portugal","found_on":null}]},"geo":{"lat":41.150689,"lon":-8.6557111,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"4896624874631838871","name":"Clube Fluvial Portuense","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4896624874631838871","address":"Rua de Aleixo da Mota, 4150-044 Porto, Portugal","lat":41.150689,"lon":-8.6557111,"hours_raw":["Tuesday: 7 AM–10 PM","Wednesday: 7 AM–10 PM","Thursday: 7 AM–10 PM","Friday: 7 AM–10 PM","Saturday: 8 AM–8 PM","Sunday: 9 AM–1 PM","Monday: 7 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","22:00"]],"tue":[["07:00","22:00"]],"wed":[["07:00","22:00"]],"thu":[["07:00","22:00"]],"fri":[["07:00","22:00"]],"sat":[["08:00","20:00"]],"sun":[["09:00","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4896624874631838871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"swimming","activity_label":null,"name":"Natação Pura","offer_ev":[{"url":"https://fluvial.pt/modalidades/natacao-pura/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"CADETES E PRÉ-CADETES","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"18:15","end":"19:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://fluvial.pt/modalidades/natacao-pura/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18H15 — 19H45","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"water-polo","activity_label":null,"name":"Polo Aquático","offer_ev":[{"url":"https://fluvial.pt/modalidades/polo-aquatico/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"SUB-12 MX","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed","fri"],"start":"18:30","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://fluvial.pt/modalidades/polo-aquatico/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18H30 — 20H00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"rowing","activity_label":null,"name":"Remo","offer_ev":[{"url":"https://fluvial.pt/modalidades/remo/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"BENJAMIM / INFANTIS / INICIADOS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"swimming","activity_label":null,"name":"Natação Artística","offer_ev":[{"url":"https://fluvial.pt/modalidades/natacao-artistica/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"INFANTIS A ABSOLUTOS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p5","format":"class","activity":"multi-activity","activity_label":null,"name":"Escola Desportiva Multidisciplinar","offer_ev":[{"url":"https://fluvial.pt/modalidades/escola-desportiva-multidisciplinar/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Treinos da Escola Desportiva Multidisciplinar","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"swimming","competitive_squad":null,"federation":null},{"activity":"water-polo","competitive_squad":null,"federation":null},{"activity":"rowing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-hoquei-dos-carvalhos","city":"porto","name":"Clube Hóquei dos Carvalhos","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 782 2228","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.hoqueicarvalhos.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Santos Costa 1, 4415-262 Pedroso, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5164918107503922277","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Santos Costa 1, 4415-262 Pedroso, Portugal","found_on":null}]},"geo":{"lat":41.064515199999995,"lon":-8.568844,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"pedroso","google":{"cid":"5164918107503922277","name":"Clube Hóquei dos Carvalhos","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5164918107503922277","address":"Av. Santos Costa 1, 4415-262 Pedroso, Portugal","lat":41.064515199999995,"lon":-8.568844,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"roller-skating","activity_label":null,"name":"escolinha de patinagem","offer_ev":[{"url":"https://www.hoqueicarvalhos.pt/o-clube/historia/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Um exemplo deste empenho é a escolinha de patinagem, que está totalmente inserida num espírito","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"roller-skating","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-judo-rs","city":"porto","name":"Clube Judo RS","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 963 105 919","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://clubejudors.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. da República 2272, 4450-999 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. da República 2272, 4450-999 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1181249,"lon":-8.6067574,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"4395865347693712148","name":"Clube Judo RS","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4395865347693712148","address":"Av. da República 2272, 4450-999 Vila Nova de Gaia, Portugal","lat":41.1181249,"lon":-8.6067574,"hours_raw":["Tuesday: 9 AM–9 PM","Wednesday: 9 AM–9 PM","Thursday: 9 AM–9 PM","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: 9 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","21:00"]],"tue":[["09:00","21:00"]],"wed":[["09:00","21:00"]],"thu":[["09:00","21:00"]],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4395865347693712148","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"judo","activity_label":null,"name":null,"offer_ev":[{"url":"https://clubejudors.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"\"Ambiente acolhedor, onde nossas crianças podem aprender e praticar um esporte maravilhoso como o judô","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-karate-invicta","city":"porto","name":"Clube Karate Invicta","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 516 577","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://ckinvicta.wixsite.com/ckinvicta","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Instituto de Cegos S Manuel, 4050-308 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Instituto de Cegos S Manuel, 4050-308 Porto, Portugal","found_on":null}]},"geo":{"lat":41.154540399999995,"lon":-8.6243378,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"5075977650687671779","name":"Clube Karate Invicta Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5075977650687671779","address":"R. Instituto de Cegos S Manuel, 4050-308 Porto, Portugal","lat":41.154540399999995,"lon":-8.6243378,"hours_raw":["Tuesday: Closed","Wednesday: 6–8 PM","Thursday: Closed","Friday: 7–8 PM","Saturday: Closed","Sunday: Closed","Monday: 6–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","20:00"]],"tue":[],"wed":[["18:00","20:00"]],"thu":[],"fri":[["19:00","20:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5075977650687671779","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–8 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. Boavista 10, 4435-123 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Boavista 10, 4435-123 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.1740478,"lon":-8.5526276,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"14297483943789158598","name":"Clube Karate Invicta Rio Tinto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14297483943789158598","address":"R. Boavista 10, 4435-123 Rio Tinto, Portugal","lat":41.1740478,"lon":-8.5526276,"hours_raw":["Tuesday: 5:45–8:30 PM","Wednesday: 6:30–8:30 PM","Thursday: 5:45–8:30 PM","Friday: 7:30–8:30 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 6:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:30","20:30"]],"tue":[["17:45","20:30"]],"wed":[["18:30","20:30"]],"thu":[["17:45","20:30"]],"fri":[["19:30","20:30"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:45–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:45–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14297483943789158598","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:30–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karate infantil","offer_ev":[{"url":"https://ckinvicta.wixsite.com/ckinvicta","via":"own_site","form":"text","seen":"2026-11-10","quote":"CLUBE KARATE INVICTA - KARATE TRADICIONAL | COMPETIÇÃO | INFANTIL LOCAL PORTO | RIO TINTO","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://ckinvicta.wixsite.com/ckinvicta","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agende uma aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-naval-de-leca","city":"porto","name":"Clube Naval De Leça","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 932 868 933","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.navaldeleca.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Marina Porto Atlântico - Molhe Norte, 4450-718 Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Marina Porto Atlântico - Molhe Norte, 4450-718 Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.187052,"lon":-8.705714,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"15825517055694083250","name":"Clube Naval De Leça","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15825517055694083250","address":"Marina Porto Atlântico - Molhe Norte, 4450-718 Leça da Palmeira, Portugal","lat":41.187052,"lon":-8.705714,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: Closed","Saturday: 9 AM–6 PM","Sunday: 9 AM–6 PM","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[],"thu":[],"fri":[],"sat":[["09:00","18:00"]],"sun":[["09:00","18:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15825517055694083250","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"sailing","activity_label":null,"name":"ESCOLA DE VELA","offer_ev":[{"url":"https://navaldeleca.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"do Norte que garante continuidade após os Cursos de Vela!Seja para adultos ou crianças, aqui","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"sailing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-naval-infante-d-henrique","city":"porto","name":"Clube Naval Infante D Henrique","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 925 045 278","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.cninfante.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Escritor Costa Barreto 3000, 4420-445 Valbom, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Escritor Costa Barreto 3000, 4420-445 Valbom, Portugal","found_on":null}]},"geo":{"lat":41.1256485,"lon":-8.559177,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"17155324439653711201","name":"Clube Naval Infante D Henrique","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17155324439653711201","address":"Av. Escritor Costa Barreto 3000, 4420-445 Valbom, Portugal","lat":41.1256485,"lon":-8.559177,"hours_raw":["Tuesday: 5:30–8 PM","Wednesday: 5:30–8 PM","Thursday: 5:30–8 PM","Friday: Closed","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["17:30","20:00"]],"wed":[["17:30","20:00"]],"thu":[["17:30","20:00"]],"fri":[],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17155324439653711201","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Av. Escritor Costa Barreto, 4420-445 Valbom, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9178211198104413730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Escritor Costa Barreto, 4420-445 Valbom, Portugal","found_on":null}]},"geo":{"lat":41.1256269,"lon":-8.5593333,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"9178211198104413730","name":"Aerobic Monsters Regatta","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9178211198104413730","address":"Av. Escritor Costa Barreto, 4420-445 Valbom, Portugal","lat":41.1256269,"lon":-8.5593333,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"rowing","activity_label":null,"name":"Escola de remo – Iniciação","offer_ev":[{"url":"https://www.cninfante.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inscrição de criança/jovem","found_on":null},{"url":"https://www.cninfante.pt/quotas-de-atleta/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola de remo – Iniciação: 35,00 €","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":35,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.cninfante.pt/quotas-de-atleta/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola de remo – Iniciação: 35,00 €","found_on":null}]}],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.cninfante.pt/quotas-de-atleta/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Marca uma aula experimental e vem conhecer o Clube, os treinadores e o ambiente.","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"rowing","activity_label":null,"name":"Férias Desportivas de Remo","offer_ev":[{"url":"https://www.cninfante.pt/category/clube/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Henrique organiza as suas Férias Desportivas, pensadas para crianças e jovens dos 8 aos 16","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.cninfante.pt/category/clube/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Henrique organiza as suas Férias Desportivas, pensadas para crianças e jovens dos 8 aos 16","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-07-06","end":"2026-08-28","label":null,"branch":null,"ev":[{"url":"https://www.cninfante.pt/category/clube/","via":"own_site","form":"text","seen":"2026-11-10","quote":"De 6 de julho a 28 de agosto, o Clube Naval Infante D.","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"rowing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-tenis-gaia","city":"porto","name":"Clube Ténis Gaia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 910 838 355","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://clubetenisgaia.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Estádio de Canelas, 4410-276 Canelas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Estádio de Canelas, 4410-276 Canelas, Portugal","found_on":null}]},"geo":{"lat":41.0813894,"lon":-8.6052578,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canelas","google":{"cid":"14181282051702324399","name":"Clube Ténis Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14181282051702324399","address":"R. Estádio de Canelas, 4410-276 Canelas, Portugal","lat":41.0813894,"lon":-8.6052578,"hours_raw":["Tuesday: 7 AM–10 PM","Wednesday: 7 AM–10 PM","Thursday: 7 AM–10 PM","Friday: 7 AM–10 PM","Saturday: 9 AM–9 PM","Sunday: 9 AM–9 PM","Monday: 7 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","22:00"]],"tue":[["07:00","22:00"]],"wed":[["07:00","22:00"]],"thu":[["07:00","22:00"]],"fri":[["07:00","22:00"]],"sat":[["09:00","21:00"]],"sun":[["09:00","21:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14181282051702324399","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"tennis","activity_label":null,"name":"Programa Anual","offer_ev":[{"url":"https://clubetenisgaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Escola de Ténis oferece programas anuais para crianças, jovens, adultos e seniores todas as","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://clubetenisgaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 3 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"tennis","competitive_squad":null,"federation":null}],"edited":null},{"slug":"clube-vela-atlantico","city":"porto","name":"Clube Vela Atlântico","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 919 758 911","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.clubevelaatlantico.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"4450-718 Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"4450-718 Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.1868324,"lon":-8.7038669,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"12010050290242764685","name":"Clube Vela Atlântico","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12010050290242764685","address":"4450-718 Leça da Palmeira, Portugal","lat":41.1868324,"lon":-8.7038669,"hours_raw":["Tuesday: Closed","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: 9 AM–6 PM","Sunday: 9 AM–6 PM","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[["09:00","18:00"]],"sun":[["09:00","18:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12010050290242764685","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"sailing","activity_label":null,"name":"Summer Sailing Camp","offer_ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"pode mudar tudo. O Summer Sailing Camp CVA 2026 é a experiência que dá aos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"jovens dos 6 aos 14 anos a oportunidade de descobrir o mar, ganhar confiança e","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-06-29","end":"2026-07-03","label":null,"branch":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A: 29 de junho – 03 de julho // B: 06 – 10 de julho","found_on":null}]},{"start":"2026-07-06","end":"2026-07-10","label":null,"branch":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A: 29 de junho – 03 de julho // B: 06 – 10 de julho","found_on":null}]},{"start":"2026-07-13","end":"2026-07-17","label":null,"branch":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"// C: 13 – 17 de julho // D: 20 – 24 de julho //","found_on":null}]},{"start":"2026-07-20","end":"2026-07-24","label":null,"branch":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"// C: 13 – 17 de julho // D: 20 – 24 de julho //","found_on":null}]},{"start":"2026-07-27","end":"2026-07-31","label":null,"branch":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"E: 27 – 31 de julho // F: 03 – 07 de agosto","found_on":null}]},{"start":"2026-08-03","end":"2026-08-07","label":null,"branch":null,"ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"E: 27 – 31 de julho // F: 03 – 07 de agosto","found_on":null}]}],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":144,"amount_max":180,"currency":"EUR","unit":"per_week","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":"sócios e alunos 144 €, não sócios 180 €; almoço incluído","ev":[{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Desde 144€/semana","found_on":null},{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sócios / alunos","found_on":null},{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"NÃO SÓCIOS","found_on":null},{"url":"https://clubevelaatlantico.pt/summer-sailing-camp-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Almoço incluído","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"sailing","activity_label":null,"name":"Escola de Vela Crianças e jovens","offer_ev":[{"url":"https://clubevelaatlantico.pt/criancas-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola de Vela, com aulas regulares, para Crianças dos 6 aos 15 anos...","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://clubevelaatlantico.pt/criancas-cva/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola de Vela, com aulas regulares, para Crianças dos 6 aos 15 anos...","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"sailing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"conceito-marcial","city":"porto","name":"Conceito Marcial","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 700 900","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://conceitomarcial.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. António Santos Leite 452, 4470-142 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. António Santos Leite 452, 4470-142 Maia, Portugal","found_on":null}]},"geo":{"lat":41.227345299999996,"lon":-8.618877399999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"6387466584355423384","name":"Conceito Marcial","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6387466584355423384","address":"Av. António Santos Leite 452, 4470-142 Maia, Portugal","lat":41.227345299999996,"lon":-8.618877399999999,"hours_raw":["Tuesday: 6:45–9 PM","Wednesday: 7:30–8:30 PM","Thursday: 6:45–9 PM","Friday: Closed","Saturday: 11:30 AM–1 PM","Sunday: Closed","Monday: 7:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["19:30","20:30"]],"tue":[["18:45","21:00"]],"wed":[["19:30","20:30"]],"thu":[["18:45","21:00"]],"fri":[],"sat":[["11:30","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6:45–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6:45–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 11:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6387466584355423384","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karaté Kids","offer_ev":[{"url":"https://conceitomarcial.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Karaté Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue","thu"],"start":"18:45","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://conceitomarcial.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:45 às 19:30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"martial-arts","activity_label":null,"name":"Krav Maga Kids","offer_ev":[{"url":"https://conceitomarcial.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Krav Maga Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed"],"start":"19:30","end":"20:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://conceitomarcial.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"19:30 às 20:30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"conquistadores-do-futuro","city":"porto","name":"Conquistadores do Futuro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 937 627 624","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.conquistadoresdofuturo.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Nova de Corim 407, 4425-151 Águas Santas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Nova de Corim 407, 4425-151 Águas Santas, Portugal","found_on":null}]},"geo":{"lat":41.204462899999996,"lon":-8.5742938,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"9029036747246463000","name":"Conquistadores do Futuro","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9029036747246463000","address":"R. Nova de Corim 407, 4425-151 Águas Santas, Portugal","lat":41.204462899999996,"lon":-8.5742938,"hours_raw":["Tuesday: 7:30 AM–12:30 PM, 1:30–7:30 PM","Wednesday: 7:30 AM–12:30 PM, 1:30–7:30 PM","Thursday: 7:30 AM–12:30 PM, 1:30–7:30 PM","Friday: 7:30 AM–12:30 PM, 1:30–7:30 PM","Saturday: Closed","Sunday: Closed","Monday: 7:30 AM–12:30 PM, 1:30–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","12:30"],["13:30","19:30"]],"tue":[["07:30","12:30"],["13:30","19:30"]],"wed":[["07:30","12:30"],["13:30","19:30"]],"thu":[["07:30","12:30"],["13:30","19:30"]],"fri":[["07:30","12:30"],["13:30","19:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–12:30 PM, 1:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–12:30 PM, 1:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–12:30 PM, 1:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–12:30 PM, 1:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9029036747246463000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–12:30 PM, 1:30–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo de Férias","offer_ev":[{"url":"https://conquistadoresdofuturo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campo de Férias - Períodos de férias Escolares - Atividades de cariz desportivo -Trabalhos manuais","found_on":null},{"url":"https://conquistadoresdofuturo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os Nossos Meios","found_on":null},{"url":"https://conquistadoresdofuturo.pt/campo-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aqui, as férias são levadas muito a sério! Para cada período de férias, é elaborado","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"care","activity":"care","activity_label":null,"name":"Ocupação Tempos Livres","offer_ev":[{"url":"https://conquistadoresdofuturo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ocupação Tempos Livres","found_on":null},{"url":"https://conquistadoresdofuturo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para manter a sua criança feliz","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"languages","activity_label":null,"name":"Cursos de Inglês","offer_ev":[{"url":"https://conquistadoresdofuturo.pt/cursos-de-ingles/","via":"own_site","form":"text","seen":"2026-11-10","quote":"CURSOS DE INGLÊS PARA CRIANÇAS; JOVENS E ADULTOS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"conservatorio-de-musica-de-gondomar","city":"porto","name":"Conservatório de Música de Gondomar","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 939 606 056","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.conservatoriomusicagondomar.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua Banda Musical de Gondomar, 86, 4420-039 S. Cosme, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua Banda Musical de Gondomar, 86, 4420-039 S. Cosme, Portugal","found_on":null}]},"geo":{"lat":41.1411635,"lon":-8.5276283,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"10449355819848623599","name":"Conservatório de Música de Gondomar","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10449355819848623599","address":"Rua Banda Musical de Gondomar, 86, 4420-039 S. Cosme, Portugal","lat":41.1411635,"lon":-8.5276283,"hours_raw":["Tuesday: 9 AM–12 PM, 2–8 PM","Wednesday: 9 AM–12 PM, 2–8 PM","Thursday: 9 AM–12 PM, 2–8 PM","Friday: 9 AM–12 PM, 2–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 9 AM–12 PM, 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:00"],["14:00","20:00"]],"tue":[["09:00","12:00"],["14:00","20:00"]],"wed":[["09:00","12:00"],["14:00","20:00"]],"thu":[["09:00","12:00"],["14:00","20:00"]],"fri":[["09:00","12:00"],["14:00","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10449355819848623599","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 PM, 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Curso Básico de Música em Regime Articulado","offer_ev":[{"url":"https://www.conservatoriomusicagondomar.pt/novas-inscri%C3%A7%C3%B5es-20262027-2%C2%AA-fase","via":"own_site","form":"text","seen":"2026-11-10","quote":"Foi exclusiva para alunos que irão frequentar o 1º ciclo no ano letivo de 2026/2027","found_on":null},{"url":"https://www.conservatoriomusicagondomar.pt/atividades/2025-2026","via":"own_site","form":"text","seen":"2026-11-10","quote":"Participação do Coro Infantil e Juvenil do Conservatório de Música de Gondomar","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"conservatorio-de-musica-ramiro-lopes","city":"porto","name":"Conservatório de Música Ramiro Lopes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 753 3164","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.cmrl.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praceta Prof. Joaquim Ramiro de Sousa Lopes 44, 4405-672 Gulpilhares, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta Prof. Joaquim Ramiro de Sousa Lopes 44, 4405-672 Gulpilhares, Portugal","found_on":null}]},"geo":{"lat":41.0778995,"lon":-8.6262282,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"8936830947918185679","name":"Conservatório de Música Ramiro Lopes","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8936830947918185679","address":"Praceta Prof. Joaquim Ramiro de Sousa Lopes 44, 4405-672 Gulpilhares, Portugal","lat":41.0778995,"lon":-8.6262282,"hours_raw":["Tuesday: 10 AM–7 PM","Wednesday: 10 AM–7 PM","Thursday: 10 AM–7 PM","Friday: 10 AM–7 PM","Saturday: 10 AM–12:30 PM","Sunday: Closed","Monday: 10 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","19:00"]],"tue":[["10:00","19:00"]],"wed":[["10:00","19:00"]],"thu":[["10:00","19:00"]],"fri":[["10:00","19:00"]],"sat":[["10:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8936830947918185679","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Iniciação Musical","offer_ev":[{"url":"https://cmrl.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destina-se aos alunos entre os 6 e os 9 anos de idade.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":9,"unit":"years"},"as_published":null,"ev":[{"url":"https://cmrl.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destina-se aos alunos entre os 6 e os 9 anos de idade.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Pré Escolar","offer_ev":[{"url":"https://cmrl.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas direcionadas para crianças com idades entre os 4 e os 5 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://cmrl.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas direcionadas para crianças com idades entre os 4 e os 5 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"music","activity_label":null,"name":"Curso Rockschool","offer_ev":[{"url":"https://cmrl.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destina-se a alunos a partir dos 10 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://cmrl.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destina-se a alunos a partir dos 10 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"conservatorio-regional-de-gaia","city":"porto","name":"Conservatório Regional De Gaia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 371 2213","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.conservatoriodegaia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Dom António Ferreira Gomes, 4400-112 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Dom António Ferreira Gomes, 4400-112 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.124669,"lon":-8.6137985,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"9596135032222294173","name":"Conservatório Regional De Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9596135032222294173","address":"R. Dom António Ferreira Gomes, 4400-112 Vila Nova de Gaia, Portugal","lat":41.124669,"lon":-8.6137985,"hours_raw":["Tuesday: 11 AM–12:30 PM, 2–5:45 PM","Wednesday: 11 AM–12:30 PM, 2–5:45 PM","Thursday: 11 AM–12:30 PM, 2–5:45 PM","Friday: 11 AM–12:30 PM, 2–5:45 PM","Saturday: 9 AM–12:30 PM","Sunday: Closed","Monday: 11 AM–12:30 PM, 2–5:45 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["11:00","12:30"],["14:00","17:45"]],"tue":[["11:00","12:30"],["14:00","17:45"]],"wed":[["11:00","12:30"],["14:00","17:45"]],"thu":[["11:00","12:30"],["14:00","17:45"]],"fri":[["11:00","12:30"],["14:00","17:45"]],"sat":[["09:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 11 AM–12:30 PM, 2–5:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 11 AM–12:30 PM, 2–5:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 11 AM–12:30 PM, 2–5:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 11 AM–12:30 PM, 2–5:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9596135032222294173","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 11 AM–12:30 PM, 2–5:45 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Pré-Iniciação Musical","offer_ev":[{"url":"https://www.conservatoriodegaia.pt/curso/3","via":"own_site","form":"text","seen":"2026-11-10","quote":"O curso de Pré-Iniciação Musical destina-se a crianças a partir dos 3 anos de idade","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.conservatoriodegaia.pt/curso/3","via":"own_site","form":"text","seen":"2026-11-10","quote":"O curso de Pré-Iniciação Musical destina-se a crianças a partir dos 3 anos de idade","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"conservatorio-vocare","city":"porto","name":"Conservatório Vocare","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 610 427","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://conservatoriovocare.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Dom João IV 667 R/C, 4000-303 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Dom João IV 667 R/C, 4000-303 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1524627,"lon":-8.602441899999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"5031518216150589501","name":"Conservatório Vocare","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5031518216150589501","address":"R. de Dom João IV 667 R/C, 4000-303 Porto, Portugal","lat":41.1524627,"lon":-8.602441899999999,"hours_raw":["Tuesday: 10 AM–1 PM, 2–6 PM","Wednesday: 10 AM–1 PM, 2–6 PM","Thursday: 10 AM–1 PM, 2–6 PM","Friday: 10 AM–1 PM, 2–6 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 10 AM–1 PM, 2–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","13:00"],["14:00","18:00"]],"tue":[["10:00","13:00"],["14:00","18:00"]],"wed":[["10:00","13:00"],["14:00","18:00"]],"thu":[["10:00","13:00"],["14:00","18:00"]],"fri":[["10:00","13:00"],["14:00","18:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–1 PM, 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5031518216150589501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–1 PM, 2–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Curso Básico de Canto","offer_ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Curso Básico de Guitarra","offer_ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"piano","activity_label":null,"name":"Curso Básico de Piano","offer_ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"music","activity_label":null,"name":"Curso Básico de Violino","offer_ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://conservatoriovocare.pt/cursos-basicos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 10 e os 15 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p5","format":"class","activity":"drama","activity_label":null,"name":"Curso Profissional de Teatro Musical para Crianças","offer_ev":[{"url":"https://conservatoriovocare.pt/cursos-profissionais","via":"own_site","form":"text","seen":"2026-11-10","quote":"Curso Profissional de Teatro Musical para Crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://conservatoriovocare.pt/cursos-profissionais","via":"own_site","form":"text","seen":"2026-11-10","quote":"Destinatários: Crianças com idades compreendidas entre os 6 e os 14 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"coral-de-letras-da-universidade-do-porto","city":"porto","name":"Coral de Letras da Universidade do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 936 938 787","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.coraldeletras.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Faculdade de Direito de Universidade do Porto, Rua dos Bragas 223, 4050-123 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Faculdade de Direito de Universidade do Porto, Rua dos Bragas 223, 4050-123 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1522718,"lon":-8.6162745,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"6921102319651208589","name":"Coral de Letras da Universidade do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6921102319651208589","address":"Faculdade de Direito de Universidade do Porto, Rua dos Bragas 223, 4050-123 Porto, Portugal","lat":41.1522718,"lon":-8.6162745,"hours_raw":["Tuesday: 7–8:30 PM","Wednesday: 9–11 PM","Thursday: 9–11 PM","Friday: 7–8:30 PM","Saturday: 3–6 PM","Sunday: Closed","Monday: 9–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["21:00","23:00"]],"tue":[["19:00","20:30"]],"wed":[["21:00","23:00"]],"thu":[["21:00","23:00"]],"fri":[["19:00","20:30"]],"sat":[["15:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 3–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6921102319651208589","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Coral Infantil UPorto","offer_ev":[{"url":"https://www.coraldeletras.com/coral-infantil-uporto","via":"own_site","form":"text","seen":"2026-11-10","quote":"experiência musical prévia. Este projeto pretende proporcionar às crianças e jovens, entre os 8 e","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.coraldeletras.com/coral-infantil-uporto","via":"own_site","form":"text","seen":"2026-11-10","quote":"experiência musical prévia. Este projeto pretende proporcionar às crianças e jovens, entre os 8 e","found_on":null},{"url":"https://www.coraldeletras.com/coral-infantil-uporto","via":"own_site","form":"text","seen":"2026-11-10","quote":"os 17 anos, múltiplas competências: do desenvolvimento artístico e expressivo, ao estímulo da criatividade, passando","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"creche-jardim-de-infancia-atl","city":"porto","name":"Creche Jardim De Infáncia Atl","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Açores, 4430-999 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1899341600313177189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Açores, 4430-999 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1211477,"lon":-8.600767399999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"1899341600313177189","name":"Creche Jardim De Infáncia Atl","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1899341600313177189","address":"R. Açores, 4430-999 Vila Nova de Gaia, Portugal","lat":41.1211477,"lon":-8.600767399999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=1899341600313177189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Creche Jardim De Infáncia Atl","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"crosspunch","city":"porto","name":"CrossPunch","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 936 285 534","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.crosspunch.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Serpa Pinto 472, 4450-277 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Serpa Pinto 472, 4450-277 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.182365999999995,"lon":-8.69301,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"12669520883786809149","name":"CrossPunch","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12669520883786809149","address":"Av. Serpa Pinto 472, 4450-277 Matosinhos, Portugal","lat":41.182365999999995,"lon":-8.69301,"hours_raw":["Tuesday: 6–11 AM, 12:45–1:30 PM, 5:30–9 PM","Wednesday: 6–11 AM, 12:45–1:30 PM, 4:15–9 PM","Thursday: 6–11 AM, 12:45–1:30 PM, 5:30–9 PM","Friday: 6–11 AM, 12:45–1:30 PM, 4:15–9 PM","Saturday: 9 AM–12:45 PM","Sunday: 10:30–11:30 AM","Monday: 6–11 AM, 12:45–1:30 PM, 4:15–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["06:00","11:00"],["12:45","13:30"],["16:15","21:00"]],"tue":[["06:00","11:00"],["12:45","13:30"],["17:30","21:00"]],"wed":[["06:00","11:00"],["12:45","13:30"],["16:15","21:00"]],"thu":[["06:00","11:00"],["12:45","13:30"],["17:30","21:00"]],"fri":[["06:00","11:00"],["12:45","13:30"],["16:15","21:00"]],"sat":[["09:00","12:45"]],"sun":[["10:30","11:30"]]},"ev":[{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–11 AM, 12:45–1:30 PM, 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–11 AM, 12:45–1:30 PM, 4:15–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–11 AM, 12:45–1:30 PM, 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–11 AM, 12:45–1:30 PM, 4:15–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10:30–11:30 AM","found_on":null},{"url":"https://www.google.com/maps?cid=12669520883786809149","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–11 AM, 12:45–1:30 PM, 4:15–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"combat","activity_label":null,"name":"Crosspunch kids","offer_ev":[{"url":"https://www.crosspunch.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crosspunch kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"cubo-centro-pedagogico","city":"porto","name":"Cubo - Centro Pedagógico","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 960 1940","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.cuboatl.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Escolas 249, 4475-339 Milheirós, Portugal","ev":[{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Escolas 249, 4475-339 Milheirós, Portugal","found_on":null}]},"geo":{"lat":41.217718,"lon":-8.5890828,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"18112846778564890168","name":"Cubo - Centro Pedagógico","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=18112846778564890168","address":"R. Escolas 249, 4475-339 Milheirós, Portugal","lat":41.217718,"lon":-8.5890828,"hours_raw":["Tuesday: 7:30 AM–7:30 PM","Wednesday: 7:30 AM–7:30 PM","Thursday: 7:30 AM–7:30 PM","Friday: 7:30 AM–7:30 PM","Saturday: Closed","Sunday: Closed","Monday: 7:30 AM–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","19:30"]],"tue":[["07:30","19:30"]],"wed":[["07:30","19:30"]],"thu":[["07:30","19:30"]],"fri":[["07:30","19:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=18112846778564890168","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":"ATL","offer_ev":[{"url":"http://www.cuboatl.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"ATL","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"dance-point","city":"porto","name":"Dance Point","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 927 689 812","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.dancepoint.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Santana 963 porta F, 4465-742 Leça do Balio, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Santana 963 porta F, 4465-742 Leça do Balio, Portugal","found_on":null}]},"geo":{"lat":41.2138385,"lon":-8.6145133,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"9040073604549299212","name":"Dance Point - Escola de Dança","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9040073604549299212","address":"R. Santana 963 porta F, 4465-742 Leça do Balio, Portugal","lat":41.2138385,"lon":-8.6145133,"hours_raw":["Tuesday: 5–11 PM","Wednesday: 5–11 PM","Thursday: 5–11 PM","Friday: 5–11 PM","Saturday: Closed","Sunday: Closed","Monday: 5–11:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:00","23:30"]],"tue":[["17:00","23:00"]],"wed":[["17:00","23:00"]],"thu":[["17:00","23:00"]],"fri":[["17:00","23:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9040073604549299212","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5–11:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://www.dancepoint.pt/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para crianças a partir dos 6 anos de idade, as aulas de Dance Kids desafiam","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.dancepoint.pt/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para crianças a partir dos 6 anos de idade, as aulas de Dance Kids desafiam","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Danças de Salão - KIDS","offer_ev":[{"url":"https://www.dancepoint.pt/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Danças de Salão - KIDS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"karate","activity_label":null,"name":"Karaté Kids","offer_ev":[{"url":"https://www.dancepoint.pt/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Karaté Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"dance","activity_label":null,"name":"Play&Dance","offer_ev":[{"url":"https://www.dancepoint.pt/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"As aulas de Play&Dance são direcionadas para crianças entre os 3 e os 6 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.dancepoint.pt/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"As aulas de Play&Dance são direcionadas para crianças entre os 3 e os 6 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"danciart","city":"porto","name":"Danciart","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 919 191 514","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.danciart.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Estr. Dom Miguel 263, Gondomar, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17943334381080705436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Estr. Dom Miguel 263, Gondomar, Portugal","found_on":null}]},"geo":{"lat":41.141860099999995,"lon":-8.5191105,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"17943334381080705436","name":"Danciart","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17943334381080705436","address":"Estr. Dom Miguel 263, Gondomar, Portugal","lat":41.141860099999995,"lon":-8.5191105,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Clássico","offer_ev":[{"url":"http://www.danciart.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Técnica RAD, dos 3 anos à formação avançada.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://www.danciart.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Técnica RAD, dos 3 anos à formação avançada.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"http://www.danciart.pt/atividades.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Marque uma aula experimental gratuita — encontramos a turma certa consigo.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"dojang-jose-vasconcelos","city":"porto","name":"Dojang José Vasconcelos","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 239 346","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://dojangvasconcelos.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Largo de Santo António 39, 4420-337 S. Cosme, Portugal","ev":[{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Largo de Santo António 39, 4420-337 S. Cosme, Portugal","found_on":null}]},"geo":{"lat":41.136116799999996,"lon":-8.532178,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"233331594662163871","name":"Dojang José Vasconcelos","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=233331594662163871","address":"Largo de Santo António 39, 4420-337 S. Cosme, Portugal","lat":41.136116799999996,"lon":-8.532178,"hours_raw":["Tuesday: Closed","Wednesday: 3–9 PM","Thursday: Closed","Friday: Closed","Saturday: 11:30 AM–1 PM","Sunday: Closed","Monday: 7:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["19:30","21:00"]],"tue":[],"wed":[["15:00","21:00"]],"thu":[],"fri":[],"sat":[["11:30","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 11:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=233331594662163871","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"taekwondo","activity_label":null,"name":"Heuk Choo Kwan para crianças","offer_ev":[{"url":"https://dojangvasconcelos.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Executamos um programa especial para crianças, seleccionando e adaptando habilidades adequadas para a idade deles.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"taekwondo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"douro-va-a","city":"porto","name":"Douro Va'a","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 931 449 013","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://dourovaa.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. da Praia 430 Lj nº 11, 4400-554 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Praia 430 Lj nº 11, 4400-554 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1411247,"lon":-8.650858399999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canidelo","google":{"cid":"10455420189401115268","name":"Douro Va'a","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10455420189401115268","address":"R. da Praia 430 Lj nº 11, 4400-554 Vila Nova de Gaia, Portugal","lat":41.1411247,"lon":-8.650858399999999,"hours_raw":["Tuesday: 7:30–10 AM","Wednesday: Closed","Thursday: 7:30–10 AM","Friday: Closed","Saturday: 10 AM–12 PM","Sunday: 10 AM–12 PM","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["07:30","10:00"]],"wed":[],"thu":[["07:30","10:00"]],"fri":[],"sat":[["10:00","12:00"]],"sun":[["10:00","12:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30–10 AM","found_on":null},{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30–10 AM","found_on":null},{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10455420189401115268","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"water-sports","activity_label":null,"name":"Aulas regulares mensais","offer_ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 12 anos, sem limite","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 12 anos, sem limite","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue"],"start":"08:00","end":"09:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terça08:00–09:00 · 09:45–10:45","found_on":null}]},{"kind":"session","days":["tue"],"start":"09:45","end":"10:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terça08:00–09:00 · 09:45–10:45","found_on":null}]},{"kind":"session","days":["thu"],"start":"08:00","end":"09:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quinta08:00–09:00 · 18:30–19:30","found_on":null}]},{"kind":"session","days":["thu"],"start":"18:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quinta08:00–09:00 · 18:30–19:30","found_on":null}]},{"kind":"session","days":["sat"],"start":"08:30","end":"09:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábado08:30–09:30 · 09:45–10:45 · 11:15–12:15","found_on":null}]},{"kind":"session","days":["sat"],"start":"09:45","end":"10:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábado08:30–09:30 · 09:45–10:45 · 11:15–12:15","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:15","end":"12:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábado08:30–09:30 · 09:45–10:45 · 11:15–12:15","found_on":null}]},{"kind":"session","days":["sun"],"start":"08:30","end":"09:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Domingo08:30–09:30 · 09:45–10:45","found_on":null}]},{"kind":"session","days":["sun"],"start":"09:45","end":"10:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Domingo08:30–09:30 · 09:45–10:45","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":32,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"€32/mês","found_on":null}]}],"language":null,"trial":{"value":"paid","ev":[{"url":"https://dourovaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Começas com uma aula avulsa. Se gostares, fazes a matrícula e entras numa turma com","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"dynamic-dance-studio","city":"porto","name":"Dynamic Dance Studio","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 929 386 046","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://dynamicdstudiopt.wixsite.com/dynamicdancestudio","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Particular de Regueirais 10, 4435-207 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Particular de Regueirais 10, 4435-207 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.169074599999995,"lon":-8.5554837,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"6620832728495961813","name":"Dynamic Dance Studio","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6620832728495961813","address":"R. Particular de Regueirais 10, 4435-207 Rio Tinto, Portugal","lat":41.169074599999995,"lon":-8.5554837,"hours_raw":["Tuesday: 6–9 PM","Wednesday: 6–9 PM","Thursday: 6–9 PM","Friday: 6–9 PM","Saturday: 9:30 AM–12 PM","Sunday: Closed","Monday: 6–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","21:00"]],"tue":[["18:00","21:00"]],"wed":[["18:00","21:00"]],"thu":[["18:00","21:00"]],"fri":[["18:00","21:00"]],"sat":[["09:30","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6620832728495961813","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Dança Criativa","offer_ev":[{"url":"https://dynamicdstudiopt.wixsite.com/dynamicdancestudio/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"através do movimento. Destinada principalmente a crianças, as aulas na Dynamic Dance Studio incentivam os","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://dynamicdstudiopt.wixsite.com/dynamicdancestudio/contatos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Venha visitar-nos e junte-se a nós para uma aula experimental!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"edca","city":"porto","name":"EDCA - Escola de Dança Carolina Araújo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 914 691 376","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.edca.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Alto das Torres 924 934, 4430-009 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Alto das Torres 924 934, 4430-009 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0967783,"lon":-8.5993885,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"4482671865136157064","name":"Edca","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4482671865136157064","address":"R. Alto das Torres 924 934, 4430-009 Vila Nova de Gaia, Portugal","lat":41.0967783,"lon":-8.5993885,"hours_raw":["Tuesday: 5:15–11 PM","Wednesday: 6–8:30 PM","Thursday: 5:15–10:30 PM","Friday: 5–9 PM","Saturday: 9 AM–1:15 PM","Sunday: Closed","Monday: 5:30–9:15 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","21:15"]],"tue":[["17:15","23:00"]],"wed":[["18:00","20:30"]],"thu":[["17:15","22:30"]],"fri":[["17:00","21:00"]],"sat":[["09:00","13:15"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:15–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:15–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4482671865136157064","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–9:15 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Kids Fun Dance","offer_ev":[{"url":"https://www.edca.pt/pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas para Crianças Diversão, movimento e desenvolvimento saudável!","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.edca.pt/pt/perguntas-frequentes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Entre em contacto connosco para agendar a sua aula experimental gratuita!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"emara-escola-de-musica","city":"porto","name":"EMARA - escola de música","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 924 082 367","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.emara.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Padre Rebelo da Costa 18, 4250-420 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Padre Rebelo da Costa 18, 4250-420 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1758352,"lon":-8.6262139,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"12410436727382260056","name":"EMARA - escola de música","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12410436727382260056","address":"R. Padre Rebelo da Costa 18, 4250-420 Porto, Portugal","lat":41.1758352,"lon":-8.6262139,"hours_raw":["Tuesday: 2–8 PM","Wednesday: 2–8 PM","Thursday: 2–8 PM","Friday: 2–8 PM","Saturday: Closed","Sunday: Closed","Monday: 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","20:00"]],"tue":[["14:00","20:00"]],"wed":[["14:00","20:00"]],"thu":[["14:00","20:00"]],"fri":[["14:00","20:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12410436727382260056","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Curso de Pré-Iniciação","offer_ev":[{"url":"https://emaraporto.wordpress.com/curso-de-pre-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"de forma lúdica e criativa. Destinado a crianças entre os 3 e os 5 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://emaraporto.wordpress.com/curso-de-pre-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"de forma lúdica e criativa. Destinado a crianças entre os 3 e os 5 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Curso de Iniciação","offer_ev":[{"url":"https://emaraporto.wordpress.com/curso-de-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Direcionadas para alunos dos 6 aos 9 anos, as disciplinas de Formação Musical e Classe","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":9,"unit":"years"},"as_published":null,"ev":[{"url":"https://emaraporto.wordpress.com/curso-de-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Direcionadas para alunos dos 6 aos 9 anos, as disciplinas de Formação Musical e Classe","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"encounter-english","city":"porto","name":"Encounter English","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 933 395 084","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.encounterenglish.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praça do Dr. Francisco Sá Carneiro 147 Galerias, 4200-312 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praça do Dr. Francisco Sá Carneiro 147 Galerias, 4200-312 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1623763,"lon":-8.5931917,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"10726021791484262926","name":"Encounter English","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10726021791484262926","address":"Praça do Dr. Francisco Sá Carneiro 147 Galerias, 4200-312 Porto, Portugal","lat":41.1623763,"lon":-8.5931917,"hours_raw":["Tuesday: 10 AM–1 PM, 2–8 PM","Wednesday: 10 AM–1 PM, 2–8 PM","Thursday: 10 AM–1 PM, 2–8 PM","Friday: 10 AM–1 PM, 2–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 10 AM–1 PM, 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","13:00"],["14:00","20:00"]],"tue":[["10:00","13:00"],["14:00","20:00"]],"wed":[["10:00","13:00"],["14:00","20:00"]],"thu":[["10:00","13:00"],["14:00","20:00"]],"fri":[["10:00","13:00"],["14:00","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10726021791484262926","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–1 PM, 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Young Learners","offer_ev":[{"url":"https://www.encounterenglish.com/cursos","via":"own_site","form":"text","seen":"2026-11-10","quote":"São especialmente desenhados para as crianças dos nossos dias, com idades compreendidas entre os 3","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":9,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.encounterenglish.com/cursos","via":"own_site","form":"text","seen":"2026-11-10","quote":"São especialmente desenhados para as crianças dos nossos dias, com idades compreendidas entre os 3","found_on":null},{"url":"https://www.encounterenglish.com/cursos","via":"own_site","form":"text","seen":"2026-11-10","quote":"e os 9 anos. Por isso têm em consideração que a aprendizagem de uma língua","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"languages","activity_label":null,"name":"CHRISTMAS@ENCOUNTER, EASTER@ENCOUNTER e SUMMERSCOOL@ENCOUNTER","offer_ev":[{"url":"https://www.encounterenglish.com/cursos","via":"own_site","form":"text","seen":"2026-11-10","quote":"coisas novas. Por isso desenvolvemos o CHRISTMAS@ENCOUNTER, EASTER@ENCOUNTER e SUMMERSCOOL@ENCOUNTER com diversas atividades, subordinadas ao","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.encounterenglish.com/cursos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para crianças e jovens dos 6 aos 14 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"ermesinde-tennis-club","city":"porto","name":"Clube de Ténis de Ermesinde","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 931 634 228","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://ctenisermesinde.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Carvalhal 200, 4445-416 Ermesinde, Portugal","ev":[{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Carvalhal 200, 4445-416 Ermesinde, Portugal","found_on":null}]},"geo":{"lat":41.2112141,"lon":-8.5492644,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"650737467505327465","name":"Ermesinde Tennis Club","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=650737467505327465","address":"R. Carvalhal 200, 4445-416 Ermesinde, Portugal","lat":41.2112141,"lon":-8.5492644,"hours_raw":["Tuesday: 9 AM–12 PM, 3–10 PM","Wednesday: 9 AM–12 PM, 3–10 PM","Thursday: 9 AM–12 PM, 3–10 PM","Friday: 9 AM–12 PM, 3–10 PM","Saturday: 9 AM–1 PM, 3–7 PM","Sunday: 9 AM–12 PM","Monday: 9 AM–12 PM, 3–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:00"],["15:00","22:00"]],"tue":[["09:00","12:00"],["15:00","22:00"]],"wed":[["09:00","12:00"],["15:00","22:00"]],"thu":[["09:00","12:00"],["15:00","22:00"]],"fri":[["09:00","12:00"],["15:00","22:00"]],"sat":[["09:00","13:00"],["15:00","19:00"]],"sun":[["09:00","12:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12 PM, 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 PM, 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12 PM, 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 PM, 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM, 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=650737467505327465","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 PM, 3–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"tennis","activity_label":null,"name":"Escola de Ténis","offer_ev":[{"url":"https://ctenisermesinde.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Diversas modalidades de treino para os nossos associados a partir dos 4 anos","found_on":null},{"url":"https://ctenisermesinde.com/escola/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Vermelho máximo 8 alunos 1x/semana 18€ 20€ 17€","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://ctenisermesinde.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Diversas modalidades de treino para os nossos associados a partir dos 4 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":18,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://ctenisermesinde.com/escola/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Vermelho máximo 8 alunos 1x/semana 18€ 20€ 17€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"tennis","activity_label":null,"name":"Pré-competição Sub 10","offer_ev":[{"url":"https://ctenisermesinde.com/escola/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(7 aos 10 anos) 6h/semana 80€","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://ctenisermesinde.com/escola/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(7 aos 10 anos) 6h/semana 80€","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":65,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://ctenisermesinde.com/escola/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sub 10 4h30/semana 65€ 20€ 17€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"tennis","competitive_squad":null,"federation":null}],"edited":null},{"slug":"escola-benfica-matosinhos","city":"porto","name":"Escola Benfica Matosinhos","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 931 846 450","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.slbenfica.pt/pt-pt/modalidades/escolas-modalidades/escolas-futebol","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Boa Hora 366, 4460-008 Guifões, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Boa Hora 366, 4460-008 Guifões, Portugal","found_on":null}]},"geo":{"lat":41.211859,"lon":-8.6619077,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"15731181597246676000","name":"Escola Benfica Matosinhos","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15731181597246676000","address":"R. Boa Hora 366, 4460-008 Guifões, Portugal","lat":41.211859,"lon":-8.6619077,"hours_raw":["Tuesday: 6:15–9:15 PM","Wednesday: 6:15–9:15 PM","Thursday: 6:15–9:15 PM","Friday: 6:15–9:15 PM","Saturday: Closed","Sunday: Closed","Monday: 6:15–9:15 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:15","21:15"]],"tue":[["18:15","21:15"]],"wed":[["18:15","21:15"]],"thu":[["18:15","21:15"]],"fri":[["18:15","21:15"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6:15–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6:15–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6:15–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6:15–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15731181597246676000","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:15–9:15 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Escola de Futebol","offer_ev":[{"url":"https://www.slbenfica.pt/pt-pt/modalidades/escolas-modalidades/escolas-futebol","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para rapazes e raparigas do 6 aos 16 anos este é um programa onde todos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.slbenfica.pt/pt-pt/modalidades/escolas-modalidades/escolas-futebol","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para rapazes e raparigas do 6 aos 16 anos este é um programa onde todos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"football","activity_label":null,"name":"Campos de Férias de Futebol","offer_ev":[{"url":"https://www.slbenfica.pt/pt-pt/atividades/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os Campos de Férias de Futebol realizam-se nas interrupções escolares da Páscoa, de 7 a","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.slbenfica.pt/pt-pt/atividades/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Se tens entre os 6 e os 16 anos e gostas de futebol, o Campos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"camp","activity":"basketball","activity_label":null,"name":"Campo de Férias de Basquetebol","offer_ev":[{"url":"https://www.slbenfica.pt/pt-pt/atividades/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campo de Férias de Basquetebol","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.slbenfica.pt/pt-pt/atividades/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Se tens entre os 12 e os 15 anos e gostas de Basquetebol, o Campos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null},{"activity":"basketball","competitive_squad":null,"federation":null}],"edited":null},{"slug":"escola-de-ballet-de-leca-da-palmeira","city":"porto","name":"Escola de Ballet de Leça da Palmeira","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b2","name":null,"address":{"text":"R. dos Dois Amigos 160, 4450-805 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. dos Dois Amigos 160, 4450-805 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1902122,"lon":-8.7017873,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"16305911231132105512","name":"Escola de Ballet de Leça da Palmeira","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16305911231132105512","address":"R. dos Dois Amigos 160, 4450-805 Matosinhos, Portugal","lat":41.1902122,"lon":-8.7017873,"hours_raw":["Tuesday: 4:30–7:30 PM","Wednesday: 6–7:30 PM","Thursday: 4:30–7:30 PM","Friday: 4:30–7:30 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 4:30–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:30","19:30"]],"tue":[["16:30","19:30"]],"wed":[["18:00","19:30"]],"thu":[["16:30","19:30"]],"fri":[["16:30","19:30"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16305911231132105512","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4:30–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Clássico e modalidades de Dança","offer_ev":[{"url":"https://eblp.net/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 3 anos de idade","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://eblp.net/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 3 anos de idade","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://eblp.net/formulario-interesse","via":"own_site","form":"text","seen":"2026-11-10","quote":"Nas modalidades de Dança e Pilates pode agendar uma aula experimental gratuita.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-ballet-do-porto","city":"porto","name":"Escola de Ballet do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 616 9031","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.escoladeballetdoporto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. José Augusto de Castro S/N, 4150-016 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. José Augusto de Castro S/N, 4150-016 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1584218,"lon":-8.670510499999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"7144139512052412846","name":"Escola de Ballet do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7144139512052412846","address":"R. José Augusto de Castro S/N, 4150-016 Porto, Portugal","lat":41.1584218,"lon":-8.670510499999999,"hours_raw":["Tuesday: 9 AM–1 PM, 2–9 PM","Wednesday: 9 AM–1 PM, 2–9 PM","Thursday: 9 AM–1 PM, 2–9 PM","Friday: 9 AM–1 PM, 2–9 PM","Saturday: 10 AM–2 PM","Sunday: Closed","Monday: 9 AM–1 PM, 2–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","13:00"],["14:00","21:00"]],"tue":[["09:00","13:00"],["14:00","21:00"]],"wed":[["09:00","13:00"],["14:00","21:00"]],"thu":[["09:00","13:00"],["14:00","21:00"]],"fri":[["09:00","13:00"],["14:00","21:00"]],"sat":[["10:00","14:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–1 PM, 2–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–1 PM, 2–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–1 PM, 2–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–1 PM, 2–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7144139512052412846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–1 PM, 2–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Programa Ballet Clássico (ISTD)","offer_ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-livres/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Baby Class (3 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-livres/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Baby Class (3 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"ballet","activity_label":null,"name":"Curso Intensivo Verão 2026","offer_ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Este Curso é destinado a alunos de Dança a partir dos 8 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Este Curso é destinado a alunos de Dança a partir dos 8 anos.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"10:00","end":"16:30","ages":null,"label":"dia completo","branch":null,"extra_fee":null,"ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dia Completo 10:00 - 16h30 - 200€","found_on":null}]},{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"10:00","end":"13:30","ages":null,"label":"meio dia","branch":null,"extra_fee":null,"ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Meia dia 10:00 - 13:30 - 100€","found_on":null}]}],"camp_sessions":[{"start":"2026-07-06","end":"2026-07-10","label":null,"branch":null,"ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Curso Intensivo de Verão 2026 irá decorrer nas semanas de 6 a 10 julho","found_on":null}]},{"start":"2026-07-13","end":"2026-07-17","label":null,"branch":null,"ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Curso Intensivo de Verão 2026 irá decorrer nas semanas de 6 a 10 julho","found_on":null},{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e 13 a 17 julho na Escola de Ballet do Porto (Rua José Augusto de","found_on":null}]}],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":200,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":"dia completo (10:00–16:30)","ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dia Completo 10:00 - 16h30 - 200€","found_on":null}]},{"kind":"tuition","amount":100,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":"meio dia (10:00–13:30)","ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Meia dia 10:00 - 13:30 - 100€","found_on":null}]},{"kind":"registration","amount":50,"amount_max":null,"currency":"EUR","unit":"one_time","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":"taxa de inscrição","ev":[{"url":"https://www.escoladeballetdoporto.pt/cursos-2026/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Selecione o método de pagamento da Taxa de inscrição (50€)","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-danca-de-ermesinde","city":"porto","name":"Escola De Dança De Ermesinde","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 972 0909","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.escoladancaermesinde.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Moçambique 160, 4445-512 Ermesinde, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Moçambique 160, 4445-512 Ermesinde, Portugal","found_on":null}]},"geo":{"lat":41.2148184,"lon":-8.5597055,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"6688816276699352905","name":"Escola De Dança De Ermesinde","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6688816276699352905","address":"R. Moçambique 160, 4445-512 Ermesinde, Portugal","lat":41.2148184,"lon":-8.5597055,"hours_raw":["Tuesday: 4–8:30 PM","Wednesday: Closed","Thursday: 4–8:30 PM","Friday: 4–8:30 PM","Saturday: 10 AM–12:30 PM","Sunday: Closed","Monday: 4–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:00","20:30"]],"tue":[["16:00","20:30"]],"wed":[],"thu":[["16:00","20:30"]],"fri":[["16:00","20:30"]],"sat":[["10:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6688816276699352905","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Aulas de dança","offer_ev":[{"url":"https://www.escoladancaermesinde.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças 3-5 anos (pré-escolar)","found_on":null},{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Escola de Dança de Ermesinde recebe crianças a partir dos 3 anos, jovens e","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Escola de Dança de Ermesinde recebe crianças a partir dos 3 anos, jovens e","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"A aula experimental tem o valor de 5 €, que será descontado na totalidade caso","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"other","activity_label":"acrodance","name":"ACRODANCE","offer_ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"ACRODANCE 7+ anos, sextas, 19h00/20h00","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"ACRODANCE 7+ anos, sextas, 19h00/20h00","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["fri"],"start":"19:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"ACRODANCE 7+ anos, sextas, 19h00/20h00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"A aula experimental tem o valor de 5 €, que será descontado na totalidade caso","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"drama","activity_label":null,"name":"TEATRO","offer_ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"TEATRO 7+, quartas, 18h30/19h30","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"TEATRO 7+, quartas, 18h30/19h30","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"18:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"TEATRO 7+, quartas, 18h30/19h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.escoladancaermesinde.com/matriculas-26-27","via":"own_site","form":"text","seen":"2026-11-10","quote":"A aula experimental tem o valor de 5 €, que será descontado na totalidade caso","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-danca-sabor-latino","city":"porto","name":"Escola de Dança Sabor Latino","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 936 095 512","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.saborlatino.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. 5 de Outubro 5054, 4465-137 Amieira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. 5 de Outubro 5054, 4465-137 Amieira, Portugal","found_on":null}]},"geo":{"lat":41.191088799999996,"lon":-8.623531999999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"3867951488811954023","name":"Escola de Dança Sabor Latino (São Mamede de Infesta)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3867951488811954023","address":"R. 5 de Outubro 5054, 4465-137 Amieira, Portugal","lat":41.191088799999996,"lon":-8.623531999999999,"hours_raw":["Tuesday: 5–10 PM","Wednesday: 8–11 PM","Thursday: 5–10 PM","Friday: 8–11 PM","Saturday: Closed","Sunday: Closed","Monday: 8–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["20:00","22:00"]],"tue":[["17:00","22:00"]],"wed":[["20:00","23:00"]],"thu":[["17:00","22:00"]],"fri":[["20:00","23:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3867951488811954023","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8–10 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Rua de Oliveira Monteiro 181, 4050-438 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Oliveira Monteiro 181, 4050-438 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1577093,"lon":-8.6219989,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"8010828639420748086","name":"Escola de Dança Sabor Latino","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8010828639420748086","address":"Rua de Oliveira Monteiro 181, 4050-438 Porto, Portugal","lat":41.1577093,"lon":-8.6219989,"hours_raw":["Tuesday: 2:30–11 PM","Wednesday: 2:30–11 PM","Thursday: 2:30–11 PM","Friday: 2:30–11 PM","Saturday: Closed","Sunday: Closed","Monday: 2:30–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","23:00"]],"tue":[["14:30","23:00"]],"wed":[["14:30","23:00"]],"thu":[["14:30","23:00"]],"fri":[["14:30","23:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2:30–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2:30–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8010828639420748086","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Kids & Teens","offer_ev":[{"url":"https://saborlatino.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ritmos +50MTV Kids & TeensLevel Up","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-futebol-artur-baeta","city":"porto","name":"Escola de Futebol Artur Baeta","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"4200-077 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7876780967057242681","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"4200-077 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1633444,"lon":-8.607650099999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"7876780967057242681","name":"Escola de Futebol Artur Baeta","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7876780967057242681","address":"4200-077 Porto, Portugal","lat":41.1633444,"lon":-8.607650099999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=7876780967057242681","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Escola de Futebol Artur Baeta","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"escola-de-futebol-dragon-force-valadares","city":"porto","name":"Escola de Futebol Dragon Force Valadares","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 507 0500","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.fcporto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 966 186 356","via":"google_listing","seen":"2026-11-10","branch":"b2"},{"kind":"phone","value":"+351 22 508 3090","via":"google_listing","seen":"2026-11-10","branch":"b4"},{"kind":"phone","value":"+351 22 508 3302","via":"google_listing","seen":"2026-11-10","branch":"b5"},{"kind":"phone","value":"+351 22 508 3190","via":"google_listing","seen":"2026-11-10","branch":"b7"},{"kind":"phone","value":"+351 22 961 8000","via":"google_listing","seen":"2026-11-10","branch":"b8"},{"kind":"phone","value":"+351 22 557 0427","via":"google_listing","seen":"2026-11-10","branch":"b9"},{"kind":"phone","value":"+351 22 508 3352","via":"google_listing","seen":"2026-11-10","branch":"b11"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Al. das Antas 24, 4350-414 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1197153023017310014","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Al. das Antas 24, 4350-414 Porto, Portugal","found_on":null}]},"geo":{"lat":41.161760799999996,"lon":-8.5833284,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"campanha","google":{"cid":"1197153023017310014","name":"FC Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1197153023017310014","address":"Al. das Antas 24, 4350-414 Porto, Portugal","lat":41.161760799999996,"lon":-8.5833284,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"R. Carreira Funda 107, 4405-541 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Carreira Funda 107, 4405-541 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0981623,"lon":-8.6404597,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"1438103733347247982","name":"Escola de Futebol Dragon Force Valadares","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1438103733347247982","address":"R. Carreira Funda 107, 4405-541 Vila Nova de Gaia, Portugal","lat":41.0981623,"lon":-8.6404597,"hours_raw":["Tuesday: 5:30–8 PM","Wednesday: 5:30–8 PM","Thursday: 5:30–8 PM","Friday: 5:30–8 PM","Saturday: 10 AM–12:15 PM","Sunday: Closed","Monday: 5:30–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","20:00"]],"tue":[["17:30","20:00"]],"wed":[["17:30","20:00"]],"thu":[["17:30","20:00"]],"fri":[["17:30","20:00"]],"sat":[["10:00","12:15"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1438103733347247982","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–8 PM","found_on":null}]}},{"id":"b4","name":null,"address":{"text":"R. da Constituição 870, 4200-191 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Constituição 870, 4200-191 Porto, Portugal","found_on":null}]},"geo":{"lat":41.162479499999996,"lon":-8.6084385,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"4445634264815707696","name":"New Balance Park","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4445634264815707696","address":"R. da Constituição 870, 4200-191 Porto, Portugal","lat":41.162479499999996,"lon":-8.6084385,"hours_raw":["Tuesday: 5:30–8:30 PM","Wednesday: 5:30–8:30 PM","Thursday: 5:30–8:30 PM","Friday: 5:30–8:30 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 5:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","20:30"]],"tue":[["17:30","20:30"]],"wed":[["17:30","20:30"]],"thu":[["17:30","20:30"]],"fri":[["17:30","20:30"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4445634264815707696","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–8:30 PM","found_on":null}]}},{"id":"b5","name":null,"address":{"text":"4350 149, Al. das Antas 4, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"4350 149, Al. das Antas 4, Porto, Portugal","found_on":null}]},"geo":{"lat":41.1607114,"lon":-8.5831245,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"campanha","google":{"cid":"5881704253183882329","name":"FC Porto Store","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5881704253183882329","address":"4350 149, Al. das Antas 4, Porto, Portugal","lat":41.1607114,"lon":-8.5831245,"hours_raw":["Tuesday: 10 AM–7 PM","Wednesday: 10 AM–7 PM","Thursday: 10 AM–7 PM","Friday: 10 AM–7 PM","Saturday: 10 AM–7 PM","Sunday: 10 AM–7 PM","Monday: 10 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","19:00"]],"tue":[["10:00","19:00"]],"wed":[["10:00","19:00"]],"thu":[["10:00","19:00"]],"fri":[["10:00","19:00"]],"sat":[["10:00","19:00"]],"sun":[["10:00","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5881704253183882329","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–7 PM","found_on":null}]}},{"id":"b6","name":null,"address":{"text":"R. Pádua Correia 166, 4430-999 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Pádua Correia 166, 4430-999 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.125775,"lon":-8.6090243,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"8733318613681201733","name":"Escola de futebol Dragon Force Colégio de Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8733318613681201733","address":"R. Pádua Correia 166, 4430-999 Vila Nova de Gaia, Portugal","lat":41.125775,"lon":-8.6090243,"hours_raw":["Tuesday: 8:30 AM–12:30 PM, 1:30–5:30 PM","Wednesday: 8:30 AM–12:30 PM","Thursday: 8:30 AM–12:30 PM, 1:30–5:30 PM","Friday: 8:30 AM–12:30 PM, 1:30–5:30 PM","Saturday: Closed","Sunday: Closed","Monday: 8:30 AM–12:30 PM, 1:30–5:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:30","12:30"],["13:30","17:30"]],"tue":[["08:30","12:30"],["13:30","17:30"]],"wed":[["08:30","12:30"]],"thu":[["08:30","12:30"],["13:30","17:30"]],"fri":[["08:30","12:30"],["13:30","17:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30 AM–12:30 PM, 1:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8:30 AM–12:30 PM, 1:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8:30 AM–12:30 PM, 1:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8733318613681201733","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8:30 AM–12:30 PM, 1:30–5:30 PM","found_on":null}]}},{"id":"b7","name":null,"address":{"text":"Tv. Formiga 4445, 4445-485 Ermesinde, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Formiga 4445, 4445-485 Ermesinde, Portugal","found_on":null}]},"geo":{"lat":41.2061673,"lon":-8.543186799999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"9253338091948400200","name":"Escola de Futebol Dragon Force Ermesinde","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9253338091948400200","address":"Tv. Formiga 4445, 4445-485 Ermesinde, Portugal","lat":41.2061673,"lon":-8.543186799999999,"hours_raw":["Tuesday: 5:30–8 PM","Wednesday: 5:30–8 PM","Thursday: 5:30–8 PM","Friday: 5:30–8 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 5:30–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","20:00"]],"tue":[["17:30","20:00"]],"wed":[["17:30","20:00"]],"thu":[["17:30","20:00"]],"fri":[["17:30","20:00"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9253338091948400200","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–8 PM","found_on":null}]}},{"id":"b8","name":null,"address":{"text":"Milheirós, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9485145497510691661","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Milheirós, Portugal","found_on":null}]},"geo":{"lat":41.228735799999995,"lon":-8.5770506,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"9485145497510691661","name":"Escola de Futebol Dragon Force Colégio Novo da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9485145497510691661","address":"Milheirós, Portugal","lat":41.228735799999995,"lon":-8.5770506,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b9","name":null,"address":{"text":"R. Dr. Sousa Ávides 4300, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Dr. Sousa Ávides 4300, Porto, Portugal","found_on":null}]},"geo":{"lat":41.1510032,"lon":-8.589761,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"campanha","google":{"cid":"10872282727216272959","name":"Campanhã Swimming Pool","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10872282727216272959","address":"R. Dr. Sousa Ávides 4300, Porto, Portugal","lat":41.1510032,"lon":-8.589761,"hours_raw":["Tuesday: 8 AM–10 PM","Wednesday: 8 AM–10 PM","Thursday: 8 AM–10 PM","Friday: 8 AM–10 PM","Saturday: 8 AM–1 PM","Sunday: Closed","Monday: 8 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","22:00"]],"tue":[["08:00","22:00"]],"wed":[["08:00","22:00"]],"thu":[["08:00","22:00"]],"fri":[["08:00","22:00"]],"sat":[["08:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10872282727216272959","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–10 PM","found_on":null}]}},{"id":"b11","name":null,"address":{"text":"Via Futebol Clube do Porto, 4350-415 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Via Futebol Clube do Porto, 4350-415 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1606532,"lon":-8.5829129,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"campanha","google":{"cid":"17691843917340075051","name":"Loja do Associado FC Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17691843917340075051","address":"Via Futebol Clube do Porto, 4350-415 Porto, Portugal","lat":41.1606532,"lon":-8.5829129,"hours_raw":["Tuesday: 10 AM–7 PM","Wednesday: 10 AM–7 PM","Thursday: 10 AM–7 PM","Friday: 10 AM–7 PM","Saturday: 10 AM–7 PM","Sunday: 10 AM–7 PM","Monday: 10 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","19:00"]],"tue":[["10:00","19:00"]],"wed":[["10:00","19:00"]],"thu":[["10:00","19:00"]],"fri":[["10:00","19:00"]],"sat":[["10:00","19:00"]],"sun":[["10:00","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17691843917340075051","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Dragon Force","offer_ev":[{"url":"https://dragonforce.fcporto.pt/en/","via":"own_site","form":"text","seen":"2026-11-10","quote":"THE CHILD AT THE CENTER OF EVERYTHING","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"escola-de-futebol-jaime-garcia-bfc","city":"porto","name":"Escola de Futebol Jaime Garcia - BFC","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de O Primeiro de Janeiro 239, 4100-367 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15773550624526926482","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de O Primeiro de Janeiro 239, 4100-367 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1628928,"lon":-8.6429721,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"15773550624526926482","name":"Escola de Futebol Jaime Garcia - BFC","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15773550624526926482","address":"R. de O Primeiro de Janeiro 239, 4100-367 Porto, Portugal","lat":41.1628928,"lon":-8.6429721,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=15773550624526926482","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Escola de Futebol Jaime Garcia - BFC","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"escola-de-guitarra","city":"porto","name":"Escola de Guitarra","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 938 726 875","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://escoladeguitarra.weebly.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praceta das Camélias, 4420-227 S. Cosme, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12811925246134113328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta das Camélias, 4420-227 S. Cosme, Portugal","found_on":null}]},"geo":{"lat":41.149273699999995,"lon":-8.5561703,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"12811925246134113328","name":"Escola de Guitarra","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12811925246134113328","address":"Praceta das Camélias, 4420-227 S. Cosme, Portugal","lat":41.149273699999995,"lon":-8.5561703,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Escola de Guitarra","offer_ev":[{"url":"https://escoladeguitarra.weebly.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"para a prática regular musical/guitarrística, dando ferramentas a todas as crianças, jovens e adultos para","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-judo-e-jujutsu-do-porto-clube-kano","city":"porto","name":"Escola de Judo e Jujutsu do Porto - Clube Kano","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 939 323 968","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://ejjp-ck.wixsite.com/escoladejudoejujutsu","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. António Domingues dos Santos 88, 4460-236 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. António Domingues dos Santos 88, 4460-236 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.187227299999996,"lon":-8.655953799999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"12545320359320942546","name":"Escola de Judo e Jujutsu do Porto - Clube Kano","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12545320359320942546","address":"Av. António Domingues dos Santos 88, 4460-236 Sra. da Hora, Portugal","lat":41.187227299999996,"lon":-8.655953799999999,"hours_raw":["Tuesday: Closed","Wednesday: 5:30–9 PM","Thursday: Closed","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: 5:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","21:00"]],"tue":[],"wed":[["17:30","21:00"]],"thu":[],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12545320359320942546","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"judo","activity_label":null,"name":"Classe Kodomo Judo","offer_ev":[{"url":"https://ejjp-ck.wixsite.com/escoladejudoejujutsu/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"Classe Kodomo Judo (4-7 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":7,"unit":"years"},"as_published":null,"ev":[{"url":"https://ejjp-ck.wixsite.com/escoladejudoejujutsu/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"Classe Kodomo Judo (4-7 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"judo","activity_label":null,"name":"Classe Judo","offer_ev":[{"url":"https://ejjp-ck.wixsite.com/escoladejudoejujutsu/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"Classe Judo (8-12 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://ejjp-ck.wixsite.com/escoladejudoejujutsu/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"Classe Judo (8-12 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"escola-de-magia-do-porto","city":"porto","name":"Escola De Magia Do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 012 4166","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.escolademagiadoporto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de António Enes 302, 4250-052 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de António Enes 302, 4250-052 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1658433,"lon":-8.6241148,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"6021169787192222258","name":"Escola De Magia Do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6021169787192222258","address":"R. de António Enes 302, 4250-052 Porto, Portugal","lat":41.1658433,"lon":-8.6241148,"hours_raw":["Tuesday: 10:30 AM–1 PM, 2–7 PM","Wednesday: 10:30 AM–1 PM, 2–7 PM","Thursday: 10:30 AM–1 PM, 2–7 PM","Friday: 10:30 AM–1 PM, 2–7 PM","Saturday: Closed","Sunday: Closed","Monday: 10:30 AM–1 PM, 2–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:30","13:00"],["14:00","19:00"]],"tue":[["10:30","13:00"],["14:00","19:00"]],"wed":[["10:30","13:00"],["14:00","19:00"]],"thu":[["10:30","13:00"],["14:00","19:00"]],"fri":[["10:30","13:00"],["14:00","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10:30 AM–1 PM, 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10:30 AM–1 PM, 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10:30 AM–1 PM, 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10:30 AM–1 PM, 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6021169787192222258","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10:30 AM–1 PM, 2–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"magic","name":"Cursos de Magia","offer_ev":[{"url":"https://escolademagiadoporto.com/questoes-frequentes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Se tens mais de 9 anos de idade, então sim, podes inscrever-te na próxima fase","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":9,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://escolademagiadoporto.com/questoes-frequentes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Se tens mais de 9 anos de idade, então sim, podes inscrever-te na próxima fase","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed"],"start":"19:00","end":"20:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://escolademagiadoporto.com/servicos/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2ªs e 4ªs ou 3ªs e 5ªs das 19h00 às 20h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":75,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://escolademagiadoporto.com/servicos/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"75 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-musica-alberta-lima","city":"porto","name":"Escola de Música Alberta Lima","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 937 822 768","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://escolaalbertalima.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Conselheiro Costa Braga 124, 4450-102 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Conselheiro Costa Braga 124, 4450-102 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1809677,"lon":-8.6848826,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"7768056456701278903","name":"Escola de Música Alberta Lima","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7768056456701278903","address":"R. Conselheiro Costa Braga 124, 4450-102 Matosinhos, Portugal","lat":41.1809677,"lon":-8.6848826,"hours_raw":["Tuesday: 3–10 PM","Wednesday: 3–10 PM","Thursday: 3–10 PM","Friday: 3–10 PM","Saturday: 3–10 PM","Sunday: Closed","Monday: 3–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","22:00"]],"tue":[["15:00","22:00"]],"wed":[["15:00","22:00"]],"thu":[["15:00","22:00"]],"fri":[["15:00","22:00"]],"sat":[["15:00","22:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7768056456701278903","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Curso de Instrumento","offer_ev":[{"url":"https://escolaalbertalima.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aceitamos alunos a partir dos 5 anos para as classes de iniciação.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://escolaalbertalima.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aceitamos alunos a partir dos 5 anos para as classes de iniciação.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":60,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://escolaalbertalima.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(Faturado mensalmente 60€)","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://escolaalbertalima.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"1ª Aula Exp. Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-musica-de-leca-da-palmeira","city":"porto","name":"Escola de Música de Leça da Palmeira","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 996 2688","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.emlp.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Óscar da Silva 529, 4450-337 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Óscar da Silva 529, 4450-337 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.196230199999995,"lon":-8.6944539,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"16645121954935304824","name":"Escola de Música de Leça da Palmeira","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16645121954935304824","address":"R. Óscar da Silva 529, 4450-337 Matosinhos, Portugal","lat":41.196230199999995,"lon":-8.6944539,"hours_raw":["Tuesday: 2–7 PM","Wednesday: 2–7 PM","Thursday: 2–7 PM","Friday: 2–7 PM","Saturday: Closed","Sunday: Closed","Monday: 2–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","19:00"]],"tue":[["14:00","19:00"]],"wed":[["14:00","19:00"]],"thu":[["14:00","19:00"]],"fri":[["14:00","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16645121954935304824","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Infantil","offer_ev":[{"url":"https://www.emlp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Infantil (4 e 5 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.emlp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Infantil (4 e 5 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Iniciações","offer_ev":[{"url":"https://www.emlp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Iniciações (formação musical e classes de conjunto, dos 6 aos 9 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":9,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.emlp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Iniciações (formação musical e classes de conjunto, dos 6 aos 9 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-musica-melodia","city":"porto","name":"Escola de Música Melodia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 483 9391","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://escolademusicamelodia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Vila Nova de Cima 61, 4420-302 S. Cosme, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Vila Nova de Cima 61, 4420-302 S. Cosme, Portugal","found_on":null}]},"geo":{"lat":41.1557306,"lon":-8.5186842,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"12795796543547710430","name":"Escola de Música Melodia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12795796543547710430","address":"R. Vila Nova de Cima 61, 4420-302 S. Cosme, Portugal","lat":41.1557306,"lon":-8.5186842,"hours_raw":["Tuesday: 2–8 PM","Wednesday: 2–8 PM","Thursday: 2–8 PM","Friday: 2–8 PM","Saturday: 9:30 AM–4 PM","Sunday: Closed","Monday: 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","20:00"]],"tue":[["14:00","20:00"]],"wed":[["14:00","20:00"]],"thu":[["14:00","20:00"]],"fri":[["14:00","20:00"]],"sat":[["09:30","16:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–4 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12795796543547710430","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Aulas de Coro Infantil","offer_ev":[{"url":"https://www.escolademusicamelodia.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas de Coro Infantil","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-de-musica-santa-cecilia","city":"porto","name":"Escola de Música Santa Cecília","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 548 8003","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.musicasantacecilia.net/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua da Igreja da Areosa 91, 4200-323 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua da Igreja da Areosa 91, 4200-323 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1758297,"lon":-8.5871453,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"3367964376824376758","name":"Escola de Música Santa Cecília","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3367964376824376758","address":"Rua da Igreja da Areosa 91, 4200-323 Porto, Portugal","lat":41.1758297,"lon":-8.5871453,"hours_raw":["Tuesday: 2:30–6 PM","Wednesday: 2:30–6 PM","Thursday: 2:30–6 PM","Friday: 2:30–6 PM","Saturday: Closed","Sunday: Closed","Monday: 2:30–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","18:00"]],"tue":[["14:30","18:00"]],"wed":[["14:30","18:00"]],"thu":[["14:30","18:00"]],"fri":[["14:30","18:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2:30–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2:30–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3367964376824376758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"Teatro Infantil","offer_ev":[{"url":"https://www.musicasantacecilia.net/horaacuterios.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Teatro Infantil: das 18h às 19h","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.musicasantacecilia.net/horaacuterios.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Teatro Infantil: das 18h às 19h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Coro Infantil","offer_ev":[{"url":"https://www.musicasantacecilia.net/classes-conjunto.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"- Coro Infantil","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"19:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.musicasantacecilia.net/horaacuterios.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Das 19 às 20 horas – Classes Conjunto (Coro: Infantil, Juvenil e adultos;","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-paroquial-de-musica","city":"porto","name":"Escola Paroquial de Música","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 483 4308","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://sites.google.com/view/epmgondomar","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Largo João Paulo II 95 99, 4420-167 Gondomar, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6263832084336573040","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Largo João Paulo II 95 99, 4420-167 Gondomar, Portugal","found_on":null}]},"geo":{"lat":41.1353645,"lon":-8.5334265,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"6263832084336573040","name":"Escola Paroquial de Música","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6263832084336573040","address":"Largo João Paulo II 95 99, 4420-167 Gondomar, Portugal","lat":41.1353645,"lon":-8.5334265,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Coro de Pequenos Cantores da Paróquia de Gondomar","offer_ev":[{"url":"https://sites.google.com/view/epmgondomar","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Coro de Pequenos Cantores da Paróquia de Gondomar está aberto, gratuitamente, a todas as","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://sites.google.com/view/epmgondomar","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças e jovens, dos 6 aos 18 anos. Anima a Eucaristia da catequese e tem","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-sorriso-musical","city":"porto","name":"Escola Sorriso Musical","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 938 384 801","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.sorrisomusical.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Padre Himalaya 110H, 4100-553 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Padre Himalaya 110H, 4100-553 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1655978,"lon":-8.6493237,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"5793397794451387416","name":"Escola Sorriso Musical","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5793397794451387416","address":"R. Padre Himalaya 110H, 4100-553 Porto, Portugal","lat":41.1655978,"lon":-8.6493237,"hours_raw":["Tuesday: 9 AM–7 PM","Wednesday: 9 AM–7 PM","Thursday: 9 AM–7 PM","Friday: 9 AM–7 PM","Saturday: 9 AM–7 PM","Sunday: Closed","Monday: 9 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","19:00"]],"tue":[["09:00","19:00"]],"wed":[["09:00","19:00"]],"thu":[["09:00","19:00"]],"fri":[["09:00","19:00"]],"sat":[["09:00","19:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5793397794451387416","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Aulas de música","offer_ev":[{"url":"https://www.sorrisomusical.pt/sobrenos","via":"own_site","form":"text","seen":"2026-11-10","quote":"às crianças uma experiência única de aprendizagem musical, marcada pela alegria e diversão.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo de Férias 2026","offer_ev":[{"url":"https://www.sorrisomusical.pt/campodeferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"CAMPO DE FÉRIAS 2026","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"escola-utopia","city":"porto","name":"Escola Utopia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 150 0530","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.escolautopia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Santos Pousada 1020, 4000-482 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Santos Pousada 1020, 4000-482 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1577907,"lon":-8.5987934,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"10782652190064016318","name":"Escola Utopia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10782652190064016318","address":"Rua de Santos Pousada 1020, 4000-482 Porto, Portugal","lat":41.1577907,"lon":-8.5987934,"hours_raw":["Tuesday: 7–10 PM","Wednesday: 10 AM–1 PM, 2:30–10 PM","Thursday: 10 AM–1 PM, 2:30–10 PM","Friday: 10 AM–1 PM, 2:30–5:30 PM","Saturday: 10 AM–1 PM, 3–6 PM","Sunday: Closed","Monday: 10 AM–1 PM, 2:30–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","13:00"],["14:30","22:00"]],"tue":[["19:00","22:00"]],"wed":[["10:00","13:00"],["14:30","22:00"]],"thu":[["10:00","13:00"],["14:30","22:00"]],"fri":[["10:00","13:00"],["14:30","17:30"]],"sat":[["10:00","13:00"],["15:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–1 PM, 2:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–1 PM, 2:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–1 PM, 2:30–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM, 3–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10782652190064016318","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–1 PM, 2:30–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"Artes Plásticas para Crianças e Jovens","offer_ev":[{"url":"https://www.escolautopia.pt/quem-somos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Artes Plásticas para Crianças e Jovens;","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"espaco-joao-pedro-rodrigues","city":"porto","name":"Espaço João Pedro Rodrigues","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 934 311 999","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.joaopedrorodrigues.com/oficina/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Nossa Sra. de Fátima 268, 4050-426 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Nossa Sra. de Fátima 268, 4050-426 Porto, Portugal","found_on":null}]},"geo":{"lat":41.159693999999995,"lon":-8.625358,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"15576008018454220389","name":"Espaço João Pedro Rodrigues - Aulas de Escultura, Desenho e Pintura","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15576008018454220389","address":"R. de Nossa Sra. de Fátima 268, 4050-426 Porto, Portugal","lat":41.159693999999995,"lon":-8.625358,"hours_raw":["Tuesday: 11 AM–1 PM, 3–9 PM","Wednesday: Closed","Thursday: 3–10 PM","Friday: 3–7 PM","Saturday: 9:30 AM–1:30 PM, 2:30–4:30 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["11:00","13:00"],["15:00","21:00"]],"wed":[],"thu":[["15:00","22:00"]],"fri":[["15:00","19:00"]],"sat":[["09:30","13:30"],["14:30","16:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 11 AM–1 PM, 3–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1:30 PM, 2:30–4:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15576008018454220389","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"Arte para os mais novos","offer_ev":[{"url":"http://www.joaopedrorodrigues.com/oficina/noticia.php?registo=62","via":"own_site","form":"text","seen":"2026-11-10","quote":"Público alvo crianças dos 8 aos 14 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"http://www.joaopedrorodrigues.com/oficina/noticia.php?registo=62","via":"own_site","form":"text","seen":"2026-11-10","quote":"Público alvo crianças dos 8 aos 14 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"09:30","end":"11:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.joaopedrorodrigues.com/oficina/noticia.php?registo=62","via":"own_site","form":"text","seen":"2026-11-10","quote":"Horário Sábados das 1ª sessão: 9h30 / 11h30 e 2ª sessão: 11h30 / 13h30","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:30","end":"13:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.joaopedrorodrigues.com/oficina/noticia.php?registo=62","via":"own_site","form":"text","seen":"2026-11-10","quote":"Horário Sábados das 1ª sessão: 9h30 / 11h30 e 2ª sessão: 11h30 / 13h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":45,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://www.joaopedrorodrigues.com/oficina/noticia.php?registo=62","via":"own_site","form":"text","seen":"2026-11-10","quote":"Preço 45€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"espaco-musas","city":"porto","name":"Espaço Musas","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"https://espacomusas.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. do Bonjardim 998, 4000-121 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Bonjardim 998, 4000-121 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1567504,"lon":-8.6076319,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"6732656503326318594","name":"Espaço Musas","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6732656503326318594","address":"R. do Bonjardim 998, 4000-121 Porto, Portugal","lat":41.1567504,"lon":-8.6076319,"hours_raw":["Tuesday: Closed","Wednesday: 4–9:30 PM","Thursday: 8 PM–12 AM","Friday: Closed","Saturday: 3–4 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[["16:00","21:30"]],"thu":[["20:00","24:00"]],"fri":[],"sat":[["15:00","16:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 3–4 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6732656503326318594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"chess","activity_label":null,"name":"escolinhas de xadrez","offer_ev":[{"url":"https://espacomusas.pt/proposta-de-plano-atividades-2019/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a cabo a formação de numerosos jovens – quer nas suas próprias escolinhas (na sede","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"chess","competitive_squad":null,"federation":null}],"edited":null},{"slug":"estrela-e-vigorosa-sport","city":"porto","name":"Estrela E Vigorosa Sport","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 502 0270","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://evs.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Estrela e Vigorosa Sport 604, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Estrela e Vigorosa Sport 604, Porto, Portugal","found_on":null}]},"geo":{"lat":41.1672553,"lon":-8.589374399999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"7235635952442943127","name":"Estrela E Vigorosa Sport","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7235635952442943127","address":"R. Estrela e Vigorosa Sport 604, Porto, Portugal","lat":41.1672553,"lon":-8.589374399999999,"hours_raw":["Tuesday: 9 AM–10 PM","Wednesday: 9 AM–10 PM","Thursday: 9 AM–10 PM","Friday: 9 AM–10 PM","Saturday: 9 AM–10 PM","Sunday: Closed","Monday: 9 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","22:00"]],"tue":[["09:00","22:00"]],"wed":[["09:00","22:00"]],"thu":[["09:00","22:00"]],"fri":[["09:00","22:00"]],"sat":[["09:00","22:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7235635952442943127","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"gymnastics","activity_label":null,"name":"Gym for Kids","offer_ev":[{"url":"https://evs.pt/modalidades/play-gym/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Modalidade onde é trabalhada a coordenação motora das crianças, adequada às capacidades físicas e psicológicas","found_on":null},{"url":"https://evs.pt/modalidades/play-gym/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda Quarta e Sexta","found_on":null},{"url":"https://evs.pt/modalidades/play-gym/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:30 – 18:10","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed","fri"],"start":"17:30","end":"18:10","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://evs.pt/modalidades/play-gym/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:30 – 18:10","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://evs.pt/modalidades/play-gym/","via":"own_site","form":"text","seen":"2026-11-10","quote":"1 x sem.: 30€/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"other","activity_label":"handball","name":"Andebol","offer_ev":[{"url":"https://evs.pt/modalidades/andebol/","via":"own_site","form":"text","seen":"2026-11-10","quote":"com 5 escalões de Andebol masculino, nos escalões de Bambis, Minis, Infantis, Iniciados e Juvenis,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://evs.pt/modalidades/andebol/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Manitas e Bambis: 30€/mês + 25€ Ins./seg.","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"gymnastics","activity_label":null,"name":"Ginástica Acrobática","offer_ev":[{"url":"https://evs.pt/modalidades/acrobatica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"alunos, estando hoje inscritos na modalidade mais de 80 jovens e crianças.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":35,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://evs.pt/modalidades/acrobatica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pré Comp.: 35,00€/mês + 32€/Inscr. Seguro","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"camp","activity":"multi-activity","activity_label":null,"name":"Férias Desportivas","offer_ev":[{"url":"https://evs.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campo de Férias Desportivas 2026","found_on":null},{"url":"https://evs.pt/ferias-desportivas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"79€/semana – meio dia","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":79,"amount_max":null,"currency":"EUR","unit":"per_week","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://evs.pt/ferias-desportivas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"79€/semana – meio dia","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"gymnastics","competitive_squad":null,"federation":null}],"edited":null},{"slug":"estudio-de-musica-rui-massena","city":"porto","name":"Estúdio de Música Rui Massena","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 936 994 070","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://estudiodemusica.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Oliveira Martins 28, 4200-427 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Oliveira Martins 28, 4200-427 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1609011,"lon":-8.5940491,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"17073814631967809285","name":"Escola de Música | Estúdio de Música Rui Massena | Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17073814631967809285","address":"R. Oliveira Martins 28, 4200-427 Porto, Portugal","lat":41.1609011,"lon":-8.5940491,"hours_raw":["Tuesday: 3–7 PM","Wednesday: 3–7 PM","Thursday: 3–7 PM","Friday: 3–7 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 3–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","19:00"]],"tue":[["15:00","19:00"]],"wed":[["15:00","19:00"]],"thu":[["15:00","19:00"]],"fri":[["15:00","19:00"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17073814631967809285","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Violino","offer_ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 3 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 3 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Formação Musical","offer_ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 6 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 6 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"music","activity_label":null,"name":"Outros instrumentos","offer_ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 8 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"a partir dos 8 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"music","activity_label":null,"name":"Orquestra Cordas","offer_ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 ou mais anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.estudiodemusica.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6 ou mais anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"eu-danco","city":"porto","name":"Eu Danço","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 403 2116","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://eudanco.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. António Domingues dos Santos 205, 4460-282 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. António Domingues dos Santos 205, 4460-282 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1862966,"lon":-8.6566998,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"9716621932237868755","name":"Eu Danço","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9716621932237868755","address":"Av. António Domingues dos Santos 205, 4460-282 Sra. da Hora, Portugal","lat":41.1862966,"lon":-8.6566998,"hours_raw":["Tuesday: 11:30 AM–9:30 PM","Wednesday: 2:30–9:30 PM","Thursday: 11:30 AM–9:30 PM","Friday: 2:30–9:30 PM","Saturday: 9:30 AM–1:30 PM","Sunday: Closed","Monday: 2:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","21:30"]],"tue":[["11:30","21:30"]],"wed":[["14:30","21:30"]],"thu":[["11:30","21:30"]],"fri":[["14:30","21:30"]],"sat":[["09:30","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 11:30 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 11:30 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9716621932237868755","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Dança Clássica","offer_ev":[{"url":"https://www.eudanco.pt/dan%C3%A7a-cl%C3%A1ssica","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 4 anos de idade","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.eudanco.pt/dan%C3%A7a-cl%C3%A1ssica","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 4 anos de idade","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"fisherman-surf-school","city":"porto","name":"Fisherman Surf School","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 938 201 410","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.fishermansurfschool.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. da Beira-Mar, 4405-766 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. da Beira-Mar, 4405-766 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1129004,"lon":-8.6630708,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canidelo","google":{"cid":"6483618742597994207","name":"Fisherman Surf School","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6483618742597994207","address":"Av. da Beira-Mar, 4405-766 Vila Nova de Gaia, Portugal","lat":41.1129004,"lon":-8.6630708,"hours_raw":["Tuesday: 9 AM–8 PM","Wednesday: 9 AM–8 PM","Thursday: 9 AM–8 PM","Friday: 9 AM–8 PM","Saturday: 9 AM–8 PM","Sunday: 9 AM–8 PM","Monday: 9 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","20:00"]],"tue":[["09:00","20:00"]],"wed":[["09:00","20:00"]],"thu":[["09:00","20:00"]],"fri":[["09:00","20:00"]],"sat":[["09:00","20:00"]],"sun":[["09:00","20:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6483618742597994207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"surfing","activity_label":null,"name":"KIDS Lessons","offer_ev":[{"url":"https://www.fishermansurfschool.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"KIDS Lessons","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.fishermansurfschool.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TREINOS PARA TODOS OS NÍVEIS A PARTIR DOS 7 ANOS DE IDADES 🏄‍♂️ CLASSES FOR","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.fishermansurfschool.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"30 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"focus-jiu-jitsu-porto-serralves","city":"porto","name":"Focus Jiu-Jitsu Porto - Serralves","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"https://www.focusjiujitsuporto-serralves.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Serralves 785, 4150-708 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Serralves 785, 4150-708 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1587542,"lon":-8.6542316,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"4638986769192471207","name":"Focus Jiu-Jitsu Porto - Serralves","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4638986769192471207","address":"R. de Serralves 785, 4150-708 Porto, Portugal","lat":41.1587542,"lon":-8.6542316,"hours_raw":["Tuesday: 10 AM–9 PM","Wednesday: 7:30 AM–9 PM","Thursday: 10 AM–9 PM","Friday: 7:30 AM–9 PM","Saturday: 9:30 AM–2 PM","Sunday: Closed","Monday: 7:30 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","21:00"]],"tue":[["10:00","21:00"]],"wed":[["07:30","21:00"]],"thu":[["10:00","21:00"]],"fri":[["07:30","21:00"]],"sat":[["09:30","14:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4638986769192471207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Kids","offer_ev":[{"url":"https://focusjiujitsuporto-serralves.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kids · 4–13 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":13,"unit":"years"},"as_published":null,"ev":[{"url":"https://focusjiujitsuporto-serralves.com/precario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 4 aos 13 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"17:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://focusjiujitsuporto-serralves.com/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:30Kids 1","found_on":null}]},{"kind":"session","days":["mon","wed","fri"],"start":"18:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://focusjiujitsuporto-serralves.com/precario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda, quarta e sexta, às 18h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":50,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://focusjiujitsuporto-serralves.com/precario/","via":"own_site","form":"text","seen":"2026-11-10","quote":"50€/mês","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://focusjiujitsuporto-serralves.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"*1ª aula experimental é gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"formul-educacao-e-formacao","city":"porto","name":"Fórmul@ - Educação e Formação","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 934 351 687","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.formula.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Bernardim Ribeiro 166A, 4465-043 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Bernardim Ribeiro 166A, 4465-043 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.1803582,"lon":-8.627985599999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"3918167639373145815","name":"Fórmul@ - Educação e Formação","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3918167639373145815","address":"R. Bernardim Ribeiro 166A, 4465-043 São Mamede de Infesta, Portugal","lat":41.1803582,"lon":-8.627985599999999,"hours_raw":["Tuesday: 3–7:30 PM","Wednesday: 3–7:30 PM","Thursday: 3–7:30 PM","Friday: 3–5 PM","Saturday: Closed","Sunday: Closed","Monday: 3–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","19:30"]],"tue":[["15:00","19:30"]],"wed":[["15:00","19:30"]],"thu":[["15:00","19:30"]],"fri":[["15:00","17:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–5 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3918167639373145815","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"robotics","activity_label":null,"name":"Super Férias 2026","offer_ev":[{"url":"https://www.formula.pt/cms/ferias-divertidas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ocupação de Tempos Livres","found_on":null},{"url":"https://www.formula.pt/cms/ferias-divertidas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Neste campo de férias fazemos visitas de estudo pela manhã que servem de inspiração para","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"robotics","activity_label":null,"name":"Clube de Robótica","offer_ev":[{"url":"https://www.formula.pt/cms/","via":"own_site","form":"text","seen":"2026-11-10","quote":"No Clube de Robótica os alunos colocam a sua imaginação e criatividade à prova, aprendendo","found_on":null},{"url":"https://www.formula.pt/cms/","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças a partir dos 6 anos e adaptados às várias faixas etárias.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.formula.pt/cms/","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças a partir dos 6 anos e adaptados às várias faixas etárias.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["thu"],"start":"18:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.formula.pt/cms/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Instalações Fórmul@: 5ª feira das 18h30 às 19:30h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"fstudio-escola-de-danca","city":"porto","name":"Fstudio - Escola de Dança","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 925 005 629","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://fstudioescoladedanca.wixsite.com/fstudio","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Restauradores do Brás-de-Oleiros, 4425-057 Águas Santas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Restauradores do Brás-de-Oleiros, 4425-057 Águas Santas, Portugal","found_on":null}]},"geo":{"lat":41.199934899999995,"lon":-8.5776694,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"8498890900716203663","name":"Fstudio - Escola de Dança","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8498890900716203663","address":"R. Restauradores do Brás-de-Oleiros, 4425-057 Águas Santas, Portugal","lat":41.199934899999995,"lon":-8.5776694,"hours_raw":["Tuesday: 6–9 PM","Wednesday: Closed","Thursday: 6–9 PM","Friday: Closed","Saturday: 9 AM–6 PM","Sunday: Closed","Monday: 6–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","21:00"]],"tue":[["18:00","21:00"]],"wed":[],"thu":[["18:00","21:00"]],"fri":[],"sat":[["09:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8498890900716203663","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet","offer_ev":[{"url":"https://fstudioescoladedanca.wixsite.com/fstudio/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"BALLET I (3 aos 6 anos)","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://fstudioescoladedanca.wixsite.com/fstudio","via":"own_site","form":"text","seen":"2026-11-10","quote":"experimental gratuita!","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://fstudioescoladedanca.wixsite.com/fstudio/modalidades","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Dance Kids é uma aula pensada para os mais pequenos, onde","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://fstudioescoladedanca.wixsite.com/fstudio","via":"own_site","form":"text","seen":"2026-11-10","quote":"experimental gratuita!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"futebol-clube-maia-lidador","city":"porto","name":"Futebol Clube Maia Lidador","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 941 9972","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.fcmaialidador.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 099 4593","via":"google_listing","seen":"2026-11-10","branch":"b3"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Estádio Prof. Vieira de Carvalho, Av. D Manuel II, 4470-334, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8255605779065672541","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Estádio Prof. Vieira de Carvalho, Av. D Manuel II, 4470-334, Portugal","found_on":null}]},"geo":{"lat":41.2344071,"lon":-8.618898,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"8255605779065672541","name":"Futebol Clube Maia Lidador","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8255605779065672541","address":"Estádio Prof. Vieira de Carvalho, Av. D Manuel II, 4470-334, Portugal","lat":41.2344071,"lon":-8.618898,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Closed","Sunday: Closed","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13601909261667124501","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Maia, Portugal","found_on":null}]},"geo":{"lat":41.234682199999995,"lon":-8.6167181,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"13601909261667124501","name":"Centro de Treinos Maia Lidador","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13601909261667124501","address":"Maia, Portugal","lat":41.234682199999995,"lon":-8.6167181,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Closed","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b3","name":null,"address":{"text":"Estádio Prof Dr José Vieira de Carvalho, 4470-334, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Estádio Prof Dr José Vieira de Carvalho, 4470-334, Portugal","found_on":null}]},"geo":{"lat":41.2342291,"lon":-8.6172813,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"13879226610235713719","name":"Player's Lounge","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13879226610235713719","address":"Estádio Prof Dr José Vieira de Carvalho, 4470-334, Portugal","lat":41.2342291,"lon":-8.6172813,"hours_raw":["Tuesday: 10 AM–11 PM","Wednesday: 10 AM–11 PM","Thursday: 10 AM–11 PM","Friday: 10 AM–11 PM","Saturday: 10 AM–11 PM","Sunday: 10 AM–11 PM","Monday: 10 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","23:00"]],"tue":[["10:00","23:00"]],"wed":[["10:00","23:00"]],"thu":[["10:00","23:00"]],"fri":[["10:00","23:00"]],"sat":[["10:00","23:00"]],"sun":[["10:00","23:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13879226610235713719","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Escolinha de Futebol","offer_ev":[{"url":"https://www.fcmaialidador.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escolinha de Futebol","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"global-danca-escola-de-danca-musica-e-teatro","city":"porto","name":"Global Dança - Escola de Dança, Música e Teatro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 913 086 434","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.globaldanca.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Manuel Pinto de Azevedo 626, 4100-320 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Manuel Pinto de Azevedo 626, 4100-320 Porto, Portugal","found_on":null}]},"geo":{"lat":41.174941,"lon":-8.649190299999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"10813847302521718164","name":"Global Dança - Escola de Dança, Música e Teatro","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10813847302521718164","address":"R. Manuel Pinto de Azevedo 626, 4100-320 Porto, Portugal","lat":41.174941,"lon":-8.649190299999999,"hours_raw":["Tuesday: 3–10:30 PM","Wednesday: 3–10:30 PM","Thursday: 3–10:30 PM","Friday: 3–10:30 PM","Saturday: 9:30 AM–8 PM","Sunday: 6:30–7:45 PM","Monday: 3–10:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","22:30"]],"tue":[["15:00","22:30"]],"wed":[["15:00","22:30"]],"thu":[["15:00","22:30"]],"fri":[["15:00","22:30"]],"sat":[["09:30","20:00"]],"sun":[["18:30","19:45"]]},"ev":[{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 6:30–7:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10813847302521718164","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–10:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2ª F | DANCE KIDS | TURMA A | 19h15 - 20h00 | Porto","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"19:15","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2ª F | DANCE KIDS | TURMA A | 19h15 - 20h00 | Porto","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"4ª F | DANCE KIDS | TURMA A | 18h30 - 19h15 | Porto","found_on":null}]},{"kind":"session","days":["wed"],"start":"19:15","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"4ª F | DANCE KIDS | TRUMA B | 19h15 - 20h00 | Porto","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"http://www.globaldanca.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Venha experimentar qualquer uma das nossas modalidades sem compromisso de inscrição!","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"drama","activity_label":null,"name":"Teatro Musical Kids","offer_ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2ª F | TEATRO MUSICAL KIDS | TURMA A | 18h30 - 19h15 | Porto","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2ª F | TEATRO MUSICAL KIDS | TURMA A | 18h30 - 19h15 | Porto","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"4ª F | TEATRO MUSICAL KIDS | TURMA B | 18h30 - 19h15 | Porto","found_on":null}]},{"kind":"session","days":["wed"],"start":"19:15","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"4ª F | TEATRO MUSICAL KIDS | TURMA A | 19h15 - 20h00 | Porto","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":"10:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sáb | TEATRO MUSICAL KIDS | TURMA A | 10h00 - 10h45 | Porto","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"http://www.globaldanca.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Venha experimentar qualquer uma das nossas modalidades sem compromisso de inscrição!","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"music","activity_label":null,"name":"Canto Kids","offer_ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sáb | CANTO KIDS | TURMA A | 10h45 - 11h30 | Porto","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"10:45","end":"11:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.globaldanca.com/inscricao-online/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sáb | CANTO KIDS | TURMA A | 10h45 - 11h30 | Porto","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"http://www.globaldanca.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Venha experimentar qualquer uma das nossas modalidades sem compromisso de inscrição!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"golfe-da-quinta-do-fojo","city":"porto","name":"Golfe da Quinta do Fojo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 968 448 104","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.golfojo.com/restaurante","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Nova do Fojo 238, 4400-232 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Nova do Fojo 238, 4400-232 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.125460499999996,"lon":-8.6377372,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canidelo","google":{"cid":"15469356905412799882","name":"Restaurante Golfe da Quinta do Fojo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15469356905412799882","address":"R. Nova do Fojo 238, 4400-232 Vila Nova de Gaia, Portugal","lat":41.125460499999996,"lon":-8.6377372,"hours_raw":["Tuesday: 10 AM–7 PM","Wednesday: 10 AM–7 PM","Thursday: 10 AM–7 PM, 7:30–10:30 PM","Friday: 10 AM–7 PM, 7:30–10:30 PM","Saturday: 9 AM–7 PM, 7:30–10:30 PM","Sunday: 9 AM–7 PM","Monday: 10 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","19:00"]],"tue":[["10:00","19:00"]],"wed":[["10:00","19:00"]],"thu":[["10:00","19:00"],["19:30","22:30"]],"fri":[["10:00","19:00"],["19:30","22:30"]],"sat":[["09:00","19:00"],["19:30","22:30"]],"sun":[["09:00","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–7 PM, 7:30–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–7 PM, 7:30–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–7 PM, 7:30–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15469356905412799882","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"golf","activity_label":null,"name":"Academia Júnior","offer_ev":[{"url":"https://golfojo.com/academia-junior-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A nossa Academia Júnior destaca-se por proporcionar um ambiente saudável e confortável para as crianças","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"golf","competitive_squad":null,"federation":null}],"edited":null},{"slug":"gracie-barra-boavista","city":"porto","name":"Gracie Barra Boavista","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 915 529 173","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.gbboavista.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de 5 de Outubro 328, 4100-172 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de 5 de Outubro 328, 4100-172 Porto, Portugal","found_on":null}]},"geo":{"lat":41.161401999999995,"lon":-8.6317992,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"18024968925685992194","name":"Gracie Barra Boavista","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=18024968925685992194","address":"R. de 5 de Outubro 328, 4100-172 Porto, Portugal","lat":41.161401999999995,"lon":-8.6317992,"hours_raw":["Tuesday: 11:30 AM–2 PM, 4:30–9:30 PM","Wednesday: 7–9 AM, 11:30 AM–2 PM, 4:30–9:30 PM","Thursday: 11:30 AM–2 PM, 4:30–9:30 PM","Friday: 7–9 AM, 11:30 AM–2 PM, 4:30–9:30 PM","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: 7–9 AM, 11:30 AM–2 PM, 4:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","09:00"],["11:30","14:00"],["16:30","21:30"]],"tue":[["11:30","14:00"],["16:30","21:30"]],"wed":[["07:00","09:00"],["11:30","14:00"],["16:30","21:30"]],"thu":[["11:30","14:00"],["16:30","21:30"]],"fri":[["07:00","09:00"],["11:30","14:00"],["16:30","21:30"]],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 11:30 AM–2 PM, 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7–9 AM, 11:30 AM–2 PM, 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 11:30 AM–2 PM, 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–9 AM, 11:30 AM–2 PM, 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=18024968925685992194","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–9 AM, 11:30 AM–2 PM, 4:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Crianças & Jovens","offer_ev":[{"url":"https://gbboavista.pt/programas-criancas-e-jovens/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Na Gracie Barra Boavista disponibilizamos aulas de Jiu-Jitsu Brasileiro para crianças e jovens, a partir","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://gbboavista.pt/programas-criancas-e-jovens/","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 3 até aos 15 anos de idade. O nosso currículo divide-se em 4 níveis","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://gbboavista.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Vem conhecer a academia e fazer a tua aula experimental, totalmente gratuita!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"gracie-barra-rio-tinto","city":"porto","name":"Gracie Barra Rio Tinto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 961 891","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://gbriotinto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Perlinhas 459, 4435-353 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Perlinhas 459, 4435-353 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.1814809,"lon":-8.5557175,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"15221135176071646151","name":"Gracie Barra Rio Tinto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15221135176071646151","address":"Rua de Perlinhas 459, 4435-353 Rio Tinto, Portugal","lat":41.1814809,"lon":-8.5557175,"hours_raw":["Tuesday: 7 AM–9 PM","Wednesday: 7 AM–9 PM","Thursday: 7 AM–9 PM","Friday: 7 AM–9 PM","Saturday: 7 AM–9 PM","Sunday: Closed","Monday: 7 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","21:00"]],"tue":[["07:00","21:00"]],"wed":[["07:00","21:00"]],"thu":[["07:00","21:00"]],"fri":[["07:00","21:00"]],"sat":[["07:00","21:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15221135176071646151","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"ESCOLA DE JIU-JITSU E DEFESA PESSOAL","offer_ev":[{"url":"https://gbriotinto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"PARA ADULTOS E CRIANÇAS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://gbriotinto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"AGENDA JÁ A TUA AULA EXPERIMENTAL","found_on":null},{"url":"https://gbriotinto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"TOTALMENTE GRATUITA!!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"grupo-de-xadrez-do-porto","city":"porto","name":"Grupo de Xadrez do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 205 5064","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.gxp.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Tv. das Almas 12, 4000-511 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. das Almas 12, 4000-511 Porto, Portugal","found_on":null}]},"geo":{"lat":41.149818499999995,"lon":-8.6052698,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"16572133437241388594","name":"Grupo de Xadrez do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16572133437241388594","address":"Tv. das Almas 12, 4000-511 Porto, Portugal","lat":41.149818499999995,"lon":-8.6052698,"hours_raw":["Tuesday: 4–7 PM","Wednesday: 4–7 PM","Thursday: 4–7 PM","Friday: 4–7 PM","Saturday: 3–6 PM","Sunday: Closed","Monday: 4–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:00","19:00"]],"tue":[["16:00","19:00"]],"wed":[["16:00","19:00"]],"thu":[["16:00","19:00"]],"fri":[["16:00","19:00"]],"sat":[["15:00","18:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 3–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16572133437241388594","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"chess","activity_label":null,"name":"Aulas Presenciais de Crianças e Jovens","offer_ev":[{"url":"https://www.gxp.pt/atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas Presenciais de Crianças e Jovens - Iniciação e Desenvolvimento (Professor Artur Rosário)","found_on":null},{"url":"https://www.gxp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"21h (Professor Carlos Marrero) e as aulas de xadrez para crianças e jovens, de iniciação,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"09:15","end":"10:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.gxp.pt/atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Iniciação: Sábado, das 9h15 às 10h00;","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:15","end":"11:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.gxp.pt/atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Intermédio: Sábado, das 10h15 às 11h00;","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:15","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.gxp.pt/atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Desenvolvimento: Sábado, das 11h15 às 12h00.","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"chess","competitive_squad":null,"federation":null}],"edited":null},{"slug":"grupo-desportivo-de-basquete-de-leca","city":"porto","name":"Grupo Desportivo De Basquete De Leça","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 995 4784","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.gdbl.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Moínho de Vento 88, 4450-738 Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Moínho de Vento 88, 4450-738 Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.189253099999995,"lon":-8.7034086,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"7250281243175619437","name":"Grupo Desportivo De Basquete De Leça","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7250281243175619437","address":"R. Moínho de Vento 88, 4450-738 Leça da Palmeira, Portugal","lat":41.189253099999995,"lon":-8.7034086,"hours_raw":["Tuesday: 9 AM–6 PM","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: Closed","Sunday: Closed","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[["09:00","18:00"]],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7250281243175619437","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"basketball","activity_label":null,"name":"Basquetebol jovem","offer_ev":[{"url":"https://www.gdbl.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"os anos tem jovens jogadores que integram as seleções regionais da ABP e alguns deles","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"basketball","competitive_squad":null,"federation":null}],"edited":null},{"slug":"grupo-desportivo-e-coral-de-fanzeres","city":"porto","name":"Grupo Desportivo e Coral de Fânzeres","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 489 0730","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.gdcfanzeres.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. São Tiago s/n, 4510-670 Fânzeres, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. São Tiago s/n, 4510-670 Fânzeres, Portugal","found_on":null}]},"geo":{"lat":41.1656318,"lon":-8.5265617,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"14278344911882492106","name":"Grupo Desportivo e Coral de Fânzeres","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14278344911882492106","address":"R. São Tiago s/n, 4510-670 Fânzeres, Portugal","lat":41.1656318,"lon":-8.5265617,"hours_raw":["Tuesday: 6 PM–12 AM","Wednesday: 6 PM–12 AM","Thursday: 6 PM–12 AM","Friday: 6 PM–12 AM","Saturday: 9 AM–12 AM","Sunday: 10 AM–8 PM","Monday: 6 PM–12 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","24:00"]],"tue":[["18:00","24:00"]],"wed":[["18:00","24:00"]],"thu":[["18:00","24:00"]],"fri":[["18:00","24:00"]],"sat":[["09:00","24:00"]],"sun":[["10:00","20:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14278344911882492106","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6 PM–12 AM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"hóquei em patins","name":"Escolinhas/ Iniciação","offer_ev":[{"url":"https://www.gdcfanzeres.com/Hoquei/Escolinhas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escolinhas/ Iniciação","found_on":null},{"url":"https://www.gdcfanzeres.com/Hoquei/Escolinhas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças de ambos os sexos com idade igual e superior a 3 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.gdcfanzeres.com/Hoquei/Escolinhas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças de ambos os sexos com idade igual e superior a 3 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"happy-code-porto","city":"porto","name":"Happy Code Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 600 0626","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://centros.happycode.pt/porto","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de António Patrício 34, 4150-098 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de António Patrício 34, 4150-098 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1580952,"lon":-8.6368256,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"2704455417719709207","name":"Happy Code Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2704455417719709207","address":"R. de António Patrício 34, 4150-098 Porto, Portugal","lat":41.1580952,"lon":-8.6368256,"hours_raw":["Tuesday: 2–6 PM","Wednesday: 2–6 PM","Thursday: 2–6 PM","Friday: 2–6 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 2–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","18:00"]],"tue":[["14:00","18:00"]],"wed":[["14:00","18:00"]],"thu":[["14:00","18:00"]],"fri":[["14:00","18:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2704455417719709207","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"coding","activity_label":null,"name":"Cursos Extracurriculares","offer_ev":[{"url":"https://happycode.pt/pages/cursos-extracurriculares/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Cursos Extracurriculares","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://happycode.pt/pages/cursos-extracurriculares/","via":"own_site","form":"text","seen":"2026-11-10","quote":"4-6 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"coding","activity_label":null,"name":"Bootcamps de Férias","offer_ev":[{"url":"https://happycode.pt/pages/cursos-extracurriculares/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Bootcamps de Férias","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"helen-doron-porto-foz","city":"porto","name":"Helen Doron Porto-Foz","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 910 266 949","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.helendoron.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 488 8440","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Dom Afonso Henriques 1462, 4450-013 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Dom Afonso Henriques 1462, 4450-013 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.175577499999996,"lon":-8.681294099999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"8817409446553417297","name":"Helen Doron Porto-Foz","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8817409446553417297","address":"Av. Dom Afonso Henriques 1462, 4450-013 Matosinhos, Portugal","lat":41.175577499999996,"lon":-8.681294099999999,"hours_raw":["Tuesday: 10:30 AM–1 PM, 2:30–6:30 PM","Wednesday: 2:30–6:30 PM","Thursday: 10:30 AM–1 PM, 2:30–6:30 PM","Friday: 2:30–6:30 PM","Saturday: 9:30 AM–12:30 PM","Sunday: Closed","Monday: 3–6:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","18:30"]],"tue":[["10:30","13:00"],["14:30","18:30"]],"wed":[["14:30","18:30"]],"thu":[["10:30","13:00"],["14:30","18:30"]],"fri":[["14:30","18:30"]],"sat":[["09:30","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10:30 AM–1 PM, 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10:30 AM–1 PM, 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8817409446553417297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–6:30 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. da Ferraria 240, 4435-250 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Ferraria 240, 4435-250 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.1759482,"lon":-8.5470816,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"12188493193795373778","name":"Helen Doron English Rio Tinto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12188493193795373778","address":"R. da Ferraria 240, 4435-250 Rio Tinto, Portugal","lat":41.1759482,"lon":-8.5470816,"hours_raw":["Tuesday: 2–7:30 PM","Wednesday: 2–7:30 PM","Thursday: 2–7:30 PM","Friday: 2–7:30 PM","Saturday: 9:30 AM–1 PM","Sunday: Closed","Monday: 2–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","19:30"]],"tue":[["14:00","19:30"]],"wed":[["14:00","19:30"]],"thu":[["14:00","19:30"]],"fri":[["14:00","19:30"]],"sat":[["09:30","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=12188493193795373778","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Inglês para Crianças","offer_ev":[{"url":"https://helendoron.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inglês para Crianças 3 meses-19 anos | Helen Doron English","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"months"},"max":null,"as_published":null,"ev":[{"url":"https://helendoron.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inglês para Crianças 3 meses-19 anos | Helen Doron English","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":{"langs":["en"],"main":null,"ev":[{"url":"https://helendoron.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inglês para Crianças 3 meses-19 anos | Helen Doron English","found_on":null}]},"trial":{"value":"free","ev":[{"url":"https://helendoron.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Obtenha uma aula experimental gratuita","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"languages","activity_label":null,"name":"Cursos de Férias","offer_ev":[{"url":"https://helendoron.pt/cursos-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola de Verão de Inglês | Cursos de Férias Helen Doron","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://helendoron.pt/cursos-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade: 3 a 6 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":{"langs":["en"],"main":null,"ev":[{"url":"https://helendoron.pt/cursos-de-ferias/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As férias escolares são perfeitas para os alunos aprenderem ou melhorarem o nível de inglês","found_on":null}]},"trial":{"value":"free","ev":[{"url":"https://helendoron.pt/curso-de-ferias-i-sci/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Marque uma aula experimental gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"hit-fit","city":"porto","name":"Hit Fit","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 924 713 162","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://hitfit-gaia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praceta Fernão de Magalhães 211C, 4400-630 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta Fernão de Magalhães 211C, 4400-630 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1186314,"lon":-8.6158194,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"16476477446329982981","name":"Hit Fit","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16476477446329982981","address":"Praceta Fernão de Magalhães 211C, 4400-630 Vila Nova de Gaia, Portugal","lat":41.1186314,"lon":-8.6158194,"hours_raw":["Tuesday: 7 AM–10 PM","Wednesday: 7 AM–10 PM","Thursday: 7 AM–10 PM","Friday: 7 AM–10 PM","Saturday: 9 AM–4 PM","Sunday: Closed","Monday: 7 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","22:00"]],"tue":[["07:00","22:00"]],"wed":[["07:00","22:00"]],"thu":[["07:00","22:00"]],"fri":[["07:00","22:00"]],"sat":[["09:00","16:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–4 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16476477446329982981","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"JIU JITSU KIDS","offer_ev":[{"url":"https://hitfit-gaia.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"JIU JITSU KIDS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"combat","activity_label":null,"name":"BOXE KIDS","offer_ev":[{"url":"https://hitfit-gaia.pt/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"BOXE KIDS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"ifd-international-football-development","city":"porto","name":"IFD International Football Development","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"(480) 758-9518","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.internationalfootballdevelopment.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Mte. José Rodrigues, 4400-537 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Mte. José Rodrigues, 4400-537 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1391048,"lon":-8.6301147,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"17114035308198966628","name":"IFD International Football Development","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17114035308198966628","address":"Av. Mte. José Rodrigues, 4400-537 Vila Nova de Gaia, Portugal","lat":41.1391048,"lon":-8.6301147,"hours_raw":["Tuesday: 6 AM–8 PM","Wednesday: 6 AM–8 PM","Thursday: 6 AM–8 PM","Friday: 6 AM–8 PM","Saturday: Closed","Sunday: Closed","Monday: 6 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["06:00","20:00"]],"tue":[["06:00","20:00"]],"wed":[["06:00","20:00"]],"thu":[["06:00","20:00"]],"fri":[["06:00","20:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17114035308198966628","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"football","activity_label":null,"name":"Elite Training Camp","offer_ev":[{"url":"https://www.internationalfootballdevelopment.com/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"Elite Training Camp / 8 - 16 Years","found_on":null},{"url":"https://www.internationalfootballdevelopment.com/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"The Camps run Monday to Friday during the months of June and July and for","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.internationalfootballdevelopment.com/programs","via":"own_site","form":"text","seen":"2026-11-10","quote":"Elite Training Camp / 8 - 16 Years","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"indance-escola-de-artes-de-palco","city":"porto","name":"InDance - Escola de Artes de Palco","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 934 210 441","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.indance.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua da Alegria 332 2º, 4000-035 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua da Alegria 332 2º, 4000-035 Porto, Portugal","found_on":null}]},"geo":{"lat":41.151948399999995,"lon":-8.603868,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"369696067853947960","name":"InDance - Escola de Artes de Palco","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=369696067853947960","address":"Rua da Alegria 332 2º, 4000-035 Porto, Portugal","lat":41.151948399999995,"lon":-8.603868,"hours_raw":["Tuesday: 4–8:30 PM","Wednesday: 4–8:30 PM","Thursday: 4–8:30 PM","Friday: 4–8:30 PM","Saturday: 9:30 AM–12:30 PM","Sunday: Closed","Monday: 4–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:00","20:30"]],"tue":[["16:00","20:30"]],"wed":[["16:00","20:30"]],"thu":[["16:00","20:30"]],"fri":[["16:00","20:30"]],"sat":[["09:30","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=369696067853947960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Bailados Clássicos","offer_ev":[{"url":"http://www.indance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 6 anos, Vocacionais e Adultos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://www.indance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 6 anos, Vocacionais e Adultos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Jazz and Broadway","offer_ev":[{"url":"http://www.indance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jazz and Broadway a partir dos 10 anos até Vocacionais","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://www.indance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jazz and Broadway a partir dos 10 anos até Vocacionais","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"inlingua-porto","city":"porto","name":"Inlingua Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 339 4400","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.inlinguaporto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Sá da Bandeira 605 1o esq, 4000-437 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Sá da Bandeira 605 1o esq, 4000-437 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1515158,"lon":-8.606513,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"17729173938852889393","name":"Inlingua Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17729173938852889393","address":"R. de Sá da Bandeira 605 1o esq, 4000-437 Porto, Portugal","lat":41.1515158,"lon":-8.606513,"hours_raw":["Tuesday: 8:30 AM–8 PM","Wednesday: 8:30 AM–8 PM","Thursday: 8:30 AM–8 PM","Friday: 8:30 AM–8 PM","Saturday: Closed","Sunday: Closed","Monday: 8:30 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:30","20:00"]],"tue":[["08:30","20:00"]],"wed":[["08:30","20:00"]],"thu":[["08:30","20:00"]],"fri":[["08:30","20:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17729173938852889393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8:30 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Crianças - Aulas em grupo","offer_ev":[{"url":"https://www.inlinguaporto.com/index.php/cursos-de-linguas/ingles","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças - Cursos para crianças e jovens de 8 - 16 anos","found_on":null},{"url":"https://www.inlinguaporto.com/index.php/cursos-de-linguas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas em grupo","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.inlinguaporto.com/index.php/cursos-de-linguas/ingles","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças - Cursos para crianças e jovens de 8 - 16 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"inout-academy","city":"porto","name":"InOut Academy","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 938 459 951","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://inoutmartialarts.wixsite.com/inoutacademy","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Dr. Forbes Bessa 169, 4450-128 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Dr. Forbes Bessa 169, 4450-128 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1855335,"lon":-8.685600299999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"9807012660610240683","name":"InOut Academy ( AKMD since 2015) | MMA, JIUJITSU, BOXE, MUAY THAI, KICKBOXING, Treino Personalizado em Matosinhos","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9807012660610240683","address":"R. Dr. Forbes Bessa 169, 4450-128 Matosinhos, Portugal","lat":41.1855335,"lon":-8.685600299999999,"hours_raw":["Tuesday: 9–11 AM, 5–9 PM","Wednesday: 5–8 PM","Thursday: 9–11 AM, 5–9 PM","Friday: 6–9 PM","Saturday: 10 AM–12 PM","Sunday: Closed","Monday: 6–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","21:00"]],"tue":[["09:00","11:00"],["17:00","21:00"]],"wed":[["17:00","20:00"]],"thu":[["09:00","11:00"],["17:00","21:00"]],"fri":[["18:00","21:00"]],"sat":[["10:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9–11 AM, 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9–11 AM, 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9807012660610240683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Jiu Jitsu (adultos e crianças)","offer_ev":[{"url":"https://inoutmartialarts.wixsite.com/inoutacademy","via":"own_site","form":"text","seen":"2026-11-10","quote":"| Jiu Jitsu (adultos e crianças) |NoGi | KMD Defesa Pessoal | Yoga | Treino","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"instituto-de-linguas-de-gondomar","city":"porto","name":"Instituto de Línguas de Gondomar","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 931 400 899","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ilg.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. 25 de Abril 560, 4420-336 Gondomar, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. 25 de Abril 560, 4420-336 Gondomar, Portugal","found_on":null}]},"geo":{"lat":41.143421,"lon":-8.5325618,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"9646656886785879972","name":"Instituto de Línguas de Gondomar","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9646656886785879972","address":"R. 25 de Abril 560, 4420-336 Gondomar, Portugal","lat":41.143421,"lon":-8.5325618,"hours_raw":["Tuesday: 11 AM–1 PM, 2–8 PM","Wednesday: 11 AM–1 PM, 2–8 PM","Thursday: 11 AM–1 PM, 2–8 PM","Friday: 11 AM–1 PM, 2–8 PM","Saturday: 8:30 AM–1 PM","Sunday: Closed","Monday: 11 AM–1 PM, 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["11:00","13:00"],["14:00","20:00"]],"tue":[["11:00","13:00"],["14:00","20:00"]],"wed":[["11:00","13:00"],["14:00","20:00"]],"thu":[["11:00","13:00"],["14:00","20:00"]],"fri":[["11:00","13:00"],["14:00","20:00"]],"sat":[["08:30","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 11 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 11 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 11 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 11 AM–1 PM, 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9646656886785879972","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 11 AM–1 PM, 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos de línguas para crianças","offer_ev":[{"url":"https://ilg.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Cursos de línguas para Crianças,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://ilg.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 3 anos!","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://ilg.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"novos alunos uma primeira aula experimental, sem compromisso.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"international-house-porto","city":"porto","name":"International House Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 995 9087","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ihporto.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 617 7641","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Oliveira Lessa 350, 4450-751 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Oliveira Lessa 350, 4450-751 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1914145,"lon":-8.703322,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"6932253218588641808","name":"International House Porto - Leça da Palmeira","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6932253218588641808","address":"R. Oliveira Lessa 350, 4450-751 Matosinhos, Portugal","lat":41.1914145,"lon":-8.703322,"hours_raw":["Tuesday: 2–7 PM","Wednesday: 2–7 PM","Thursday: 2–7 PM","Friday: 2–7 PM","Saturday: 9:30 AM–12 PM","Sunday: Closed","Monday: 2–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","19:00"]],"tue":[["14:00","19:00"]],"wed":[["14:00","19:00"]],"thu":[["14:00","19:00"]],"fri":[["14:00","19:00"]],"sat":[["09:30","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6932253218588641808","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–7 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. do Mal. Saldanha 145 1º Andar, 4150-655 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Mal. Saldanha 145 1º Andar, 4150-655 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1559289,"lon":-8.678567,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"13001832269406190947","name":"International House Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13001832269406190947","address":"R. do Mal. Saldanha 145 1º Andar, 4150-655 Porto, Portugal","lat":41.1559289,"lon":-8.678567,"hours_raw":["Tuesday: 9:30 AM–12 PM, 2–7 PM","Wednesday: 2–7 PM","Thursday: 9:30 AM–12 PM, 2–7 PM","Friday: 2–7 PM","Saturday: Closed","Sunday: Closed","Monday: 2–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","19:00"]],"tue":[["09:30","12:00"],["14:00","19:00"]],"wed":[["14:00","19:00"]],"thu":[["09:30","12:00"],["14:00","19:00"]],"fri":[["14:00","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–12 PM, 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–12 PM, 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13001832269406190947","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–7 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"R. do Mal. Saldanha 145 1 Andar, 4150-655 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17626066137094615726","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Mal. Saldanha 145 1 Andar, 4150-655 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1559289,"lon":-8.678567,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"17626066137094615726","name":"ICE - I choose e-learning","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17626066137094615726","address":"R. do Mal. Saldanha 145 1 Andar, 4150-655 Porto, Portugal","lat":41.1559289,"lon":-8.678567,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Closed","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Inglês - Crianças e Jovens","offer_ev":[{"url":"https://www.ihporto.org/pt/cursos/ingles-criancas-e-jovens","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ensinar crianças (dos 7 aos 11 anos) e jovens (dos 12 aos 15 anos)","found_on":null},{"url":"https://www.ihporto.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Young Learners 1 (6-7 anos)","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"invicta-artes-marciais","city":"porto","name":"INVICTA Artes Marciais","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 910 479 457","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.invictamaa.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua Dr. Eduardo Santos Silva 261 Fracção AD, 4200-283 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua Dr. Eduardo Santos Silva 261 Fracção AD, 4200-283 Porto, Portugal","found_on":null}]},"geo":{"lat":41.178909399999995,"lon":-8.5882504,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"10414581174320015622","name":"INVICTA Artes Marciais","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10414581174320015622","address":"Rua Dr. Eduardo Santos Silva 261 Fracção AD, 4200-283 Porto, Portugal","lat":41.178909399999995,"lon":-8.5882504,"hours_raw":["Tuesday: 3–9 PM","Wednesday: 3–9 PM","Thursday: 3–9 PM","Friday: 3–9 PM","Saturday: 10 AM–12 PM","Sunday: Closed","Monday: 3–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["15:00","21:00"]],"tue":[["15:00","21:00"]],"wed":[["15:00","21:00"]],"thu":[["15:00","21:00"]],"fri":[["15:00","21:00"]],"sat":[["10:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 3–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 3–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 3–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10414581174320015622","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 3–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"taekwondo","activity_label":null,"name":"TIGERS","offer_ev":[{"url":"https://www.invictamaa.com/criancas","via":"own_site","form":"text","seen":"2026-11-10","quote":"TIGERS","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":7,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.invictamaa.com/criancas","via":"own_site","form":"text","seen":"2026-11-10","quote":"4 aos 7 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.invictamaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"AGENDAR AULA EXPERIMENTAL","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"taekwondo","activity_label":null,"name":"KIDS","offer_ev":[{"url":"https://www.invictamaa.com/criancas","via":"own_site","form":"text","seen":"2026-11-10","quote":"KIDS 7 aos 13 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":13,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.invictamaa.com/criancas","via":"own_site","form":"text","seen":"2026-11-10","quote":"KIDS 7 aos 13 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.invictamaa.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"AGENDAR AULA EXPERIMENTAL","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"taekwondo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"invicta-badminton-clube","city":"porto","name":"Invicta Badminton Clube","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 919 951 397","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://invictabadminton.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Eng. Ferreira Dias 1063, 4100-247 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Eng. Ferreira Dias 1063, 4100-247 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1770595,"lon":-8.6488436,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"15238171845345199257","name":"Invicta Badminton Clube - Escola de Badminton JAPorto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15238171845345199257","address":"R. Eng. Ferreira Dias 1063, 4100-247 Porto, Portugal","lat":41.1770595,"lon":-8.6488436,"hours_raw":["Tuesday: Closed","Wednesday: 6–8 PM","Thursday: Closed","Friday: Closed","Saturday: 10 AM–1 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[["18:00","20:00"]],"thu":[],"fri":[],"sat":[["10:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15238171845345199257","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"badminton","activity_label":null,"name":"Escola de Badminton JAPorto","offer_ev":[{"url":"https://invictabadminton.pt/horario-treinos-badminton","via":"own_site","form":"text","seen":"2026-11-10","quote":"Não Seniores: Atletas jovens em competição nos escalões U11, U13, U15, U17, U19.","found_on":null},{"url":"https://invictabadminton.pt/horario-treinos-badminton","via":"own_site","form":"text","seen":"2026-11-10","quote":"Mini-Badminton: Atletas abaixo do escalão U11.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://invictabadminton.pt/socios-ibc-01","via":"own_site","form":"text","seen":"2026-11-10","quote":"Federados Competição Não Seniores: 40€","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://invictabadminton.pt/perguntas-frequentes-badminton-01","via":"own_site","form":"text","seen":"2026-11-10","quote":"de desporto. Emprestamos raquetes e volante e oferecemos o primeiro treino (a menores).","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"badminton","competitive_squad":null,"federation":null}],"edited":null},{"slug":"it-s-dance","city":"porto","name":"IT'S DANCE","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 933 328 019","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.itsdance.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Godinho de Faria 159 Loja 19, 4465-154 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Godinho de Faria 159 Loja 19, 4465-154 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.192364,"lon":-8.611617899999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"3824593566705283289","name":"IT'S DANCE - Escola de Dança (S. Mamede)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3824593566705283289","address":"R. Godinho de Faria 159 Loja 19, 4465-154 São Mamede de Infesta, Portugal","lat":41.192364,"lon":-8.611617899999999,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: 6–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[],"thu":[],"fri":[["18:00","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3824593566705283289","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Junto à Escola EB1, R. 6 148, 4470-558 Vila Nova da Telha, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Junto à Escola EB1, R. 6 148, 4470-558 Vila Nova da Telha, Portugal","found_on":null}]},"geo":{"lat":41.2525701,"lon":-8.6629554,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"10247814790472483604","name":"IT'S DANCE - Escola de Dança (Lidador)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10247814790472483604","address":"Junto à Escola EB1, R. 6 148, 4470-558 Vila Nova da Telha, Portugal","lat":41.2525701,"lon":-8.6629554,"hours_raw":["Tuesday: Closed","Wednesday: 6–8 PM","Thursday: 6–8:30 PM","Friday: 6:30–8:30 PM","Saturday: 10 AM–8 PM","Sunday: Closed","Monday: 6:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:30","20:30"]],"tue":[],"wed":[["18:00","20:00"]],"thu":[["18:00","20:30"]],"fri":[["18:30","20:30"]],"sat":[["10:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10247814790472483604","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:30–8:30 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"Praceta Maria da Gloria Teixeira 134, 4470-529 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta Maria da Gloria Teixeira 134, 4470-529 Maia, Portugal","found_on":null}]},"geo":{"lat":41.221832299999996,"lon":-8.6055203,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"18267845020201142796","name":"IT's Dance - Dance School (Maia)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=18267845020201142796","address":"Praceta Maria da Gloria Teixeira 134, 4470-529 Maia, Portugal","lat":41.221832299999996,"lon":-8.6055203,"hours_raw":["Tuesday: 9 AM–10:30 PM","Wednesday: 7–8 PM","Thursday: 7:30–8:30 PM","Friday: 6–9 PM","Saturday: 3–8:30 PM","Sunday: Closed","Monday: 6–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","22:00"]],"tue":[["09:00","22:30"]],"wed":[["19:00","20:00"]],"thu":[["19:30","20:30"]],"fri":[["18:00","21:00"]],"sat":[["15:00","20:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 3–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=18267845020201142796","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Kids","offer_ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ballet Kids dos 3 a 6 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ballet Kids dos 3 a 6 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"45 min. por semana – 30€/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Teens","offer_ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ballet Teens a partir dos 7 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ballet Teens a partir dos 7 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":33,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"60 min. por semana – 33€/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"dance","activity_label":null,"name":"Kids & Teens Dance","offer_ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As nossas aulas são aconselhadas para alunos a partir dos 3 anos de idade, e","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As nossas aulas são aconselhadas para alunos a partir dos 3 anos de idade, e","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"60 min. por semana – 30€/mês","found_on":null}]}],"language":null,"trial":{"value":"offered","ev":[{"url":"http://itsdance.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"AULAS EXPERIMENTAIS 2026 / 2027","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"drama","activity_label":null,"name":"Teatro Teens A","offer_ev":[{"url":"http://itsdance.pt/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Teatro Teens A","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"http://itsdance.pt/horarios/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(10-14 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"jacounce-academy","city":"porto","name":"JACOUNCE Academy","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 910 162 818","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.jacounceacademy.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Guerra Junqueiro 1793, 4425-097 Águas Santas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Guerra Junqueiro 1793, 4425-097 Águas Santas, Portugal","found_on":null}]},"geo":{"lat":41.2044054,"lon":-8.5871716,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"17384233011771729133","name":"JACOUNCE Academy","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17384233011771729133","address":"R. Guerra Junqueiro 1793, 4425-097 Águas Santas, Portugal","lat":41.2044054,"lon":-8.5871716,"hours_raw":["Tuesday: 7–9:30 PM","Wednesday: 7–9:30 PM","Thursday: 7–9:30 PM","Friday: 7–9:30 PM","Saturday: 10 AM–12 PM","Sunday: Closed","Monday: 7–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["19:00","21:30"]],"tue":[["19:00","21:30"]],"wed":[["19:00","21:30"]],"thu":[["19:00","21:30"]],"fri":[["19:00","21:30"]],"sat":[["10:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17384233011771729133","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Formação em dança","offer_ev":[{"url":"https://www.jacounceacademy.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A PARTIR DOS 4 ANOS.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.jacounceacademy.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A PARTIR DOS 4 ANOS.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["thu"],"start":"18:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesintro","via":"own_site","form":"text","seen":"2026-11-10","quote":"All Styles (5ªF, 18:30)","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesintro","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ballet Primário (Sáb, 10:00)","found_on":null}]},{"kind":"session","days":["fri"],"start":"19:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesintro","via":"own_site","form":"text","seen":"2026-11-10","quote":"Contemporânea (6ªF, 19:30)","found_on":null}]},{"kind":"session","days":["tue"],"start":"17:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesintro","via":"own_site","form":"text","seen":"2026-11-10","quote":"Acro Criativa Minis (3ªF, 17:30)","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesintro","via":"own_site","form":"text","seen":"2026-11-10","quote":"Hip Hop (Sáb, 11:00)","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesiniciado","via":"own_site","form":"text","seen":"2026-11-10","quote":"All Styles (4ªF, 18:30)","found_on":null}]},{"kind":"session","days":["fri"],"start":"18:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesiniciado","via":"own_site","form":"text","seen":"2026-11-10","quote":"Funky Kids (6ªF, 18:30)","found_on":null}]},{"kind":"session","days":["thu"],"start":"19:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jacounceacademy.com/inscricoesiniciado","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ragga Kids (5ªF, 19:30)","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"jitsu-foz","city":"porto","name":"Jitsu Foz","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 913 380 244","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de, R. Pinho Leal 220 Loja P, 4150-620 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de, R. Pinho Leal 220 Loja P, 4150-620 Porto, Portugal","found_on":null}]},"geo":{"lat":41.163364699999995,"lon":-8.6685064,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"aldoar","google":{"cid":"10032997201067404375","name":"Jitsu Foz | ArtSuave","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10032997201067404375","address":"Rua de, R. Pinho Leal 220 Loja P, 4150-620 Porto, Portugal","lat":41.163364699999995,"lon":-8.6685064,"hours_raw":["Tuesday: 10:30 AM–12:30 PM, 4:30–9 PM","Wednesday: 10:30 AM–12:30 PM, 4:30–9 PM","Thursday: 10:30 AM–12:30 PM, 4:30–9 PM","Friday: 10:30 AM–12:30 PM, 4:30–9 PM","Saturday: 10:30 AM–1:30 PM","Sunday: Closed","Monday: 10:30 AM–12:30 PM, 4:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:30","12:30"],["16:30","21:00"]],"tue":[["10:30","12:30"],["16:30","21:00"]],"wed":[["10:30","12:30"],["16:30","21:00"]],"thu":[["10:30","12:30"],["16:30","21:00"]],"fri":[["10:30","12:30"],["16:30","21:00"]],"sat":[["10:30","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10:30 AM–12:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10:30 AM–12:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10:30 AM–12:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10:30 AM–12:30 PM, 4:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10:30 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10032997201067404375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10:30 AM–12:30 PM, 4:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Kids e Júnior","offer_ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para quem Kids (4 a 8 anos), Júnior (9 a 12 anos), Adolescentes (13 a","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para quem Kids (4 a 8 anos), Júnior (9 a 12 anos), Adolescentes (13 a","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"17:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17h00 Kids Kids Kids Kids Kids —","found_on":null}]},{"kind":"session","days":["mon","wed","fri"],"start":"18:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h00 Kids Júnior Kids Júnior Kids —","found_on":null}]},{"kind":"session","days":["tue","thu"],"start":"18:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h00 Kids Júnior Kids Júnior Kids —","found_on":null}]},{"kind":"session","days":["mon","wed"],"start":"19:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"19h00 Júnior Adolescentes Júnior Adolescentes No-Gi Júnior —","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":44,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Preço Kids e Júnior desde 44 €/mês. Adolescentes desde 60 €/mês.","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A primeira aula é gratuita e o kimono é emprestado.","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"bjj","activity_label":null,"name":"Adolescentes","offer_ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para quem Kids (4 a 8 anos), Júnior (9 a 12 anos), Adolescentes (13 a","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":13,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para quem Kids (4 a 8 anos), Júnior (9 a 12 anos), Adolescentes (13 a","found_on":null},{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"16 anos) e Adultos (a partir dos 16 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue","thu"],"start":"19:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"19h00 Júnior Adolescentes Júnior Adolescentes No-Gi Júnior —","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":60,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Preço Kids e Júnior desde 44 €/mês. Adolescentes desde 60 €/mês.","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.jitsufoz.com/onde-treinar-jiu-jitsu-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A primeira aula é gratuita e o kimono é emprestado.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"jiu-jitsu-integracao-portugal","city":"porto","name":"Jiu Jitsu Integração Portugal","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 911 937 915","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://integracaobjj.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua Vilanovense Futebol Clube 25, 4400-334 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua Vilanovense Futebol Clube 25, 4400-334 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.119314599999996,"lon":-8.6103045,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"17563932042082519287","name":"Jiu Jitsu Integração Portugal","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17563932042082519287","address":"Rua Vilanovense Futebol Clube 25, 4400-334 Vila Nova de Gaia, Portugal","lat":41.119314599999996,"lon":-8.6103045,"hours_raw":["Tuesday: 10–11:30 AM, 5–9 PM","Wednesday: 10–11:30 AM, 5–8 PM","Thursday: 10–11:30 AM, 5–9 PM","Friday: 10–11:30 AM, 5:30–9 PM","Saturday: 10–11:30 AM","Sunday: Closed","Monday: 10–11:30 AM, 5–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","11:30"],["17:00","21:00"]],"tue":[["10:00","11:30"],["17:00","21:00"]],"wed":[["10:00","11:30"],["17:00","20:00"]],"thu":[["10:00","11:30"],["17:00","21:00"]],"fri":[["10:00","11:30"],["17:30","21:00"]],"sat":[["10:00","11:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10–11:30 AM, 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10–11:30 AM, 5–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10–11:30 AM, 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10–11:30 AM, 5:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10–11:30 AM","found_on":null},{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17563932042082519287","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10–11:30 AM, 5–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Aulas para crianças infantil","offer_ev":[{"url":"https://www.integracaobjj.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"intermédios e avançados) e faixas etárias (dispomos de aulas para crianças” infantil” adolescentes “infanto-juvenil” e","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"judo-force","city":"porto","name":"Judo Force","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 412 576","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://judoforce.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Escola Secundária Rodrigues de Freitas |, Praça de Pedro Nunes, 4050-466 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Escola Secundária Rodrigues de Freitas |, Praça de Pedro Nunes, 4050-466 Porto, Portugal","found_on":null}]},"geo":{"lat":41.155567,"lon":-8.622733499999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"7951842522357476239","name":"Judo Force","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7951842522357476239","address":"Escola Secundária Rodrigues de Freitas |, Praça de Pedro Nunes, 4050-466 Porto, Portugal","lat":41.155567,"lon":-8.622733499999999,"hours_raw":["Tuesday: 7:30–9 PM","Wednesday: 5:45–9 PM","Thursday: 7:30–9 PM","Friday: 7:30–9 PM","Saturday: Closed","Sunday: Closed","Monday: 5:45–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:45","21:00"]],"tue":[["19:30","21:00"]],"wed":[["17:45","21:00"]],"thu":[["19:30","21:00"]],"fri":[["19:30","21:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:45–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7951842522357476239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:45–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"judo","activity_label":null,"name":null,"offer_ev":[{"url":"https://judoforce.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segundas e quartas: 4 aos 10 anos / 18h00-18h45","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://judoforce.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segundas e quartas: 4 aos 10 anos / 18h00-18h45","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","wed"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://judoforce.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segundas e quartas: 4 aos 10 anos / 18h00-18h45","found_on":null}]},{"kind":"session","days":["mon","wed"],"start":"18:45","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://judoforce.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segundas e quartas: 4 aos 10 anos / 18h45-19h30","found_on":null}]},{"kind":"session","days":["tue"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://judoforce.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terças: 4 aos 10 anos / 18h-18h45","found_on":null}]},{"kind":"session","days":["fri"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://judoforce.pt/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sextas: 4 aos 10 anos / 18h00-18h45","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"judo-infantil-leca","city":"porto","name":"Judo Infantil Leça","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 343 679","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://virgiliomssilva.wixsite.com/judo","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Luís José Alves 425, 4450-584 Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Luís José Alves 425, 4450-584 Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.1993794,"lon":-8.6996063,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"2670970175306455757","name":"Judo Infantil Leça","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2670970175306455757","address":"R. Luís José Alves 425, 4450-584 Leça da Palmeira, Portugal","lat":41.1993794,"lon":-8.6996063,"hours_raw":["Tuesday: Closed","Wednesday: 6–8:30 PM","Thursday: Closed","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: 6–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","20:30"]],"tue":[],"wed":[["18:00","20:30"]],"thu":[],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2670970175306455757","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"judo","activity_label":null,"name":"JUDO infantil","offer_ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"Projecto Pedagógico e de Ensino-Aprendizagem do Judo para Crianças","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h00 - 18h45","found_on":null}]},{"kind":"session","days":["mon"],"start":"18:45","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h45 - 19h30","found_on":null}]},{"kind":"session","days":["mon"],"start":"19:30","end":"20:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"19h30 - 20h30","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h00 - 18h45","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:45","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"18h45 - 19h30","found_on":null}]},{"kind":"session","days":["wed"],"start":"19:30","end":"20:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"19h30 - 20h30","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://virgiliomssilva.wixsite.com/judo","via":"own_site","form":"text","seen":"2026-11-10","quote":"​EXPERIMENTE GRATUITAMENTE","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"just-club","city":"porto","name":"JUST Club","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 962 180 045","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://justclub.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Oliveiras 340, 4405-889 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Oliveiras 340, 4405-889 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.113406499999996,"lon":-8.627709099999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"11679503255296881697","name":"JUST Club | Vila Nova de Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11679503255296881697","address":"R. Oliveiras 340, 4405-889 Vila Nova de Gaia, Portugal","lat":41.113406499999996,"lon":-8.627709099999999,"hours_raw":["Tuesday: 9 AM–12 AM","Wednesday: 9 AM–12 AM","Thursday: 9 AM–12 AM","Friday: 9 AM–12 AM","Saturday: 9 AM–8 PM","Sunday: 9 AM–8 PM","Monday: 9 AM–12 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","24:00"]],"tue":[["09:00","24:00"]],"wed":[["09:00","24:00"]],"thu":[["09:00","24:00"]],"fri":[["09:00","24:00"]],"sat":[["09:00","20:00"]],"sun":[["09:00","20:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11679503255296881697","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 AM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"padel","activity_label":null,"name":"Academia de Padel","offer_ev":[{"url":"https://justclub.pt/santa-maria-da-feira/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças e Jovens","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"padel","competitive_squad":null,"federation":null}],"edited":null},{"slug":"just-dance-school-escola-de-danca","city":"porto","name":"Just Dance School - Escola de Dança","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 910 496 956","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://justdanceschool.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. dos Heróis de África 340, 4450-718 Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. dos Heróis de África 340, 4450-718 Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.191124099999996,"lon":-8.7014132,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"5775984562691932110","name":"Just Dance School - Escola de Dança","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5775984562691932110","address":"R. dos Heróis de África 340, 4450-718 Leça da Palmeira, Portugal","lat":41.191124099999996,"lon":-8.7014132,"hours_raw":["Tuesday: 4–10:30 PM","Wednesday: 4–10:30 PM","Thursday: 4–10:30 PM","Friday: 4–10:30 PM","Saturday: 10:30 AM–12 PM, 2–5 PM","Sunday: Closed","Monday: 4–10:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:00","22:30"]],"tue":[["16:00","22:30"]],"wed":[["16:00","22:30"]],"thu":[["16:00","22:30"]],"fri":[["16:00","22:30"]],"sat":[["10:30","12:00"],["14:00","17:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10:30 AM–12 PM, 2–5 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5775984562691932110","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4–10:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Hip Hop Kids","offer_ev":[{"url":"http://www.justdanceschool.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Hip Hop Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu"],"start":"17:15","end":"18:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.justdanceschool.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:15 - 18:00","found_on":null}]},{"kind":"session","days":["tue","wed","thu"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.justdanceschool.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 - 19:00","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":"11:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.justdanceschool.pt/aulas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"10:00 - 11:00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"kai-karate-shotokan","city":"porto","name":"Kai Karate Shotokan","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"https://kks.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. 25 de Abril 356, 4420-356 Gondomar, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. 25 de Abril 356, 4420-356 Gondomar, Portugal","found_on":null}]},"geo":{"lat":41.140847699999995,"lon":-8.5323593,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"14892610282883168045","name":"Kai Karate Shotokan","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14892610282883168045","address":"R. 25 de Abril 356, 4420-356 Gondomar, Portugal","lat":41.140847699999995,"lon":-8.5323593,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: Closed","Saturday: 10 AM–12:30 PM","Sunday: Closed","Monday: 7–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["19:00","21:30"]],"tue":[],"wed":[],"thu":[],"fri":[],"sat":[["10:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14892610282883168045","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karate Infantil","offer_ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O programa de Karaté infantil da KKS combina a aprendizagem técnica com o desenvolvimento motor","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idades: Pode iniciar-se a partir dos 3 anos. Recomendamos começar entre os 5 e 6","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"19:00","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda-feira - 19:00 às 20:00 (Infantil)","found_on":null}]},{"kind":"session","days":["sat"],"start":"11:30","end":"12:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábado - 11:30 às 12:30 (Infantil)","found_on":null}]},{"kind":"session","days":["tue"],"start":"18:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terça-feira - 18:30 às 19:30 (Infantil)","found_on":null}]},{"kind":"session","days":["thu"],"start":"18:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quinta-feira - 18:30 às 19:30 (Infantil)","found_on":null}]},{"kind":"session","days":["mon"],"start":"19:00","end":"19:50","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda-feira - 19:00 às 19:50 (Infantil)","found_on":null}]},{"kind":"session","days":["thu"],"start":"19:00","end":"19:50","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://kks.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quinta-feira - 19:00 às 19:50 (Infantil)","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"karate-clube-de-gaia","city":"porto","name":"Karate Clube de Gaia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 017 875","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.karateclubedegaia.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Prof. Amadeu Santos 184, 4405-510 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Prof. Amadeu Santos 184, 4405-510 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0986088,"lon":-8.6294461,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"15816150085526545973","name":"Karate Clube de Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15816150085526545973","address":"R. Prof. Amadeu Santos 184, 4405-510 Vila Nova de Gaia, Portugal","lat":41.0986088,"lon":-8.6294461,"hours_raw":["Tuesday: 4:30–9:30 PM","Wednesday: 4:30–9:30 PM","Thursday: 4:30–9:30 PM","Friday: 4:30–9:30 PM","Saturday: 9:45 AM–1:30 PM","Sunday: Closed","Monday: 4:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:30","21:30"]],"tue":[["16:30","21:30"]],"wed":[["16:30","21:30"]],"thu":[["16:30","21:30"]],"fri":[["16:30","21:30"]],"sat":[["09:45","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:45 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15816150085526545973","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karate Goju-Ryu","offer_ev":[{"url":"https://karateclubedegaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O ensino de Karate Goju-Ryu destina-se a pessoas (crianças e adultos)","found_on":null},{"url":"https://karateclubedegaia.com/perguntas-frequentes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"idades, desde crianças (a partir dos 3 anos) até idosos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://karateclubedegaia.com/perguntas-frequentes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"idades, desde crianças (a partir dos 3 anos) até idosos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"karate-goju-ryu-academia-zen","city":"porto","name":"Karaté Goju Ryu Academia Zen","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 522 197","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://akgp108.wixsite.com/academia-zen","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 912 552 197","via":"google_listing","seen":"2026-11-10","branch":"b2"},{"kind":"website","value":"https://akgp108.wixsite.com/akgp","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Godinho 135, 4450-294 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Godinho 135, 4450-294 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1814099,"lon":-8.6927287,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"13397637646174148295","name":"Karaté Goju Ryu Academia Zen","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13397637646174148295","address":"R. Godinho 135, 4450-294 Matosinhos, Portugal","lat":41.1814099,"lon":-8.6927287,"hours_raw":["Tuesday: 5:30–10 PM","Wednesday: 5:30–10 PM","Thursday: 5:30–10 PM","Friday: 6–10 PM","Saturday: Closed","Sunday: Closed","Monday: 6:30–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:30","22:00"]],"tue":[["17:30","22:00"]],"wed":[["17:30","22:00"]],"thu":[["17:30","22:00"]],"fri":[["18:00","22:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13397637646174148295","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:30–10 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Rua do Godinho, 135 4450 -148 Matosinhos, 4450-294 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua do Godinho, 135 4450 -148 Matosinhos, 4450-294 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.181464399999996,"lon":-8.692739699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"6395976572101458834","name":"Karaté de Okinawa Estilo Gōjū","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6395976572101458834","address":"Rua do Godinho, 135 4450 -148 Matosinhos, 4450-294 Matosinhos, Portugal","lat":41.181464399999996,"lon":-8.692739699999999,"hours_raw":["Tuesday: 5:30–10 PM","Wednesday: 5:30–10 PM","Thursday: 5:30–10 PM","Friday: 6–10 PM","Saturday: Closed","Sunday: Closed","Monday: 6:30–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:30","22:00"]],"tue":[["17:30","22:00"]],"wed":[["17:30","22:00"]],"thu":[["17:30","22:00"]],"fri":[["18:00","22:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6395976572101458834","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:30–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karate Infantil","offer_ev":[{"url":"https://akgp108.wixsite.com/academia-zen/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças a partir dos 4-5 anos poderão atender às aulas de pré-karate, por sua vez","found_on":null},{"url":"https://akgp108.wixsite.com/academia-zen/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"os menores entre os 6 e os 16 dispõem de várias classes para diversos escalões.","found_on":null},{"url":"https://akgp108.wixsite.com/akgp/locais-de-pratica","via":"own_site","form":"text","seen":"2026-11-10","quote":"Turmas de pré-karate, karate infantil, karate adultos, karate graduados e karate desportivo.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://akgp108.wixsite.com/academia-zen/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças a partir dos 4-5 anos poderão atender às aulas de pré-karate, por sua vez","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"kickboxing-academy-boavista","city":"porto","name":"Kickboxing Academy Boavista","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 932 214 271","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.boavistakickboxing.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de O Primeiro de Janeiro, 4100-365 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de O Primeiro de Janeiro, 4100-365 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1619704,"lon":-8.6416521,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"10300735658070086055","name":"Kickboxing Academy Boavista","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10300735658070086055","address":"R. de O Primeiro de Janeiro, 4100-365 Porto, Portugal","lat":41.1619704,"lon":-8.6416521,"hours_raw":["Tuesday: 7 AM–9:30 PM","Wednesday: 7 AM–9:30 PM","Thursday: 7 AM–9:30 PM","Friday: 7 AM–9:30 PM","Saturday: Closed","Sunday: Closed","Monday: 7 AM–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","21:30"]],"tue":[["07:00","21:30"]],"wed":[["07:00","21:30"]],"thu":[["07:00","21:30"]],"fri":[["07:00","21:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10300735658070086055","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"combat","activity_label":null,"name":"Kick Kids","offer_ev":[{"url":"https://www.boavistakickboxing.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kick kids","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.boavistakickboxing.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Kickboxing e MuayThai não é só para adultos. Entre os 6 e 10 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.boavistakickboxing.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"De que estas à espera? Vêm experimentar a tua 1ª aula gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"kids-foot","city":"porto","name":"Kids Foot","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Manuel Pinto de Azevedo, no 269 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3737157550118714672","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Manuel Pinto de Azevedo, no 269 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1723268,"lon":-8.6464049,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"3737157550118714672","name":"Kids Foot","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3737157550118714672","address":"R. Manuel Pinto de Azevedo, no 269 Porto, Portugal","lat":41.1723268,"lon":-8.6464049,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=3737157550118714672","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Kids Foot","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"kids-i","city":"porto","name":"Kids.i","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 948 1890","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.kidsi.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Santana 1171, 4465-743 Leça do Balio, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Santana 1171, 4465-743 Leça do Balio, Portugal","found_on":null}]},"geo":{"lat":41.2158867,"lon":-8.6143623,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"11343388370605545684","name":"Kids.i","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11343388370605545684","address":"R. Santana 1171, 4465-743 Leça do Balio, Portugal","lat":41.2158867,"lon":-8.6143623,"hours_raw":["Tuesday: 7:30 AM–7:30 PM","Wednesday: 7:30 AM–7:30 PM","Thursday: 7:30 AM–7:30 PM","Friday: 7:30 AM–7:30 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 7:30 AM–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","19:30"]],"tue":[["07:30","19:30"]],"wed":[["07:30","19:30"]],"thu":[["07:30","19:30"]],"fri":[["07:30","19:30"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11343388370605545684","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":"ATL","offer_ev":[{"url":"http://www.kidsi.pt/servico/atividades-curriculares","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para o ATL (1º Ciclo):","found_on":null},{"url":"http://www.kidsi.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"09:00 às 19:30","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"koala-playland","city":"porto","name":"Koala Playland","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 928 156 317","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.koalaplayland.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Poe. Eugénio de Andrade 1993, 4405-716 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8678052883348287960","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Poe. Eugénio de Andrade 1993, 4405-716 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1104191,"lon":-8.6494041,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"8678052883348287960","name":"Koala Playland","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8678052883348287960","address":"Av. Poe. Eugénio de Andrade 1993, 4405-716 Vila Nova de Gaia, Portugal","lat":41.1104191,"lon":-8.6494041,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"ATELIER DE FÉRIAS","offer_ev":[{"url":"https://www.koalaplayland.pt/atelier-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"atividades. Número mínimo de inscrições - 10 crianças dos 3 aos 6 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.koalaplayland.pt/atelier-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"atividades. Número mínimo de inscrições - 10 crianças dos 3 aos 6 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":150,"amount_max":null,"currency":"EUR","unit":"per_week","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.koalaplayland.pt/atelier-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"150€ SEMANA","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"krav-maga-bruttus","city":"porto","name":"Krav Maga Bruttus","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 915 751 052","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://bruttuskravmaga.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Conselheiro Fonseca, 4405-853 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Conselheiro Fonseca, 4405-853 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0975813,"lon":-8.615596499999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"8666347596252795721","name":"Krav Maga Bruttus | Vila Nova de Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8666347596252795721","address":"R. Conselheiro Fonseca, 4405-853 Vila Nova de Gaia, Portugal","lat":41.0975813,"lon":-8.615596499999999,"hours_raw":["Tuesday: 9:30 AM–9 PM","Wednesday: 9:30 AM–9 PM","Thursday: 9:30 AM–9 PM","Friday: 9:30 AM–9 PM","Saturday: 9:30 AM–12:30 PM","Sunday: Closed","Monday: 9:30 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","21:00"]],"tue":[["09:30","21:00"]],"wed":[["09:30","21:00"]],"thu":[["09:30","21:00"]],"fri":[["09:30","21:00"]],"sat":[["09:30","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=8666347596252795721","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"martial-arts","activity_label":null,"name":"Aulas Crianças","offer_ev":[{"url":"https://www.bruttuskravmaga.pt/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas pensadas para o desenvolvimento integral da criança.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":13,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.bruttuskravmaga.pt/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 7 aos 13 anos.","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue","thu"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.bruttuskravmaga.pt/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30 - 19:15","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:00","end":"10:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.bruttuskravmaga.pt/aulas","via":"own_site","form":"text","seen":"2026-11-10","quote":"10:00 - 10:45","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.bruttuskravmaga.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula Experimental Gratis","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"lancaster-college","city":"porto","name":"Lancaster College","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 967 494 310","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.lancastercollege.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 377 2030","via":"google_listing","seen":"2026-11-10","branch":"b2"},{"kind":"phone","value":"+351 913 870 060","via":"google_listing","seen":"2026-11-10","branch":"b3"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. D Manuel II 1928 1º Esq. Frente, 4470-334 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. D Manuel II 1928 1º Esq. Frente, 4470-334 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2343368,"lon":-8.6203409,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"4334610866562976922","name":"Escola de Línguas - Lancaster College Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4334610866562976922","address":"Av. D Manuel II 1928 1º Esq. Frente, 4470-334 Maia, Portugal","lat":41.2343368,"lon":-8.6203409,"hours_raw":["Tuesday: 10:30 AM–12:30 PM, 3–7 PM","Wednesday: 3–7 PM","Thursday: 10:30 AM–12:30 PM, 3–7 PM","Friday: 10:30 AM–12:30 PM, 3–7 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 10:30 AM–12:30 PM, 3–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:30","12:30"],["15:00","19:00"]],"tue":[["10:30","12:30"],["15:00","19:00"]],"wed":[["15:00","19:00"]],"thu":[["10:30","12:30"],["15:00","19:00"]],"fri":[["10:30","12:30"],["15:00","19:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10:30 AM–12:30 PM, 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10:30 AM–12:30 PM, 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10:30 AM–12:30 PM, 3–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4334610866562976922","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10:30 AM–12:30 PM, 3–7 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. Dr. Ferreira Macedo 42, 4430-999 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Dr. Ferreira Macedo 42, 4430-999 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1289041,"lon":-8.6063824,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"16487748491811903413","name":"Lancaster College - Escola de Línguas - Vila Nova De Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16487748491811903413","address":"R. Dr. Ferreira Macedo 42, 4430-999 Vila Nova de Gaia, Portugal","lat":41.1289041,"lon":-8.6063824,"hours_raw":["Tuesday: 9 AM–12:30 PM, 2–6:30 PM","Wednesday: 9 AM–12:30 PM, 2–6:30 PM","Thursday: 9 AM–12:30 PM, 2–6:30 PM","Friday: 9 AM–12:30 PM, 2–6:30 PM","Saturday: 9 AM–12 PM","Sunday: Closed","Monday: 9 AM–12:30 PM, 2–6:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:30"],["14:00","18:30"]],"tue":[["09:00","12:30"],["14:00","18:30"]],"wed":[["09:00","12:30"],["14:00","18:30"]],"thu":[["09:00","12:30"],["14:00","18:30"]],"fri":[["09:00","12:30"],["14:00","18:30"]],"sat":[["09:00","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12:30 PM, 2–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12:30 PM, 2–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12:30 PM, 2–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12:30 PM, 2–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16487748491811903413","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12:30 PM, 2–6:30 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"Rua do Campo Alegre nº276 1º Esquerdo, 4150-169 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua do Campo Alegre nº276 1º Esquerdo, 4150-169 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1527927,"lon":-8.6315574,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"17220331022090973579","name":"Lancaster College - Escola de Idiomas - Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17220331022090973579","address":"Rua do Campo Alegre nº276 1º Esquerdo, 4150-169 Porto, Portugal","lat":41.1527927,"lon":-8.6315574,"hours_raw":["Tuesday: 10 AM–12:30 PM, 2:30–7:30 PM","Wednesday: 10 AM–12:30 PM, 2:30–7:30 PM","Thursday: 10 AM–12:30 PM, 2:30–7:30 PM","Friday: 10 AM–12:30 PM, 2:30–7:30 PM","Saturday: 9 AM–12:30 PM","Sunday: Closed","Monday: 2:30–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:30","19:30"]],"tue":[["10:00","12:30"],["14:30","19:30"]],"wed":[["10:00","12:30"],["14:30","19:30"]],"thu":[["10:00","12:30"],["14:30","19:30"]],"fri":[["10:00","12:30"],["14:30","19:30"]],"sat":[["09:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–12:30 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–12:30 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–12:30 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–12:30 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17220331022090973579","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2:30–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos de Verão","offer_ev":[{"url":"https://lancastercollege.pt/cursos-intensivos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os Cursos de Verão destinam-se essencialmente a Jovens e Crianças com objetivo de consolidar conhecimentos","found_on":null},{"url":"https://lancastercollege.pt/cursos-intensivos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Estes cursos têm duração de 40 ou 60 horas, decorrendo nos meses de julho ou","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"language-house","city":"porto","name":"Language House","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 111 7241","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.languagehouse.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Tv. Conselheiro Veloso da Cruz 81, 4400-097 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Conselheiro Veloso da Cruz 81, 4400-097 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1281926,"lon":-8.614215399999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"17187198652145033551","name":"Language House","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17187198652145033551","address":"Tv. Conselheiro Veloso da Cruz 81, 4400-097 Vila Nova de Gaia, Portugal","lat":41.1281926,"lon":-8.614215399999999,"hours_raw":["Tuesday: 9 AM–9 PM","Wednesday: 9 AM–9 PM","Thursday: 9 AM–9 PM","Friday: 9 AM–8:30 PM","Saturday: 9 AM–12:30 PM","Sunday: Closed","Monday: 9 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","21:00"]],"tue":[["09:00","21:00"]],"wed":[["09:00","21:00"]],"thu":[["09:00","21:00"]],"fri":[["09:00","20:30"]],"sat":[["09:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17187198652145033551","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos para crianças","offer_ev":[{"url":"https://www.languagehouse.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Language House tem cursos para crianças a partir dos 3 anos de idade.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.languagehouse.pt/cursos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Language House tem cursos para crianças a partir dos 3 anos de idade.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"leixoes-sport-club","city":"porto","name":"Leixões Sport Club","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 939 6620","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.leixoessc.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Roberto Ivens 528, 4450-248 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7998622372863339409","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Roberto Ivens 528, 4450-248 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.182614099999995,"lon":-8.6917143,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"7998622372863339409","name":"Leixoes Sport Club","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7998622372863339409","address":"R. Roberto Ivens 528, 4450-248 Matosinhos, Portugal","lat":41.182614099999995,"lon":-8.6917143,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"swimming","activity_label":null,"name":"Natação","offer_ev":[{"url":"https://leixoessc.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Natação","found_on":null},{"url":"https://leixoessc.pt/12-lugares-de-podio-na-prova-de-preparacao-de-infantis/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os nadadores infantis do Leixões Sport Club participaram, nos dias 24 e 25 de outubro,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"swimming","competitive_squad":null,"federation":null}],"edited":null},{"slug":"linha-de-onda-surfing-school","city":"porto","name":"Linha de Onda Surfing School","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 934 613 039","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://linhadeonda.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Brito e Cunha 896, 4450-208 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Brito e Cunha 896, 4450-208 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1750585,"lon":-8.6881921,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"6739708511993004852","name":"Linha de Onda - Surfing School - Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6739708511993004852","address":"R. Brito e Cunha 896, 4450-208 Matosinhos, Portugal","lat":41.1750585,"lon":-8.6881921,"hours_raw":["Tuesday: 9 AM–6 PM","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: 9 AM–2 PM","Sunday: 9 AM–2 PM","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[["09:00","18:00"]],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[["09:00","14:00"]],"sun":[["09:00","14:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6739708511993004852","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"surfing","activity_label":null,"name":"Pack Junior","offer_ev":[{"url":"https://linhadeonda.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Learn to surf in Porto with certified instructors. Surf lessons for beginners, children, families and","found_on":null},{"url":"https://linhadeonda.pt/surf-lessons-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pack Junior","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":75,"amount_max":null,"currency":"EUR","unit":"per_package","quantity":5,"from":false,"tax":null,"period":null,"stale":false,"label":"5 aulas de grupo","ev":[{"url":"https://linhadeonda.pt/surf-lessons-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"75€","found_on":null},{"url":"https://linhadeonda.pt/surf-lessons-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"5 group lessons","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"surfing","activity_label":null,"name":"Summer camp","offer_ev":[{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Summer surf camps for children and young people in Matosinhos.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":180,"amount_max":null,"currency":"EUR","unit":"per_week","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":"semana de dias completos; almoço +50 € por semana","ev":[{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"180€","found_on":null},{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Week with whole days","found_on":null},{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"*weekly lunch plus €50","found_on":null}]},{"kind":"tuition","amount":130,"amount_max":null,"currency":"EUR","unit":"per_week","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":"semana de meios dias; almoço +50 € por semana","ev":[{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"130€","found_on":null},{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Week with half days","found_on":null},{"url":"https://linhadeonda.pt/summer-camp-matosinhos-linha-de-onda/","via":"own_site","form":"text","seen":"2026-11-10","quote":"*weekly lunch plus €50","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"luz-de-lotus","city":"porto","name":"Luz de Lótus","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 496 259","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.luzdelotus.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Francos 103, 4250-219 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Francos 103, 4250-219 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1670131,"lon":-8.6334816,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"1990233448605255102","name":"Luz de Lótus","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1990233448605255102","address":"R. de Francos 103, 4250-219 Porto, Portugal","lat":41.1670131,"lon":-8.6334816,"hours_raw":["Tuesday: 7 AM–12 PM, 5–9 PM","Wednesday: 7 AM–12 PM, 5–9:30 PM","Thursday: 7 AM–9 PM","Friday: 9 AM–12 PM, 5–8 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 7 AM–12 PM, 5–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","12:00"],["17:00","21:30"]],"tue":[["07:00","12:00"],["17:00","21:00"]],"wed":[["07:00","12:00"],["17:00","21:30"]],"thu":[["07:00","21:00"]],"fri":[["09:00","12:00"],["17:00","20:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–12 PM, 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–12 PM, 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 PM, 5–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1990233448605255102","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–12 PM, 5–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karaté Infantil","offer_ev":[{"url":"https://luzdelotus.pt/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Karaté para crianças – dos 5 aos 12 anos – quartas e sextas às 17h30","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://luzdelotus.pt/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Karaté para crianças – dos 5 aos 12 anos – quartas e sextas às 17h30","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://luzdelotus.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"QUERO INSCREVER-ME NUMA AULA EXPERIMENTAL GRATUITA","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"bjj","activity_label":null,"name":"Jiu-Jitsu KIDS","offer_ev":[{"url":"https://luzdelotus.pt/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jiu-Jitsu KIDS","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://luzdelotus.pt/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aconselhado para: a partir dos 5 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"17:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://luzdelotus.pt/modalidades/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Horário: Quartas às 17h00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://luzdelotus.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"QUERO INSCREVER-ME NUMA AULA EXPERIMENTAL GRATUITA","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"m-gang-escola-de-danca-artes-e-desporto","city":"porto","name":"M GANG | Escola de Dança, Artes e Desporto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 968 379 941","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.m-gang-escola-de-danca-artes-e-desporto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Moçambique 147 Lj 2, Mafamude, 4430-145 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Moçambique 147 Lj 2, Mafamude, 4430-145 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1235984,"lon":-8.6040146,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"6526570676388258450","name":"M GANG | Escola de Dança, Artes e Desporto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6526570676388258450","address":"R. Moçambique 147 Lj 2, Mafamude, 4430-145 Vila Nova de Gaia, Portugal","lat":41.1235984,"lon":-8.6040146,"hours_raw":["Tuesday: 12–1 PM, 5:30–9:30 PM","Wednesday: 5:30–8:30 PM","Thursday: 6–9:30 PM","Friday: 6–10 PM","Saturday: 9:30 AM–12 PM","Sunday: Closed","Monday: 5:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","21:30"]],"tue":[["12:00","13:00"],["17:30","21:30"]],"wed":[["17:30","20:30"]],"thu":[["18:00","21:30"]],"fri":[["18:00","22:00"]],"sat":[["09:30","12:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 12–1 PM, 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6526570676388258450","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Comercial Kids, Teens e Adults","offer_ev":[{"url":"https://www.m-gang-escola-de-danca-artes-e-desporto.pt/lista-de-precos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Comercial Kids, Teens e Adults","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":25,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.m-gang-escola-de-danca-artes-e-desporto.pt/lista-de-precos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"€25","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"maia-municipal-gymnastics-complex","city":"porto","name":"Complexo Municipal de Ginástica da Maia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 943 6680","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.cm-maia.pt/pages/1225?poi_id=176","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 939 039 927","via":"google_listing","seen":"2026-11-10","branch":"b3"},{"kind":"phone","value":"+351 22 940 8643","via":"google_listing","seen":"2026-11-10","branch":"b4"},{"kind":"phone","value":"+351 22 972 4554","via":"google_listing","seen":"2026-11-10","branch":"b5"},{"kind":"phone","value":"+351 22 947 8740","via":"google_listing","seen":"2026-11-10","branch":"b7"},{"kind":"phone","value":"+351 22 947 8120","via":"google_listing","seen":"2026-11-10","branch":"b8"},{"kind":"website","value":"http://www.cm-maia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b8"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"4470 334, R. de Altino Coelho 207, Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"4470 334, R. de Altino Coelho 207, Maia, Portugal","found_on":null}]},"geo":{"lat":41.234172799999996,"lon":-8.6146383,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"2172958644129366533","name":"Maia Municipal Gymnastics Complex","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2172958644129366533","address":"4470 334, R. de Altino Coelho 207, Maia, Portugal","lat":41.234172799999996,"lon":-8.6146383,"hours_raw":["Tuesday: 8 AM–11 PM","Wednesday: 8 AM–11 PM","Thursday: 8 AM–11 PM","Friday: 8 AM–11 PM","Saturday: 9 AM–5 PM","Sunday: Closed","Monday: 8 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","23:00"]],"tue":[["08:00","23:00"]],"wed":[["08:00","23:00"]],"thu":[["08:00","23:00"]],"fri":[["08:00","23:00"]],"sat":[["09:00","17:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–5 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2172958644129366533","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–11 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"Av. de Altino Coelho, 4470-334 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. de Altino Coelho, 4470-334 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2336417,"lon":-8.6157717,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"6204429118292368361","name":"Tennis Complex Da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6204429118292368361","address":"Av. de Altino Coelho, 4470-334 Maia, Portugal","lat":41.2336417,"lon":-8.6157717,"hours_raw":["Tuesday: 8 AM–11 PM","Wednesday: 8 AM–11 PM","Thursday: 8 AM–11 PM","Friday: 8 AM–11 PM","Saturday: 9 AM–8 PM","Sunday: 9 AM–1 PM","Monday: 8 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","23:00"]],"tue":[["08:00","23:00"]],"wed":[["08:00","23:00"]],"thu":[["08:00","23:00"]],"fri":[["08:00","23:00"]],"sat":[["09:00","20:00"]],"sun":[["09:00","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6204429118292368361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–11 PM","found_on":null}]}},{"id":"b4","name":null,"address":{"text":"R. Eng. Duarte Pacheco 131, 4470-136 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Eng. Duarte Pacheco 131, 4470-136 Maia, Portugal","found_on":null}]},"geo":{"lat":41.233823,"lon":-8.622900699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"7778212499789791866","name":"Fórum Da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7778212499789791866","address":"R. Eng. Duarte Pacheco 131, 4470-136 Maia, Portugal","lat":41.233823,"lon":-8.622900699999999,"hours_raw":["Tuesday: 10 AM–10 PM","Wednesday: 10 AM–10 PM","Thursday: 10 AM–10 PM","Friday: 10 AM–10 PM","Saturday: 10 AM–10 PM","Sunday: 10 AM–10 PM","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["10:00","22:00"]],"wed":[["10:00","22:00"]],"thu":[["10:00","22:00"]],"fri":[["10:00","22:00"]],"sat":[["10:00","22:00"]],"sun":[["10:00","22:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7778212499789791866","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}},{"id":"b5","name":null,"address":{"text":"Alameda da Granja, 4425-093 Águas Santas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Alameda da Granja, 4425-093 Águas Santas, Portugal","found_on":null}]},"geo":{"lat":41.204267699999996,"lon":-8.5643127,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"11881915262808170419","name":"Piscinas Municipais de Águas Santas","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11881915262808170419","address":"Alameda da Granja, 4425-093 Águas Santas, Portugal","lat":41.204267699999996,"lon":-8.5643127,"hours_raw":["Tuesday: 8 AM–10 PM","Wednesday: 8 AM–10 PM","Thursday: 8 AM–10 PM","Friday: 8 AM–10 PM","Saturday: 8 AM–8 PM","Sunday: 8 AM–1 PM","Monday: 8 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","22:00"]],"tue":[["08:00","22:00"]],"wed":[["08:00","22:00"]],"thu":[["08:00","22:00"]],"fri":[["08:00","22:00"]],"sat":[["08:00","20:00"]],"sun":[["08:00","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11881915262808170419","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–10 PM","found_on":null}]}},{"id":"b6","name":null,"address":{"text":"Maia (Estádio, 4470-200 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14534590120774630089","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Maia (Estádio, 4470-200 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2352669,"lon":-8.6159618,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"14534590120774630089","name":"Cidade Desportiva da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14534590120774630089","address":"Maia (Estádio, 4470-200 Maia, Portugal","lat":41.2352669,"lon":-8.6159618,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Open 24 hours","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b7","name":null,"address":{"text":"Av. Luís de Camões, Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17169408873700583888","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Luís de Camões, Maia, Portugal","found_on":null}]},"geo":{"lat":41.233716099999995,"lon":-8.617302,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"17169408873700583888","name":"Pavilhão Municipal da Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17169408873700583888","address":"Av. Luís de Camões, Maia, Portugal","lat":41.233716099999995,"lon":-8.617302,"hours_raw":["Tuesday: 8 AM–12 AM","Wednesday: 8 AM–12 AM","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Open 24 hours","Monday: 8 AM–12 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b8","name":null,"address":{"text":"Tv. Cruzes do Monte 46, 4470-169 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Cruzes do Monte 46, 4470-169 Maia, Portugal","found_on":null}]},"geo":{"lat":41.224456499999995,"lon":-8.6208897,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"13105955331650722369","name":"Fórum Jovem Maia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13105955331650722369","address":"Tv. Cruzes do Monte 46, 4470-169 Maia, Portugal","lat":41.224456499999995,"lon":-8.6208897,"hours_raw":["Tuesday: 9 AM–5:30 PM","Wednesday: 9 AM–5:30 PM","Thursday: 9 AM–5:30 PM","Friday: 9 AM–5:30 PM","Saturday: Closed","Sunday: Closed","Monday: 9 AM–5:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","17:30"]],"tue":[["09:00","17:30"]],"wed":[["09:00","17:30"]],"thu":[["09:00","17:30"]],"fri":[["09:00","17:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–5:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13105955331650722369","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–5:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"gymnastics","activity_label":null,"name":"Ginástica de Iniciação","offer_ev":[{"url":"https://www.cm-maia.pt/pages/1225?poi_id=176","via":"own_site","form":"text","seen":"2026-11-10","quote":"Musculação | Ginástica para Bebés (+ 18 meses) | Ginástica de Iniciação (+ 6 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.cm-maia.pt/pages/1225?poi_id=176","via":"own_site","form":"text","seen":"2026-11-10","quote":"Musculação | Ginástica para Bebés (+ 18 meses) | Ginástica de Iniciação (+ 6 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Funky Exibição Dance Kids","offer_ev":[{"url":"https://www.cm-maia.pt/pages/1225?poi_id=176","via":"own_site","form":"text","seen":"2026-11-10","quote":"Oriental | Pilates | Funky | Funky Exibição Dance Kids | Ballet | Dança Contemporânea","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"camp","activity":"multi-activity","activity_label":null,"name":"Férias Desportivas da Maia","offer_ev":[{"url":"https://www.cm-maia.pt/viver/desporto/atividades-e-eventos/atividades-anuais/ferias-desportivas-da-maia","via":"own_site","form":"text","seen":"2026-11-10","quote":"que as famílias valorizam pela confiança e segurança, e que os jovens aguardam com elevado","found_on":null},{"url":"https://www.cm-maia.pt/viver/desporto/atividades-e-eventos/atividades-anuais/ferias-desportivas-da-maia","via":"own_site","form":"text","seen":"2026-11-10","quote":"explorar inúmeras modalidades desportivas e desenvolver as suas competências físicas e sociais.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"gymnastics","competitive_squad":null,"federation":null}],"edited":null},{"slug":"major-padel-club-douro","city":"porto","name":"Major Padel Club Douro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 314 625","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.majorpadelclub.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Avenida dos, R. Arcos do Sardão 629, 4430-434 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Avenida dos, R. Arcos do Sardão 629, 4430-434 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1171546,"lon":-8.5792679,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"oliveira-do-douro","google":{"cid":"1312575259110067103","name":"Major Padel Club Douro","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1312575259110067103","address":"Avenida dos, R. Arcos do Sardão 629, 4430-434 Vila Nova de Gaia, Portugal","lat":41.1171546,"lon":-8.5792679,"hours_raw":["Tuesday: 9 AM–11:30 PM","Wednesday: 9 AM–11:30 PM","Thursday: 9 AM–11:30 PM","Friday: 9 AM–11:30 PM","Saturday: 9 AM–9 PM","Sunday: 9 AM–9 PM","Monday: 9 AM–11:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","23:30"]],"tue":[["09:00","23:30"]],"wed":[["09:00","23:30"]],"thu":[["09:00","23:30"]],"fri":[["09:00","23:30"]],"sat":[["09:00","21:00"]],"sun":[["09:00","21:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–11:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1312575259110067103","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–11:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"padel","activity_label":null,"name":"KIDS","offer_ev":[{"url":"https://majorpadelclub.com/web/douro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"KIDS ( DOS 5 AOS 11 ANOS )","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":11,"unit":"years"},"as_published":null,"ev":[{"url":"https://majorpadelclub.com/web/douro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"KIDS ( DOS 5 AOS 11 ANOS )","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"padel","activity_label":null,"name":"JUNIOR","offer_ev":[{"url":"https://majorpadelclub.com/web/douro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"JUNIOR ( DOS 12 AOS 17 ANOS )","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":12,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://majorpadelclub.com/web/douro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"JUNIOR ( DOS 12 AOS 17 ANOS )","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"padel","competitive_squad":null,"federation":null}],"edited":null},{"slug":"matosinhos-sport","city":"porto","name":"Matosinhos Sport","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 996 5988","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.matosinhosport.pt/pages/962","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 320 5220","via":"google_listing","seen":"2026-11-10","branch":"b2"},{"kind":"phone","value":"+351 22 012 8077","via":"google_listing","seen":"2026-11-10","branch":"b3"},{"kind":"phone","value":"+351 22 901 3289","via":"google_listing","seen":"2026-11-10","branch":"b4"},{"kind":"phone","value":"+351 22 936 4090","via":"google_listing","seen":"2026-11-10","branch":"b5"},{"kind":"phone","value":"+351 22 010 9547","via":"google_listing","seen":"2026-11-10","branch":"b9"},{"kind":"phone","value":"+351 22 953 8689","via":"google_listing","seen":"2026-11-10","branch":"b10"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. António da Silva Cruz, Perafita, Portugal","ev":[{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. António da Silva Cruz, Perafita, Portugal","found_on":null}]},"geo":{"lat":41.2222352,"lon":-8.7008745,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"perafita-lavra","google":{"cid":"120940925055473683","name":"Municipal pool Perafita","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=120940925055473683","address":"R. António da Silva Cruz, Perafita, Portugal","lat":41.2222352,"lon":-8.7008745,"hours_raw":["Tuesday: 7 AM–9:15 PM","Wednesday: 7 AM–2 PM, 3:15–9:15 PM","Thursday: 7 AM–2 PM, 3:15–10 PM","Friday: 7 AM–9:15 PM","Saturday: 8:30 AM–1 PM, 3:15–6:15 PM","Sunday: 8:30 AM–1 PM","Monday: 7 AM–2 PM, 3:15–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","14:00"],["15:15","22:00"]],"tue":[["07:00","21:15"]],"wed":[["07:00","14:00"],["15:15","21:15"]],"thu":[["07:00","14:00"],["15:15","22:00"]],"fri":[["07:00","21:15"]],"sat":[["08:30","13:00"],["15:15","18:15"]],"sun":[["08:30","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–2 PM, 3:15–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–2 PM, 3:15–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1 PM, 3:15–6:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=120940925055473683","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–2 PM, 3:15–10 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Tv. Silva Pinheiro 107, 4450-053 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. Silva Pinheiro 107, 4450-053 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1833386,"lon":-8.678436999999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"6836823624741393466","name":"Municipal Pool of Matosinhos","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6836823624741393466","address":"Tv. Silva Pinheiro 107, 4450-053 Matosinhos, Portugal","lat":41.1833386,"lon":-8.678436999999999,"hours_raw":["Tuesday: 7 AM–9 PM","Wednesday: 7:45 AM–9 PM","Thursday: 7 AM–10 PM","Friday: 7:45 AM–9 PM","Saturday: 8:30 AM–1 PM, 4–7:30 PM","Sunday: 8:30 AM–1 PM","Monday: 7:45 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:45","22:00"]],"tue":[["07:00","21:00"]],"wed":[["07:45","21:00"]],"thu":[["07:00","22:00"]],"fri":[["07:45","21:00"]],"sat":[["08:30","13:00"],["16:00","19:30"]],"sun":[["08:30","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:45 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:45 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1 PM, 4–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6836823624741393466","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:45 AM–10 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"R. Horácio Marçal, Custóias, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Horácio Marçal, Custóias, Portugal","found_on":null}]},"geo":{"lat":41.185659199999996,"lon":-8.6348865,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"6852938465638605003","name":"Pavilhão Municipal Padrão da Légua","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6852938465638605003","address":"R. Horácio Marçal, Custóias, Portugal","lat":41.185659199999996,"lon":-8.6348865,"hours_raw":["Tuesday: 9 AM–12:30 PM, 2 PM–12 AM","Wednesday: 9 AM–12:30 PM, 2 PM–12 AM","Thursday: 9 AM–12:30 PM, 2 PM–12 AM","Friday: 9 AM–12:30 PM, 2 PM–12 AM","Saturday: 9 AM–12:30 PM","Sunday: Closed","Monday: 9 AM–12:30 PM, 2 PM–12 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:30"],["14:00","24:00"]],"tue":[["09:00","12:30"],["14:00","24:00"]],"wed":[["09:00","12:30"],["14:00","24:00"]],"thu":[["09:00","12:30"],["14:00","24:00"]],"fri":[["09:00","12:30"],["14:00","24:00"]],"sat":[["09:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12:30 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12:30 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12:30 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12:30 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6852938465638605003","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12:30 PM, 2 PM–12 AM","found_on":null}]}},{"id":"b4","name":null,"address":{"text":"R. Igreja Velha 214, 4465-172 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Igreja Velha 214, 4465-172 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.196847,"lon":-8.6024946,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"7128234680603963108","name":"Piscina Municipal de São Mamede de Infesta","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7128234680603963108","address":"R. Igreja Velha 214, 4465-172 São Mamede de Infesta, Portugal","lat":41.196847,"lon":-8.6024946,"hours_raw":["Tuesday: 7:45 AM–2 PM, 4–9 PM","Wednesday: 7:45 AM–2 PM, 4–9 PM","Thursday: 7:45 AM–2 PM, 4–9 PM","Friday: 7:45 AM–2 PM, 4–9 PM","Saturday: 8:30 AM–1 PM, 4–7 PM","Sunday: 8:30 AM–1 PM","Monday: 7:45 AM–2 PM, 4–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:45","14:00"],["16:00","21:00"]],"tue":[["07:45","14:00"],["16:00","21:00"]],"wed":[["07:45","14:00"],["16:00","21:00"]],"thu":[["07:45","14:00"],["16:00","21:00"]],"fri":[["07:45","14:00"],["16:00","21:00"]],"sat":[["08:30","13:00"],["16:00","19:00"]],"sun":[["08:30","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1 PM, 4–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7128234680603963108","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:45 AM–2 PM, 4–9 PM","found_on":null}]}},{"id":"b5","name":null,"address":{"text":"R. Nova do Estádio 244, 4460-381 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Nova do Estádio 244, 4460-381 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1851622,"lon":-8.6679661,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"7938870814747643244","name":"Matosinhos Sports and Events Center","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7938870814747643244","address":"R. Nova do Estádio 244, 4460-381 Sra. da Hora, Portugal","lat":41.1851622,"lon":-8.6679661,"hours_raw":["Tuesday: 7:30 AM–11 PM","Wednesday: 7:30 AM–11 PM","Thursday: 7:30 AM–11 PM","Friday: 7:30 AM–11 PM","Saturday: 8:30 AM–7 PM","Sunday: Closed","Monday: 7:30 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","23:00"]],"tue":[["07:30","23:00"]],"wed":[["07:30","23:00"]],"thu":[["07:30","23:00"]],"fri":[["07:30","23:00"]],"sat":[["08:30","19:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=7938870814747643244","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–11 PM","found_on":null}]}},{"id":"b6","name":null,"address":{"text":"4465-332 Leça do Balio, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8615006233313563208","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"4465-332 Leça do Balio, Portugal","found_on":null}]},"geo":{"lat":41.2182398,"lon":-8.6330187,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"8615006233313563208","name":"Pavilhão Municipal de Leça do Balio","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8615006233313563208","address":"4465-332 Leça do Balio, Portugal","lat":41.2182398,"lon":-8.6330187,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b7","name":null,"address":{"text":"R. Luís José Alves, Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Luís José Alves, Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.1991468,"lon":-8.699959,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"9058009864418385701","name":"Pavilhão Municipal da Cohaemato","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9058009864418385701","address":"R. Luís José Alves, Leça da Palmeira, Portugal","lat":41.1991468,"lon":-8.699959,"hours_raw":["Tuesday: 7 AM–10 PM","Wednesday: 7 AM–10 PM","Thursday: 7 AM–10 PM","Friday: 7 AM–10 PM","Saturday: 9 AM–8 PM","Sunday: 10 AM–1 PM","Monday: 7 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","22:00"]],"tue":[["07:00","22:00"]],"wed":[["07:00","22:00"]],"thu":[["07:00","22:00"]],"fri":[["07:00","22:00"]],"sat":[["09:00","20:00"]],"sun":[["10:00","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9058009864418385701","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–10 PM","found_on":null}]}},{"id":"b8","name":null,"address":{"text":"R. Nova do Estádio, Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Nova do Estádio, Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1848151,"lon":-8.665311599999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"10208238978949941075","name":"Complexo Municipal Óscar Marques","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10208238978949941075","address":"R. Nova do Estádio, Sra. da Hora, Portugal","lat":41.1848151,"lon":-8.665311599999999,"hours_raw":["Tuesday: 9 AM–12 PM, 2 PM–12 AM","Wednesday: 9 AM–12 PM, 2 PM–12 AM","Thursday: 9 AM–12 PM, 2 PM–12 AM","Friday: 9 AM–12 PM, 2 PM–12 AM","Saturday: 9 AM–1 PM, 2–11 PM","Sunday: 9 AM–1 PM, 2–11 PM","Monday: 9 AM–12 PM, 2 PM–12 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","12:00"],["14:00","24:00"]],"tue":[["09:00","12:00"],["14:00","24:00"]],"wed":[["09:00","12:00"],["14:00","24:00"]],"thu":[["09:00","12:00"],["14:00","24:00"]],"fri":[["09:00","12:00"],["14:00","24:00"]],"sat":[["09:00","13:00"],["14:00","23:00"]],"sun":[["09:00","13:00"],["14:00","23:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–12 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–12 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–12 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–12 PM, 2 PM–12 AM","found_on":null},{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM, 2–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–1 PM, 2–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10208238978949941075","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–12 PM, 2 PM–12 AM","found_on":null}]}},{"id":"b9","name":null,"address":{"text":"Guifões, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Guifões, Portugal","found_on":null}]},"geo":{"lat":41.1989246,"lon":-8.6659066,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"10374901601370449744","name":"Municipal pool Guifões","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10374901601370449744","address":"Guifões, Portugal","lat":41.1989246,"lon":-8.6659066,"hours_raw":["Tuesday: 7:45 AM–2 PM, 4–9 PM","Wednesday: 7:45 AM–2 PM, 4–9 PM","Thursday: 7:45 AM–2 PM, 4–9 PM","Friday: 7:45 AM–2 PM, 4–9 PM","Saturday: 8:30 AM–1 PM, 4–7:45 PM","Sunday: 8:30 AM–1 PM","Monday: 7:45 AM–2 PM, 4–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:45","14:00"],["16:00","21:00"]],"tue":[["07:45","14:00"],["16:00","21:00"]],"wed":[["07:45","14:00"],["16:00","21:00"]],"thu":[["07:45","14:00"],["16:00","21:00"]],"fri":[["07:45","14:00"],["16:00","21:00"]],"sat":[["08:30","13:00"],["16:00","19:45"]],"sun":[["08:30","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:45 AM–2 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1 PM, 4–7:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10374901601370449744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:45 AM–2 PM, 4–9 PM","found_on":null}]}},{"id":"b10","name":null,"address":{"text":"R. Padre António Porto 244, 4460-282 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Padre António Porto 244, 4460-282 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1843061,"lon":-8.6564794,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"16080981983969889418","name":"Municipal Pool Senhora da Hora","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16080981983969889418","address":"R. Padre António Porto 244, 4460-282 Sra. da Hora, Portugal","lat":41.1843061,"lon":-8.6564794,"hours_raw":["Tuesday: 7:45 AM–9:15 PM","Wednesday: 7 AM–9:15 PM","Thursday: 7:45 AM–10 PM","Friday: 7 AM–9:15 PM","Saturday: 8:30 AM–1 PM, 4–7:45 PM","Sunday: 8:30 AM–1 PM","Monday: 7 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","22:00"]],"tue":[["07:45","21:15"]],"wed":[["07:00","21:15"]],"thu":[["07:45","22:00"]],"fri":[["07:00","21:15"]],"sat":[["08:30","13:00"],["16:00","19:45"]],"sun":[["08:30","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:45 AM–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:45 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–9:15 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–1 PM, 4–7:45 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16080981983969889418","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campos de Férias \"Verão em Matosinhos\"","offer_ev":[{"url":"https://www.matosinhosport.pt/programas/campos-de-ferias-71","via":"own_site","form":"text","seen":"2026-11-10","quote":"São 8 semanas cheias de atividades desportivas, culturais e ambientais, dirigidas aos jovens dos 6","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.matosinhosport.pt/programas/campos-de-ferias-71","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idades: dos 6 aos 14 anos, inclusive","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"mentes-criativas","city":"porto","name":"Mentes Criativas","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 933 657 142","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.mentes-criativas.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Alfredo Cunha 167, 4450-023 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Alfredo Cunha 167, 4450-023 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1846896,"lon":-8.681993799999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"4478044775701699436","name":"Mentes Criativas, Centro de Estudo e Explicações","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4478044775701699436","address":"Rua de Alfredo Cunha 167, 4450-023 Matosinhos, Portugal","lat":41.1846896,"lon":-8.681993799999999,"hours_raw":["Tuesday: 7:30 AM–7:30 PM","Wednesday: 7:30 AM–7:30 PM","Thursday: 7:30 AM–7:30 PM","Friday: 7:30 AM–7:30 PM","Saturday: Closed","Sunday: Closed","Monday: 7:30 AM–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","19:30"]],"tue":[["07:30","19:30"]],"wed":[["07:30","19:30"]],"thu":[["07:30","19:30"]],"fri":[["07:30","19:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=4478044775701699436","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":"ATL","offer_ev":[{"url":"https://www.mentes-criativas.pt/atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"O nosso serviço de ATL está disponível fora do horário das aulas e durante todo","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo de férias","offer_ev":[{"url":"https://www.mentes-criativas.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campo de férias","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"mini-academia","city":"porto","name":"Mini Academia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 359 807","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.miniacademia.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Total Padel, Av. Vasco da Gama 774, 4430-247 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Total Padel, Av. Vasco da Gama 774, 4430-247 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1192919,"lon":-8.599330799999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"10060012040328831239","name":"Mini Academia Vila Nova de Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10060012040328831239","address":"Total Padel, Av. Vasco da Gama 774, 4430-247 Vila Nova de Gaia, Portugal","lat":41.1192919,"lon":-8.599330799999999,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: Closed","Saturday: Closed","Sunday: 10:30 AM–12 PM","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[],"thu":[],"fri":[],"sat":[],"sun":[["10:30","12:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10:30 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10060012040328831239","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"multi-activity","activity_label":null,"name":"Mini Academia","offer_ev":[{"url":"https://miniacademia.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Mini Academia apresenta um novo conceito multidesportivo onde oferecemos uma primeira introdução ao desporto, inspirando","found_on":null},{"url":"https://miniacademia.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças (desde os 18 meses até aos 7 anos de idade)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":18,"unit":"months"},"max":{"value":7,"unit":"years"},"as_published":null,"ev":[{"url":"https://miniacademia.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças (desde os 18 meses até aos 7 anos de idade)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"miramar-golf-club","city":"porto","name":"Miramar Golf Club","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 762 2067","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.cgm.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Sacadura Cabral, 4405-013 Arcozelo, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Sacadura Cabral, 4405-013 Arcozelo, Portugal","found_on":null}]},"geo":{"lat":41.0625135,"lon":-8.6533491,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"vila-nova-de-gaia","google":{"cid":"9556180465924003772","name":"Miramar Golf Club","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9556180465924003772","address":"Av. Sacadura Cabral, 4405-013 Arcozelo, Portugal","lat":41.0625135,"lon":-8.6533491,"hours_raw":["Tuesday: 8:30 AM–8 PM","Wednesday: 8:30 AM–8 PM","Thursday: 8:30 AM–8 PM","Friday: 8:30 AM–8 PM","Saturday: 8:30 AM–8 PM","Sunday: 8:30 AM–8 PM","Monday: 8:30 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:30","20:00"]],"tue":[["08:30","20:00"]],"wed":[["08:30","20:00"]],"thu":[["08:30","20:00"]],"fri":[["08:30","20:00"]],"sat":[["08:30","20:00"]],"sun":[["08:30","20:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8:30 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9556180465924003772","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8:30 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"golf","activity_label":null,"name":"Escola de formação de Jovens","offer_ev":[{"url":"https://www.cgm.pt/pt/o-clube/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e de vida social, contando com uma Escola de formação de Jovens, certificada e gozando","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"golf","competitive_squad":null,"federation":null}],"edited":null},{"slug":"missao-ferias-porto-pavilhao-da-areosa","city":"porto","name":"Missão Férias Porto (Pavilhão da Areosa)","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R Horácio Marçal 375 379, 4200-003 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13383813823582960929","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R Horácio Marçal 375 379, 4200-003 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1769733,"lon":-8.5902203,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"13383813823582960929","name":"Pavilhão da Areosa -Missão Férias Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13383813823582960929","address":"R Horácio Marçal 375 379, 4200-003 Porto, Portugal","lat":41.1769733,"lon":-8.5902203,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":null,"offer_ev":[{"url":"https://www.google.com/maps?cid=13383813823582960929","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Pavilhão da Areosa -Missão Férias Porto","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"more-english-studio","city":"porto","name":"More English Studio","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 911 156 287","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.moreenglish.pt/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=18187259027786298668","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. dos Descobrimentos 1193 B 1º andar Sala E, 4400-103 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. dos Descobrimentos 1193 B 1º andar Sala E, 4400-103 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1185383,"lon":-8.6153431,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"6365390624497910431","name":"More English Studio","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6365390624497910431","address":"Av. dos Descobrimentos 1193 B 1º andar Sala E, 4400-103 Vila Nova de Gaia, Portugal","lat":41.1185383,"lon":-8.6153431,"hours_raw":["Tuesday: 10 AM–12:30 PM, 2:30–6:30 PM","Wednesday: 10 AM–12:30 PM, 2:30–6:30 PM","Thursday: 10 AM–12:30 PM, 2:30–6:30 PM","Friday: 10 AM–12:30 PM, 2:30–6:30 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 10 AM–12:30 PM, 2:30–6:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","12:30"],["14:30","18:30"]],"tue":[["10:00","12:30"],["14:30","18:30"]],"wed":[["10:00","12:30"],["14:30","18:30"]],"thu":[["10:00","12:30"],["14:30","18:30"]],"fri":[["10:00","12:30"],["14:30","18:30"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–12:30 PM, 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–12:30 PM, 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–12:30 PM, 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–12:30 PM, 2:30–6:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6365390624497910431","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–12:30 PM, 2:30–6:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Inglês para Crianças, Jovens e Adultos","offer_ev":[{"url":"https://www.moreenglish.pt/?utm_source=google&utm_medium=wix_google_business_profile&utm_campaign=18187259027786298668","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inglês para Crianças, Jovens e Adultos","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"mts-clube-de-karate-shotokan","city":"porto","name":"MTS Clube de Karate Shotokan","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 914 353 330","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.mtsclubedekarateshotokan.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Dom João i 43, 4450-161 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Dom João i 43, 4450-161 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1815131,"lon":-8.687616,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"6929555951212932459","name":"MTS Clube de Karate Shotokan","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6929555951212932459","address":"R. Dom João i 43, 4450-161 Matosinhos, Portugal","lat":41.1815131,"lon":-8.687616,"hours_raw":["Tuesday: 6–8:30 PM","Wednesday: Closed","Thursday: 6–8:30 PM","Friday: 5–7 PM","Saturday: Closed","Sunday: Closed","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[["18:00","20:30"]],"wed":[],"thu":[["18:00","20:30"]],"fri":[["17:00","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6929555951212932459","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"pré-infantil | iniciação","offer_ev":[{"url":"https://www.mtsclubedekarateshotokan.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:00-17:50 (pré-infantil | iniciação)","found_on":null},{"url":"https://www.mtsclubedekarateshotokan.com/copia-de-ficha-tecnica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"praticantes, principalmente quando de crianças se trata. A prática do Karate torna","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["fri"],"start":"17:00","end":"17:50","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.mtsclubedekarateshotokan.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:00-17:50 (pré-infantil | iniciação)","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"mundo-do-leo","city":"porto","name":"Mundo do Leo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 710 301","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://mundodoleo.com/?utm_source=google&utm_medium=organic&utm_campaign=perfil_maps","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua da Virela 545, 4440-573 Valongo, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12183775013641628029","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua da Virela 545, 4440-573 Valongo, Portugal","found_on":null}]},"geo":{"lat":41.2110418,"lon":-8.502165,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"12183775013641628029","name":"Leo's World","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12183775013641628029","address":"Rua da Virela 545, 4440-573 Valongo, Portugal","lat":41.2110418,"lon":-8.502165,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo de Férias","offer_ev":[{"url":"https://mundodoleo.com/pages/campo-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"água e energia para jovens dos 5 aos 15 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://mundodoleo.com/pages/campo-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"água e energia para jovens dos 5 aos 15 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"mundo-em-festa","city":"porto","name":"Mundo Em Festa","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 906 0700","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.mundoemfesta.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Real 6 porta 4, 4445-188 Alfena, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Real 6 porta 4, 4445-188 Alfena, Portugal","found_on":null}]},"geo":{"lat":41.2334025,"lon":-8.518467,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"valongo","google":{"cid":"4886854499234713575","name":"Mundo Em Festa","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4886854499234713575","address":"R. Real 6 porta 4, 4445-188 Alfena, Portugal","lat":41.2334025,"lon":-8.518467,"hours_raw":["Tuesday: 8:30 AM–7 PM","Wednesday: 8:30 AM–7 PM","Thursday: 8:30 AM–7 PM","Friday: 8:30 AM–7 PM","Saturday: 9:30 AM–7 PM","Sunday: 9:30 AM–7 PM","Monday: 8:30 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:30","19:00"]],"tue":[["08:30","19:00"]],"wed":[["08:30","19:00"]],"thu":[["08:30","19:00"]],"fri":[["08:30","19:00"]],"sat":[["09:30","19:00"]],"sun":[["09:30","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4886854499234713575","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8:30 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo de Férias","offer_ev":[{"url":"https://www.mundoemfesta.com/campo-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Durante as férias organizamos programas que juntam a diversão com diversas atividades didáticas e recreativas,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"mundo-encantado-academia-de-artes","city":"porto","name":"Mundo Encantado - Academia de Artes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 933 328 019","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.mundoencantado.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praceta Maria da Gloria Teixeira nº134, 4470-529 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta Maria da Gloria Teixeira nº134, 4470-529 Maia, Portugal","found_on":null}]},"geo":{"lat":41.2217941,"lon":-8.605521699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"2941954945938627218","name":"Mundo Encantado - Academia de Artes (Cidade da Maia)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2941954945938627218","address":"Praceta Maria da Gloria Teixeira nº134, 4470-529 Maia, Portugal","lat":41.2217941,"lon":-8.605521699999999,"hours_raw":["Tuesday: 5:30–8 PM","Wednesday: 5:30–10:30 PM","Thursday: 5:30–8 PM","Friday: 6–9 PM","Saturday: 5–9 PM","Sunday: Closed","Monday: 5:30–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","20:00"]],"tue":[["17:30","20:00"]],"wed":[["17:30","22:30"]],"thu":[["17:30","20:00"]],"fri":[["18:00","21:00"]],"sat":[["17:00","21:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 5–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2941954945938627218","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–8 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. 6 148, 4470-558 Vila Nova da Telha, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. 6 148, 4470-558 Vila Nova da Telha, Portugal","found_on":null}]},"geo":{"lat":41.252561799999995,"lon":-8.6629953,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"10501362149075187979","name":"Mundo Encantado - Academia de Artes (Vila Nova da Telha)","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10501362149075187979","address":"R. 6 148, 4470-558 Vila Nova da Telha, Portugal","lat":41.252561799999995,"lon":-8.6629953,"hours_raw":["Tuesday: 5:30–8:30 PM","Wednesday: 5:30–8:30 PM","Thursday: 5:30–8:30 PM","Friday: 5:30–8:30 PM","Saturday: 10 AM–8 PM","Sunday: Closed","Monday: 5:30–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:30","20:30"]],"tue":[["17:30","20:30"]],"wed":[["17:30","20:30"]],"thu":[["17:30","20:30"]],"fri":[["17:30","20:30"]],"sat":[["10:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5:30–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10501362149075187979","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5:30–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":null,"offer_ev":[{"url":"https://mundoencantado.pt/academia/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para que as habilidades artísticas e cognitivas das crianças, jovens e adultos sejam estimuladas é","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"musiclub","city":"porto","name":"MusiClub","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 954 6280","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.musiclub.com.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praceta João Villaret 205, 4460-282 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praceta João Villaret 205, 4460-282 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1863849,"lon":-8.652180699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"15021968133527931584","name":"MusiClub","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15021968133527931584","address":"Praceta João Villaret 205, 4460-282 Sra. da Hora, Portugal","lat":41.1863849,"lon":-8.652180699999999,"hours_raw":["Tuesday: 8:30 AM–12:30 PM, 2:30–8 PM","Wednesday: 8:30 AM–12:30 PM, 2:30–8 PM","Thursday: 8:30 AM–12:30 PM, 2:30–8 PM","Friday: 8:30 AM–12:30 PM, 2:30–8 PM","Saturday: 10 AM–1 PM, 2:30–7 PM","Sunday: Closed","Monday: 8:30 AM–12:30 PM, 2:30–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:30","12:30"],["14:30","20:00"]],"tue":[["08:30","12:30"],["14:30","20:00"]],"wed":[["08:30","12:30"],["14:30","20:00"]],"thu":[["08:30","12:30"],["14:30","20:00"]],"fri":[["08:30","12:30"],["14:30","20:00"]],"sat":[["10:00","13:00"],["14:30","19:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30 AM–12:30 PM, 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30 AM–12:30 PM, 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8:30 AM–12:30 PM, 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8:30 AM–12:30 PM, 2:30–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–1 PM, 2:30–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15021968133527931584","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8:30 AM–12:30 PM, 2:30–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":"ATL","offer_ev":[{"url":"https://www.musiclub.com.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Soluções pensadas para a rotina dos pais, com horários alargados no ATL e nas férias","found_on":null},{"url":"https://www.musiclub.com.pt/sala-de-estudo-e-atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sendo um projeto familiar, tratamos cada criança com a atenção individual que ela precisa.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"08:30","end":"20:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.musiclub.com.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda a Sexta: 8h:30m - 20h","found_on":null}]},{"kind":"session","days":["sat"],"start":"09:00","end":"18:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.musiclub.com.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábado: 09h - 18h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"multi-activity","activity_label":null,"name":"Férias no MUSICLUB","offer_ev":[{"url":"https://www.musiclub.com.pt/outras-atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"Férias no MUSICLUB (O Plano para as Pausas Escolares)","found_on":null},{"url":"https://www.musiclub.com.pt/outras-atividades","via":"own_site","form":"text","seen":"2026-11-10","quote":"O nosso programa de férias é desenhado para tirar as crianças do ecrã e trazê-las","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"mydance-by-anna-galysheva","city":"porto","name":"MyDance by Anna Galysheva","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 919 219 992","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.mydance.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Adelino de Oliveira 115, 4470-025 Maia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Adelino de Oliveira 115, 4470-025 Maia, Portugal","found_on":null}]},"geo":{"lat":41.223633799999995,"lon":-8.613453699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"1159021366239443203","name":"MyDance by Anna Galysheva","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1159021366239443203","address":"R. Adelino de Oliveira 115, 4470-025 Maia, Portugal","lat":41.223633799999995,"lon":-8.613453699999999,"hours_raw":["Tuesday: 6–11 PM","Wednesday: 6–10:30 PM","Thursday: 6–10 PM","Friday: 6–9 PM","Saturday: 9:30 AM–1:30 PM","Sunday: Closed","Monday: 6–10:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","22:30"]],"tue":[["18:00","23:00"]],"wed":[["18:00","22:30"]],"thu":[["18:00","22:00"]],"fri":[["18:00","21:00"]],"sat":[["09:30","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=1159021366239443203","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6–10:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Aulas de dança Kids | Júnior | Teens","offer_ev":[{"url":"https://mydance.pt/?page_id=39","via":"own_site","form":"text","seen":"2026-11-10","quote":"KIDS | JÚNIOR | TEENS","found_on":null},{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"HORÁRIO – Mydance","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":2,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"+ 2 ANOS","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 - 18:45","found_on":null}]},{"kind":"session","days":["mon"],"start":"18:45","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:45 - 19:30","found_on":null}]},{"kind":"session","days":["tue"],"start":"18:45","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:45 - 19:30","found_on":null}]},{"kind":"session","days":["wed"],"start":"18:15","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:15 - 19:00","found_on":null}]},{"kind":"session","days":["wed"],"start":"19:00","end":"19:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"19:00 - 19:45","found_on":null}]},{"kind":"session","days":["wed"],"start":"19:15","end":"20:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"19:15 - 20:15","found_on":null}]},{"kind":"session","days":["thu"],"start":"18:15","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:15 - 19:00","found_on":null}]},{"kind":"session","days":["thu"],"start":"19:00","end":"19:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"19:00 - 19:45","found_on":null}]},{"kind":"session","days":["fri"],"start":"18:00","end":"19:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00 - 19:00","found_on":null}]},{"kind":"session","days":["fri"],"start":"18:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30 - 19:30","found_on":null}]},{"kind":"session","days":["sat"],"start":"09:30","end":"10:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"9:30 - 10:15","found_on":null}]},{"kind":"session","days":["sat"],"start":"10:15","end":"11:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://mydance.pt/?page_id=41","via":"own_site","form":"text","seen":"2026-11-10","quote":"10:15 - 11:15","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"nashi-no-ki-shotokan-dojo","city":"porto","name":"Nashinoki Shotokan Dojo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 643 893","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.nashinoki.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. António de Carvalho 194, 4450-613 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. António de Carvalho 194, 4450-613 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1965696,"lon":-8.7017542,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"16335097142610809706","name":"Nashi No Ki Shotokan Dojo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16335097142610809706","address":"R. António de Carvalho 194, 4450-613 Matosinhos, Portugal","lat":41.1965696,"lon":-8.7017542,"hours_raw":["Tuesday: 7:15–9:30 PM","Wednesday: Closed","Thursday: 6:30–9 PM","Friday: 7:15–9:30 PM","Saturday: Closed","Sunday: Closed","Monday: 6:30–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:30","21:00"]],"tue":[["19:15","21:30"]],"wed":[],"thu":[["18:30","21:00"]],"fri":[["19:15","21:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:15–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6:30–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:15–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16335097142610809706","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6:30–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Infantis","offer_ev":[{"url":"https://nashinoki.pt/?page_id=1287","via":"own_site","form":"text","seen":"2026-11-10","quote":"Infantis","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://nashinoki.pt/?page_id=1287","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 5 aos 10 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","thu"],"start":"18:00","end":"18:45","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://nashinoki.pt/?page_id=1287","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:00h ás 18:45h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"nfk-training-center","city":"porto","name":"NFK - Training Center","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 452 684","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://nfktrainingcenter.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Aleixo da Mota S/N, 4150-044 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Aleixo da Mota S/N, 4150-044 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1512825,"lon":-8.6550274,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"11939630700287946794","name":"NFK - Training Center","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11939630700287946794","address":"Rua de Aleixo da Mota S/N, 4150-044 Porto, Portugal","lat":41.1512825,"lon":-8.6550274,"hours_raw":["Tuesday: 7 AM–9 PM","Wednesday: 7 AM–9 PM","Thursday: 7 AM–9 PM","Friday: 7 AM–9 PM","Saturday: 7 AM–12:30 PM","Sunday: Closed","Monday: 7 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","21:00"]],"tue":[["07:00","21:00"]],"wed":[["07:00","21:00"]],"thu":[["07:00","21:00"]],"fri":[["07:00","21:00"]],"sat":[["07:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 7 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11939630700287946794","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":"Karaté Kids","offer_ev":[{"url":"https://nfktrainingcenter.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"• Karaté Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"norte-forte-fight-club","city":"porto","name":"Norte Forte - Fight Club","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 930 930 759","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://norteforte.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Largo de Ferreira Lapa 178, 4150-323 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Largo de Ferreira Lapa 178, 4150-323 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1556895,"lon":-8.6279764,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"11210418116950525113","name":"Norte Forte - Fight Club","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11210418116950525113","address":"Largo de Ferreira Lapa 178, 4150-323 Porto, Portugal","lat":41.1556895,"lon":-8.6279764,"hours_raw":["Tuesday: 7 AM–1:30 PM, 4–9 PM","Wednesday: 7 AM–1:30 PM, 4–9 PM","Thursday: 7 AM–1:30 PM, 4–9 PM","Friday: 7 AM–1:30 PM, 4–9 PM","Saturday: 10 AM–12:30 PM","Sunday: Closed","Monday: 7 AM–2:30 PM, 4–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:00","14:30"],["16:00","21:00"]],"tue":[["07:00","13:30"],["16:00","21:00"]],"wed":[["07:00","13:30"],["16:00","21:00"]],"thu":[["07:00","13:30"],["16:00","21:00"]],"fri":[["07:00","13:30"],["16:00","21:00"]],"sat":[["10:00","12:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7 AM–1:30 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7 AM–1:30 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7 AM–1:30 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7 AM–1:30 PM, 4–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–12:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11210418116950525113","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7 AM–2:30 PM, 4–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"muay-thai","activity_label":null,"name":"KICK/THAI KIDS","offer_ev":[{"url":"https://norteforte.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"KickBoxing e Muay Thai para crianças, onde os mais pequenos podem desenvolver disciplina, coordenação e","found_on":null},{"url":"https://norteforte.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"KICK/THAI KIDS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"paid","ev":[{"url":"https://norteforte.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Experimenta uma aula por 10€, valor que será descontado na primeira mensalidade se te juntares","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[{"activity":"muay-thai","competitive_squad":null,"federation":null}],"edited":null},{"slug":"novaterra-associacao-cultural-arte-e-ambiente","city":"porto","name":"NOVATERRA, Associação Cultural Arte e Ambiente","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 935 858 448","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.novaterra-arte-ambiente.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua da Boavista s/n (Centro Cultural de, 4435-030 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua da Boavista s/n (Centro Cultural de, 4435-030 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.176610499999995,"lon":-8.557461199999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"10432188886712536817","name":"NOVATERRA, Associação Cultural Arte e Ambiente","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10432188886712536817","address":"Rua da Boavista s/n (Centro Cultural de, 4435-030 Rio Tinto, Portugal","lat":41.176610499999995,"lon":-8.557461199999999,"hours_raw":["Tuesday: 10 AM–8 PM","Wednesday: 10 AM–11 PM","Thursday: 10 AM–11 PM","Friday: 10 AM–8 PM","Saturday: 10 AM–7 PM","Sunday: 10 AM–7 PM","Monday: 10 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","20:00"]],"tue":[["10:00","20:00"]],"wed":[["10:00","23:00"]],"thu":[["10:00","23:00"]],"fri":[["10:00","20:00"]],"sat":[["10:00","19:00"]],"sun":[["10:00","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10432188886712536817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Colónias de Férias Verão","offer_ev":[{"url":"https://www.novaterra-arte-ambiente.com/sobre-ana-maria-pinto","via":"own_site","form":"text","seen":"2026-11-10","quote":"Desde 2016, organiza também colónias de férias para crianças, onde articula a expressão artística com","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[],"camp_sessions":[{"start":"2026-09-01","end":"2026-09-10","label":null,"branch":null,"ev":[{"url":"https://www.novaterra-arte-ambiente.com/agenda","via":"own_site","form":"text","seen":"2026-11-10","quote":"terça, 1/09/2026","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Mensageiros da Natureza","offer_ev":[{"url":"https://www.novaterra-arte-ambiente.com/sobre-ana-maria-pinto","via":"own_site","form":"text","seen":"2026-11-10","quote":"o Coro Terra Raiz, em Alcobaça; e o coro infantil Mensageiros da Natureza, em Rio","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"oficina-da-comunicacao","city":"porto","name":"Oficina da Comunicação","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 012 8851","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.oficinadacomunicacao.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Edifício Europa 1, R. Conde Alto Mearim 1133 38, 4450-036 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Edifício Europa 1, R. Conde Alto Mearim 1133 38, 4450-036 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1812784,"lon":-8.682755499999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"10347723700359855532","name":"Oficina da Comunicação","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10347723700359855532","address":"Edifício Europa 1, R. Conde Alto Mearim 1133 38, 4450-036 Matosinhos, Portugal","lat":41.1812784,"lon":-8.682755499999999,"hours_raw":["Tuesday: 9:30 AM–7 PM","Wednesday: 9:30 AM–7 PM","Thursday: 9:30 AM–7 PM","Friday: 9:30 AM–7 PM","Saturday: Closed","Sunday: Closed","Monday: 9:30 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","19:00"]],"tue":[["09:30","19:00"]],"wed":[["09:30","19:00"]],"thu":[["09:30","19:00"]],"fri":[["09:30","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10347723700359855532","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"aulas de pintura","offer_ev":[{"url":"https://www.oficinadacomunicacao.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças, jovens e adultos exploram desenho, pintura de forma prática e inspiradora.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"oficina-josefina","city":"porto","name":"Oficina Josefina","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 963 253 250","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://oficinajosefina.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. de Camilo 224, 4300-095 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1544318932332919672","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. de Camilo 224, 4300-095 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1487172,"lon":-8.596390999999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"bonfim","google":{"cid":"1544318932332919672","name":"Oficina Josefina","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1544318932332919672","address":"Av. de Camilo 224, 4300-095 Porto, Portugal","lat":41.1487172,"lon":-8.596390999999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"Oficina Criativa","offer_ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Oficina Criativa","found_on":null},{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"3 - 10 anos​","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["thu"],"start":"16:00","end":"17:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"16h -17H","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":35,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"1x semana 35€ / mês","found_on":null}]}],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.oficinajosefina.com/oficina-criativa","via":"own_site","form":"text","seen":"2026-11-10","quote":"sessão experimental","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"art","activity_label":null,"name":"Aulas Cerâmica","offer_ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aulas Cerâmica","found_on":null},{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"+10 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"+10 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["thu"],"start":"14:00","end":"15:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"14h -15h","found_on":null}]},{"kind":"session","days":["thu"],"start":"15:00","end":"16:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"15h -16h","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":65,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.oficinajosefina.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"2h/semana 65€/mês","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"omeuginasio","city":"porto","name":"OMeuGinásio","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 406 7648","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.omeuginasio.com/omginfesta","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 485 3140","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. da Conceição 984, 4465-088 São Mamede de Infesta, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Conceição 984, 4465-088 São Mamede de Infesta, Portugal","found_on":null}]},"geo":{"lat":41.1938889,"lon":-8.6127778,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"3019030091188560375","name":"OMeuGinásio - Infesta","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3019030091188560375","address":"R. da Conceição 984, 4465-088 São Mamede de Infesta, Portugal","lat":41.1938889,"lon":-8.6127778,"hours_raw":["Tuesday: 6 AM–11 PM","Wednesday: 6 AM–11 PM","Thursday: 6 AM–11 PM","Friday: 6 AM–11 PM","Saturday: 8 AM–7 PM","Sunday: 8 AM–1 PM","Monday: 6 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["06:00","23:00"]],"tue":[["06:00","23:00"]],"wed":[["06:00","23:00"]],"thu":[["06:00","23:00"]],"fri":[["06:00","23:00"]],"sat":[["08:00","19:00"]],"sun":[["08:00","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3019030091188560375","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6 AM–11 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. São Sebastião 195, 4435-442 Rio Tinto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. São Sebastião 195, 4435-442 Rio Tinto, Portugal","found_on":null}]},"geo":{"lat":41.1723874,"lon":-8.5498279,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"9413836918091756405","name":"OMeuGinásio - Venda Nova","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9413836918091756405","address":"R. São Sebastião 195, 4435-442 Rio Tinto, Portugal","lat":41.1723874,"lon":-8.5498279,"hours_raw":["Tuesday: 6 AM–11 PM","Wednesday: 6 AM–11 PM","Thursday: 6 AM–11 PM","Friday: 6 AM–11 PM","Saturday: 8 AM–7 PM","Sunday: 8 AM–1 PM","Monday: 6 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["06:00","23:00"]],"tue":[["06:00","23:00"]],"wed":[["06:00","23:00"]],"thu":[["06:00","23:00"]],"fri":[["06:00","23:00"]],"sat":[["08:00","19:00"]],"sun":[["08:00","13:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9413836918091756405","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6 AM–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"swimming","activity_label":null,"name":"Natação Crianças","offer_ev":[{"url":"https://www.omeuginasio.com/campanha","via":"own_site","form":"text","seen":"2026-11-10","quote":"- Dance Fusion - Natação Bebés - Natação Crianças - Natação Adultos - Teen Dance","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"martial-arts","activity_label":null,"name":"Karaté kids","offer_ev":[{"url":"https://www.omeuginasio.com/campanha","via":"own_site","form":"text","seen":"2026-11-10","quote":"Localizada - Body Attack - Cycling - yoga - TRX- Pilates - Karaté kids -","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://www.omeuginasio.com/campanha","via":"own_site","form":"text","seen":"2026-11-10","quote":"Body Combat - Cross- Body Pump - Funcional - ABS - Dance Kids - Gap","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"swimming","competitive_squad":null,"federation":null}],"edited":null},{"slug":"onda-pura","city":"porto","name":"Onda Pura","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 967 347 697","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://ondapura.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Praia Moderna, Av. Gen. Norton de Matos, 4450-295 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praia Moderna, Av. Gen. Norton de Matos, 4450-295 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1764602,"lon":-8.6913089,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"15246110797761713744","name":"Onda Pura - Surf Center","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15246110797761713744","address":"Praia Moderna, Av. Gen. Norton de Matos, 4450-295 Matosinhos, Portugal","lat":41.1764602,"lon":-8.6913089,"hours_raw":["Tuesday: 9 AM–8 PM","Wednesday: 9 AM–8 PM","Thursday: 9 AM–8 PM","Friday: 9 AM–8 PM","Saturday: 9 AM–6 PM","Sunday: 9 AM–6 PM","Monday: 9 AM–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","20:00"]],"tue":[["09:00","20:00"]],"wed":[["09:00","20:00"]],"thu":[["09:00","20:00"]],"fri":[["09:00","20:00"]],"sat":[["09:00","18:00"]],"sun":[["09:00","18:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15246110797761713744","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"water-sports","activity_label":null,"name":"Campos de Férias para crianças e jovens","offer_ev":[{"url":"https://ondapura.com/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade: entre 8 - 18 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://ondapura.com/campos-de-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade: entre 8 - 18 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"opala-academia-de-danca-e-belas-artes","city":"porto","name":"OPALA - Academia de Dança e Belas Artes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"https://opala.academy/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Gonçalo Cristóvão 346, 4000-266 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Gonçalo Cristóvão 346, 4000-266 Porto, Portugal","found_on":null}]},"geo":{"lat":41.153704399999995,"lon":-8.6112369,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"15486411626812840846","name":"OPALA - Academia de Dança e Belas Artes","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15486411626812840846","address":"R. de Gonçalo Cristóvão 346, 4000-266 Porto, Portugal","lat":41.153704399999995,"lon":-8.6112369,"hours_raw":["Tuesday: 5–9:30 PM","Wednesday: 5–9:30 PM","Thursday: 5–9:30 PM","Friday: 5–9:30 PM","Saturday: 11 AM–4:30 PM","Sunday: Closed","Monday: 5–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:00","21:30"]],"tue":[["17:00","21:30"]],"wed":[["17:00","21:30"]],"thu":[["17:00","21:30"]],"fri":[["17:00","21:30"]],"sat":[["11:00","16:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 11 AM–4:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=15486411626812840846","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Classical BALLET","offer_ev":[{"url":"https://opala.academy/","via":"own_site","form":"text","seen":"2026-11-10","quote":"We welcome everyone from 4 years of age to beginner adults to advanced students.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://opala.academy/","via":"own_site","form":"text","seen":"2026-11-10","quote":"We welcome everyone from 4 years of age to beginner adults to advanced students.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://opala.academy/about/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Your first lesson is always experimental and free, so you can get to know us","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"open-music-school-porto","city":"porto","name":"Open music school porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 519 052","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.openmusicschool.world/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua de Júlio Dinis 580, 4050-325 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua de Júlio Dinis 580, 4050-325 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1540731,"lon":-8.6264472,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"5346742276142551139","name":"Open music school porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5346742276142551139","address":"Rua de Júlio Dinis 580, 4050-325 Porto, Portugal","lat":41.1540731,"lon":-8.6264472,"hours_raw":["Tuesday: Closed","Wednesday: 11 AM–7 PM","Thursday: 10 AM–3 PM","Friday: Closed","Saturday: 10 AM–3 PM","Sunday: Closed","Monday: 5–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:00","20:00"]],"tue":[],"wed":[["11:00","19:00"]],"thu":[["10:00","15:00"]],"fri":[],"sat":[["10:00","15:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 11 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–3 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–3 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5346742276142551139","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Early development group","offer_ev":[{"url":"https://www.openmusicschool.world/lessons-pricing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Early development group (ages 3–4)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.openmusicschool.world/faq","via":"own_site","form":"text","seen":"2026-11-10","quote":"•Early music development - 3 to 6 years old","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"17:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.openmusicschool.world/lessons-pricing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 2.5–3.2: Monday at 17.00","found_on":null}]},{"kind":"session","days":["sun"],"start":"11:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.openmusicschool.world/lessons-pricing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 3–4: Sunday at 11.30","found_on":null}]},{"kind":"session","days":["mon"],"start":"18:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.openmusicschool.world/lessons-pricing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 5–6: Monday at 18.00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":13,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.openmusicschool.world/lessons-pricing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Single lesson - €13 / 1 hour class","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"music","activity_label":null,"name":"Individual Lesson","offer_ev":[{"url":"https://www.openmusicschool.world/faq","via":"own_site","form":"text","seen":"2026-11-10","quote":"•Children from 6 to 12 years old with training based on a classical music school","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.openmusicschool.world/faq","via":"own_site","form":"text","seen":"2026-11-10","quote":"•Children from 6 to 12 years old with training based on a classical music school","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.openmusicschool.world/lessons-pricing","via":"own_site","form":"text","seen":"2026-11-10","quote":"Individual Lesson - €40 per lesson / 50 minute lesson","found_on":null}]}],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.openmusicschool.world/faq","via":"own_site","form":"text","seen":"2026-11-10","quote":"or rent, and even arrange a trial lesson so you can try an instrument firsthand.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"padel-athletic-club","city":"porto","name":"Padel Athletic Club","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 581 458","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://padelathleticclub.pt/pt","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Eng. Ferreira Dias 1010, 4100-248 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Eng. Ferreira Dias 1010, 4100-248 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1772504,"lon":-8.6484527,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"14078101280201102717","name":"Padel Athletic Club","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14078101280201102717","address":"R. Eng. Ferreira Dias 1010, 4100-248 Porto, Portugal","lat":41.1772504,"lon":-8.6484527,"hours_raw":["Tuesday: 9 AM–11 PM","Wednesday: 9 AM–11 PM","Thursday: 9 AM–11 PM","Friday: 9 AM–11 PM","Saturday: 9 AM–8 PM","Sunday: 9 AM–8 PM","Monday: 9 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","23:00"]],"tue":[["09:00","23:00"]],"wed":[["09:00","23:00"]],"thu":[["09:00","23:00"]],"fri":[["09:00","23:00"]],"sat":[["09:00","20:00"]],"sun":[["09:00","20:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14078101280201102717","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"padel","activity_label":null,"name":"Kids","offer_ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kids","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":10,"unit":"years"},"as_published":null,"ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"4–10 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":35,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"1× semana · 1h35€","found_on":null}]},{"kind":"tuition","amount":60,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"2× semana · 1h60€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"padel","activity_label":null,"name":"Júnior","offer_ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"Júnior","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":50,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"1× semana · 1h50€","found_on":null}]},{"kind":"tuition","amount":90,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://padelathleticclub.pt/pt/classes","via":"own_site","form":"text","seen":"2026-11-10","quote":"2× semana · 1h90€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"padel","competitive_squad":null,"federation":null}],"edited":null},{"slug":"pallco","city":"porto","name":"Pallco","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 606 2057","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://pallco.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Tv. da Prelada 516, 4250-380 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tv. da Prelada 516, 4250-380 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1696441,"lon":-8.6338115,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"6271260924198920445","name":"Pallco","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6271260924198920445","address":"Tv. da Prelada 516, 4250-380 Porto, Portugal","lat":41.1696441,"lon":-8.6338115,"hours_raw":["Tuesday: 9:30 AM–9 PM","Wednesday: 9:30 AM–9 PM","Thursday: 9:30 AM–9 PM","Friday: 9:30 AM–9 PM","Saturday: 9 AM–1:30 PM","Sunday: Closed","Monday: 9:30 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","21:00"]],"tue":[["09:30","21:00"]],"wed":[["09:30","21:00"]],"thu":[["09:30","21:00"]],"fri":[["09:30","21:00"]],"sat":[["09:00","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=6271260924198920445","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Descoberta de Sons","offer_ev":[{"url":"https://pallco.pt/cursos-de-musica/cursos-livres-de-musica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Descoberta de Sons (3 a 6 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":6,"unit":"years"},"as_published":null,"ev":[{"url":"https://pallco.pt/cursos-de-musica/cursos-livres-de-musica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Descoberta de Sons (3 a 6 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"pedacos-de-arte","city":"porto","name":"Pedaços de Arte","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 914 825 857","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.pedacos-arte.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"dir. Tras, R. de Faria Guimarães nº 33 2°andar, 4000-206 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16469573367827298116","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"dir. Tras, R. de Faria Guimarães nº 33 2°andar, 4000-206 Porto, Portugal","found_on":null}]},"geo":{"lat":41.157731,"lon":-8.609126999999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"16469573367827298116","name":"Pedaços de Arte","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16469573367827298116","address":"dir. Tras, R. de Faria Guimarães nº 33 2°andar, 4000-206 Porto, Portugal","lat":41.157731,"lon":-8.609126999999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"art","activity_label":null,"name":"Aulas de pintura para crianças","offer_ev":[{"url":"https://www.pedacos-arte.com/cursos-workshops-pintura.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"Temos aulas de pintura direccionadas para adultos e para crianças onde pode aprender diversas técnicas","found_on":null},{"url":"https://www.pedacos-arte.com/aulas-pintura-artes-decorativas.html","via":"own_site","form":"text","seen":"2026-11-10","quote":"No curso de pintura infantil as sessões são de 1h30, num total de 6 horas","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"pianostudio","city":"porto","name":"PianoStudio","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 929 346 337","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.pianostudio.com.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua do Pinheiro Manso 630, 4100-356 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua do Pinheiro Manso 630, 4100-356 Porto, Portugal","found_on":null}]},"geo":{"lat":41.167296799999995,"lon":-8.6506061,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"10603441433252539500","name":"PianoStudio - Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10603441433252539500","address":"Rua do Pinheiro Manso 630, 4100-356 Porto, Portugal","lat":41.167296799999995,"lon":-8.6506061,"hours_raw":["Tuesday: 10 AM–7:30 PM","Wednesday: 10 AM–7:30 PM","Thursday: 10 AM–7:30 PM","Friday: 10 AM–7:30 PM","Saturday: 10 AM–3 PM","Sunday: Closed","Monday: 11 AM–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["11:00","19:30"]],"tue":[["10:00","19:30"]],"wed":[["10:00","19:30"]],"thu":[["10:00","19:30"]],"fri":[["10:00","19:30"]],"sat":[["10:00","15:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–3 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10603441433252539500","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 11 AM–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"piano","activity_label":null,"name":null,"offer_ev":[{"url":"https://pianostudio.com.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Neste espaço as crianças aprendem piano de forma lúdica e a equipa, além de muito","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":120,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://pianostudio.com.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"​• 1x por semana — 120€/mês","found_on":null}]}],"language":null,"trial":{"value":"offered","ev":[{"url":"https://pianostudio.com.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agendar Aula Experimental","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"pointe","city":"porto","name":"Pointe","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 331 405","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.pointe.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Xanana Gusmão 459, 4460-840 Custóias, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Xanana Gusmão 459, 4460-840 Custóias, Portugal","found_on":null}]},"geo":{"lat":41.190123899999996,"lon":-8.6340136,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-do-balio-custoias","google":{"cid":"13475374706459663393","name":"Pointe","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13475374706459663393","address":"Av. Xanana Gusmão 459, 4460-840 Custóias, Portugal","lat":41.190123899999996,"lon":-8.6340136,"hours_raw":["Tuesday: 5–7:30 PM","Wednesday: 5–7:30 PM","Thursday: 5–7:30 PM","Friday: 5–7:30 PM","Saturday: Closed","Sunday: Closed","Monday: 5–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:00","19:30"]],"tue":[["17:00","19:30"]],"wed":[["17:00","19:30"]],"thu":[["17:00","19:30"]],"fri":[["17:00","19:30"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13475374706459663393","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Clássico","offer_ev":[{"url":"http://www.pointe.pt/sobre/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Quando iniciámos a nossa jornada, a nossa escola dedicava-se exclusivamente ao Ballet Clássico.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids & Junior","offer_ev":[{"url":"http://www.pointe.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dance Kids & Junior","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"pony-club-do-porto","city":"porto","name":"Pony Club do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 926 550 267","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ponyclubdoporto.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. da Fonte do Outeiro 272, 4200-303 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Fonte do Outeiro 272, 4200-303 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1731695,"lon":-8.592510299999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"11190822387903331588","name":"Pony Club do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11190822387903331588","address":"R. da Fonte do Outeiro 272, 4200-303 Porto, Portugal","lat":41.1731695,"lon":-8.592510299999999,"hours_raw":["Tuesday: 10 AM–6 PM","Wednesday: 9 AM–5 PM","Thursday: 10 AM–6 PM","Friday: 10 AM–6 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 11 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["11:00","18:00"]],"tue":[["10:00","18:00"]],"wed":[["09:00","17:00"]],"thu":[["10:00","18:00"]],"fri":[["10:00","18:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–5 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11190822387903331588","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 11 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"horse-riding","activity_label":null,"name":"Campos de Férias de Inclusão","offer_ev":[{"url":"https://ponyclubdoporto.org/campos-de-ferias-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os campos de férias de Inclusão decorrem durante as pausas letivas do período escolar.","found_on":null},{"url":"https://ponyclubdoporto.org/campos-de-ferias-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Durante as férias, todas as crianças dos 6 aos 12 anos podem frequentar no Pony","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://ponyclubdoporto.org/campos-de-ferias-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Durante as férias, todas as crianças dos 6 aos 12 anos podem frequentar no Pony","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"horse-riding","competitive_squad":null,"federation":null}],"edited":null},{"slug":"portdance-studios","city":"porto","name":"Portdance Studios","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 974 6773","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.portdancestudios.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 753 9673","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Dom Afonso Henriques 651, 4435-005 Pedrouços, Portugal","ev":[{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Dom Afonso Henriques 651, 4435-005 Pedrouços, Portugal","found_on":null}]},"geo":{"lat":41.186759099999996,"lon":-8.5809192,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"rio-tinto","google":{"cid":"803351812673392941","name":"Portdance Studios | Areosa","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=803351812673392941","address":"R. Dom Afonso Henriques 651, 4435-005 Pedrouços, Portugal","lat":41.186759099999996,"lon":-8.5809192,"hours_raw":["Tuesday: 4–10 PM","Wednesday: 4–10 PM","Thursday: 4–10 PM","Friday: 4–10 PM","Saturday: 9 AM–2 PM","Sunday: Closed","Monday: 4–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["16:00","22:00"]],"tue":[["16:00","22:00"]],"wed":[["16:00","22:00"]],"thu":[["16:00","22:00"]],"fri":[["16:00","22:00"]],"sat":[["09:00","14:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 4–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 4–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 4–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 4–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–2 PM","found_on":null},{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=803351812673392941","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 4–10 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Rua Norton de Matos 628E, Gulpilhares, 4405-671 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua Norton de Matos 628E, Gulpilhares, 4405-671 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0679279,"lon":-8.6179455,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"vila-nova-de-gaia","google":{"cid":"13690140356799063189","name":"Academia Pedro Sousa","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13690140356799063189","address":"Rua Norton de Matos 628E, Gulpilhares, 4405-671 Vila Nova de Gaia, Portugal","lat":41.0679279,"lon":-8.6179455,"hours_raw":["Tuesday: 9:30 AM–1 PM, 2–11 PM","Wednesday: 9:30 AM–1 PM, 2–11 PM","Thursday: 9:30 AM–1 PM, 2–11 PM","Friday: 9:30 AM–1 PM, 2–11 PM","Saturday: 9:30 AM–1 PM","Sunday: 3:30–10 PM","Monday: 9:30 AM–1 PM, 2–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:30","13:00"],["14:00","23:00"]],"tue":[["09:30","13:00"],["14:00","23:00"]],"wed":[["09:30","13:00"],["14:00","23:00"]],"thu":[["09:30","13:00"],["14:00","23:00"]],"fri":[["09:30","13:00"],["14:00","23:00"]],"sat":[["09:30","13:00"]],"sun":[["15:30","22:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9:30 AM–1 PM, 2–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9:30 AM–1 PM, 2–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9:30 AM–1 PM, 2–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9:30 AM–1 PM, 2–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 3:30–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13690140356799063189","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9:30 AM–1 PM, 2–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Dance Babies","offer_ev":[{"url":"https://portdancestudios.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Babies","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":3,"unit":"years"},"max":{"value":5,"unit":"years"},"as_published":null,"ev":[{"url":"https://portdancestudios.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"3-5 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://portdancestudios.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://portdancestudios.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kids","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://portdancestudios.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"6-12 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://portdancestudios.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"porto-surf-school","city":"porto","name":"Porto Surf School","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 911 721 614","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://porto-surf-school.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Miguel Bombarda 155, 4050-381 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=126443784723641894","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Miguel Bombarda 155, 4050-381 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1498906,"lon":-8.6187788,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"126443784723641894","name":"Porto Surf School","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=126443784723641894","address":"R. de Miguel Bombarda 155, 4050-381 Porto, Portugal","lat":41.1498906,"lon":-8.6187788,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Open 24 hours","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"surfing","activity_label":null,"name":"Surf course","offer_ev":[{"url":"https://porto-surf-school.com/surf-lessons","via":"own_site","form":"text","seen":"2026-11-10","quote":"PORTO SURF SCHOOL offers surfing lessons for participants aged 6 to 66, welcoming all skill","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://porto-surf-school.com/surf-lessons","via":"own_site","form":"text","seen":"2026-11-10","quote":"PORTO SURF SCHOOL offers surfing lessons for participants aged 6 to 66, welcoming all skill","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":50,"amount_max":null,"currency":"EUR","unit":"per_day","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://porto-surf-school.com/surf-lessons","via":"own_site","form":"text","seen":"2026-11-10","quote":"50 EUR","found_on":null}]}],"language":{"langs":["en"],"main":null,"ev":[{"url":"https://porto-surf-school.com/surf-lessons","via":"own_site","form":"text","seen":"2026-11-10","quote":"Surf Lessons - Porto Surf School – Surf Lessons & Surf Camp in Northern Portugal","found_on":null}]},"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"porto-tennis-club","city":"porto","name":"Clube de Ténis do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 502 8506","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ctporto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Damião de Góis 405, 4050-227 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Damião de Góis 405, 4050-227 Porto, Portugal","found_on":null}]},"geo":{"lat":41.161107799999996,"lon":-8.6144573,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"6063350834334411730","name":"Porto Tennis Club","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6063350834334411730","address":"R. de Damião de Góis 405, 4050-227 Porto, Portugal","lat":41.161107799999996,"lon":-8.6144573,"hours_raw":["Tuesday: 8 AM–11 PM","Wednesday: 8 AM–11 PM","Thursday: 8 AM–11 PM","Friday: 8 AM–11 PM","Saturday: 8 AM–8:30 PM","Sunday: 8 AM–8:30 PM","Monday: 8 AM–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","23:00"]],"tue":[["08:00","23:00"]],"wed":[["08:00","23:00"]],"thu":[["08:00","23:00"]],"fri":[["08:00","23:00"]],"sat":[["08:00","20:30"]],"sun":[["08:00","20:30"]]},"ev":[{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 8 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 8 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6063350834334411730","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"tennis","activity_label":null,"name":"Escola de ténis","offer_ev":[{"url":"http://www.ctporto.com/p172-precario-escola-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"> 5 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://www.ctporto.com/p172-precario-escola-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"> 5 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://www.ctporto.com/p172-precario-escola-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"1 x / semana 40€ 55 mins","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"padel","activity_label":null,"name":"Padel Kids","offer_ev":[{"url":"http://www.ctporto.com/p171-precario-padel-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"(7-13 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":{"value":13,"unit":"years"},"as_published":null,"ev":[{"url":"http://www.ctporto.com/p171-precario-padel-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"(7-13 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":45,"amount_max":60,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://www.ctporto.com/p171-precario-padel-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"1x/semana 60€ 52€ 60€ 45€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"camp","activity":"tennis","activity_label":null,"name":"Academias","offer_ev":[{"url":"http://www.ctporto.com/p278-plano-de-atividades-da-escola-2022-2023-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"Academia Data Escalão Preço","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":65,"amount_max":75,"currency":"EUR","unit":"per_week","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"http://www.ctporto.com/p278-plano-de-atividades-da-escola-2022-2023-pt","via":"own_site","form":"text","seen":"2026-11-10","quote":"Semana 1 18 a 22 dez Todos 65€ 75€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"tennis","competitive_squad":null,"federation":null},{"activity":"padel","competitive_squad":null,"federation":null}],"edited":null},{"slug":"pura-vida-surfing-school","city":"porto","name":"Pura Vida Surfing School","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 916 296 150","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://puravidasurfingcamps.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. da Beira-Mar, 4400-413 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=15886486437932673559","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. da Beira-Mar, 4400-413 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1124747,"lon":-8.662372999999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canidelo","google":{"cid":"15886486437932673559","name":"Pura Vida Surfing School - Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=15886486437932673559","address":"Av. da Beira-Mar, 4400-413 Vila Nova de Gaia, Portugal","lat":41.1124747,"lon":-8.662372999999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"surfing","activity_label":null,"name":"Group surf classes","offer_ev":[{"url":"https://puravidasurfingcamps.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kids, teens, and adults are always welcome, whether you’re touching a board for the first","found_on":null},{"url":"https://puravidasurfingcamps.com/porto-surf-classes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"can join. In fact, surfing is suitable for both children and adults.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":35,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://puravidasurfingcamps.com/porto-surf-classes/","via":"own_site","form":"text","seen":"2026-11-10","quote":"35€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"surfing","activity_label":null,"name":"Kids group Surf camp","offer_ev":[{"url":"https://puravidasurfingcamps.com/group-surf-lessons-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"The Kids surf camps are a week-long experience for all level junior-surfers to start or","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"ritmo-azul-escola-de-dancas-e-ares","city":"porto","name":"Ritmo Azul - escola de dança e artes","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 936 402 976","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.ritmoazul.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Lages 457, 4410-292 Canelas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Lages 457, 4410-292 Canelas, Portugal","found_on":null}]},"geo":{"lat":41.0928901,"lon":-8.6060784,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canelas","google":{"cid":"4589390355249590314","name":"Ritmo Azul - escola de danças e ares","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=4589390355249590314","address":"R. Lages 457, 4410-292 Canelas, Portugal","lat":41.0928901,"lon":-8.6060784,"hours_raw":["Tuesday: 10 AM–11 PM","Wednesday: 5–11 PM","Thursday: 10 AM–11 PM","Friday: 6–11 PM","Saturday: 10 AM–6 PM","Sunday: 10 AM–12 PM","Monday: 12–11 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["12:00","23:00"]],"tue":[["10:00","23:00"]],"wed":[["17:00","23:00"]],"thu":[["10:00","23:00"]],"fri":[["18:00","23:00"]],"sat":[["10:00","18:00"]],"sun":[["10:00","12:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 6–11 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–12 PM","found_on":null},{"url":"https://www.google.com/maps?cid=4589390355249590314","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 12–11 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"ballet","activity_label":null,"name":"Ballet Baby | Kids | Teens","offer_ev":[{"url":"https://ritmoazul.com/as-nossas-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Baby | Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":28,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://ritmoazul.com/horarios-das-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"28€ – mês","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://ritmoazul.com/as-nossas-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Não percas mais tempo e junta-te a nós! A primeira aula é gratuita.","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"drama","activity_label":null,"name":"Teatro Musical kids | Teens","offer_ev":[{"url":"https://ritmoazul.com/as-nossas-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"kids | Teens |","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":28,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://ritmoazul.com/horarios-das-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"28€ – mês","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://ritmoazul.com/as-nossas-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Não percas mais tempo e junta-te a nós! A primeira aula é gratuita.","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"dance","activity_label":null,"name":"Pop Dance Kids | Teens","offer_ev":[{"url":"https://ritmoazul.com/as-nossas-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kids","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":28,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://ritmoazul.com/horarios-das-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"28€ – mês","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://ritmoazul.com/as-nossas-aulas-de-danca/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Não percas mais tempo e junta-te a nós! A primeira aula é gratuita.","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"river-dance-studios","city":"porto","name":"River Dance Studios","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 934 808 626","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://riverdancestudios.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Calouste Gulbenkian 77, 4050-144 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Calouste Gulbenkian 77, 4050-144 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1512296,"lon":-8.627526699999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"boavista-massarelos","google":{"cid":"3943220914579827843","name":"River Dance Studios","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=3943220914579827843","address":"R. Calouste Gulbenkian 77, 4050-144 Porto, Portugal","lat":41.1512296,"lon":-8.627526699999999,"hours_raw":["Tuesday: 5–8:30 PM","Wednesday: 10 AM–9:30 PM","Thursday: 5–9:30 PM","Friday: 5–9:30 PM","Saturday: 9:30 AM–1:30 PM","Sunday: Closed","Monday: 5–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:00","20:30"]],"tue":[["17:00","20:30"]],"wed":[["10:00","21:30"]],"thu":[["17:00","21:30"]],"fri":[["17:00","21:30"]],"sat":[["09:30","13:30"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–1:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=3943220914579827843","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"Aulas regulares","offer_ev":[{"url":"https://www.riverdancestudios.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As nossas aulas são para todas as idades, a partir dos 10 anos, e com","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":10,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.riverdancestudios.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"As nossas aulas são para todas as idades, a partir dos 10 anos, e com","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"robokittens-space","city":"porto","name":"RoboKittens Space","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 510 486","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://robokittens.space/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Soares dos Reis 101 Lj 24, 4430-999 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Soares dos Reis 101 Lj 24, 4430-999 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.121885,"lon":-8.6106602,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"14180102846618238792","name":"RoboKittens Space","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14180102846618238792","address":"R. de Soares dos Reis 101 Lj 24, 4430-999 Vila Nova de Gaia, Portugal","lat":41.121885,"lon":-8.6106602,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: Closed","Saturday: 10 AM–4:30 PM","Sunday: 10 AM–4:30 PM","Monday: Closed"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[],"tue":[],"wed":[],"thu":[],"fri":[],"sat":[["10:00","16:30"]],"sun":[["10:00","16:30"]]},"ev":[{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–4:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–4:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=14180102846618238792","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: Closed","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"robotics","activity_label":null,"name":"Robotics & Engineering","offer_ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Robotics & Engineering","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 6–16","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Free trial lesson","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"science","activity_label":null,"name":"Science Lab","offer_ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Science Lab","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 4–14","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue"],"start":"17:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:30Science Lab8–14","found_on":null}]},{"kind":"session","days":["thu"],"start":"11:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"11:30Science Lab4–8","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Free trial lesson","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"coding","activity_label":null,"name":"Coding","offer_ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Coding","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 5–16","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Free trial lesson","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"other","activity_label":"yoga","name":"Yoga & Focus","offer_ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Yoga & Focus","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 4–12","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon"],"start":"17:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"17:30Yoga & Focus4–7","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Free trial lesson","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p5","format":"camp","activity":"multi-activity","activity_label":null,"name":"Holiday camps","offer_ev":[{"url":"https://robokittens.space/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Intensive programmes during school holidays. Full days of experiments, building, and exploration.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"royal-school-of-languages","city":"porto","name":"ROYAL SCHOOL OF LANGUAGES","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 832 0276","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.royalschool.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua do Amial 292, 4200-054 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua do Amial 292, 4200-054 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1754436,"lon":-8.6136603,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"10220189801016134638","name":"ROYAL SCHOOL OF LANGUAGES - Porto | Escola de Línguas & Tradução","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10220189801016134638","address":"Rua do Amial 292, 4200-054 Porto, Portugal","lat":41.1754436,"lon":-8.6136603,"hours_raw":["Tuesday: 10:30 AM–1 PM, 2:30–7:30 PM","Wednesday: 10:30 AM–1 PM, 2:30–7:30 PM","Thursday: 10:30 AM–1 PM, 2:30–7:30 PM","Friday: 10:30 AM–1 PM, 2:30–7:30 PM","Saturday: 12 AM–1 PM","Sunday: Closed","Monday: 10:30 AM–1 PM, 2:30–7:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:30","13:00"],["14:30","19:30"]],"tue":[["10:30","13:00"],["14:30","19:30"]],"wed":[["10:30","13:00"],["14:30","19:30"]],"thu":[["10:30","13:00"],["14:30","19:30"]],"fri":[["10:30","13:00"],["14:30","19:30"]],"sat":[["00:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10:30 AM–1 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10:30 AM–1 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10:30 AM–1 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10:30 AM–1 PM, 2:30–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 12 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10220189801016134638","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10:30 AM–1 PM, 2:30–7:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"languages","activity_label":null,"name":"Cursos para crianças","offer_ev":[{"url":"https://www.royalschool.pt/criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ensino de línguas a crianças na ROYAL SCHOOL OF LANGUAGES","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"ryu-club","city":"porto","name":"RYU CLUB","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 021 915","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://ryu-club.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. da Boavista 1074, 4100-113 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. da Boavista 1074, 4100-113 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1593066,"lon":-8.6363942,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"5462220990702931781","name":"RYU CLUB","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5462220990702931781","address":"Av. da Boavista 1074, 4100-113 Porto, Portugal","lat":41.1593066,"lon":-8.6363942,"hours_raw":["Tuesday: 7:30 AM–9 PM","Wednesday: 7:30 AM–9 PM","Thursday: 7:30 AM–9 PM","Friday: 7:30 AM–9 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 7:30 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","21:00"]],"tue":[["07:30","21:00"]],"wed":[["07:30","21:00"]],"thu":[["07:30","21:00"]],"fri":[["07:30","21:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=5462220990702931781","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–9 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Programa de Crianças","offer_ev":[{"url":"https://ryu-club.com/kids-program/","via":"own_site","form":"text","seen":"2026-11-10","quote":"No nosso clube, oferecemos os melhores programas de Jiu-Jitsu para crianças, desenhados para ensinar mais","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://ryu-club.com/book-a-free-trial/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Reserva uma aula experimental gratuita, sem compromissos, e deixa-te deslumbrar!","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"sentido-extra","city":"porto","name":"Sentido Extra","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 587 905","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.sentidoextra.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Caminho Fonte de Cima 33 loja 127 a 129, 140 e 141, 147, 4150-338 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Caminho Fonte de Cima 33 loja 127 a 129, 140 e 141, 147, 4150-338 Porto,","found_on":null}]},"geo":{"lat":41.1512537,"lon":-8.670702,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"2342948724773024328","name":"Sentido Extra, Educação e Serviços, Lda","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2342948724773024328","address":"Caminho Fonte de Cima 33 loja 127 a 129, 140 e 141, 147, 4150-338 Porto, Portugal","lat":41.1512537,"lon":-8.670702,"hours_raw":["Tuesday: 7:30 AM–7 PM","Wednesday: 7:30 AM–7 PM","Thursday: 7:30 AM–7 PM","Friday: 7:30 AM–7 PM","Saturday: Closed","Sunday: Closed","Monday: 7:30 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["07:30","19:00"]],"tue":[["07:30","19:00"]],"wed":[["07:30","19:00"]],"thu":[["07:30","19:00"]],"fri":[["07:30","19:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 7:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 7:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 7:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=2342948724773024328","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7:30 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"care","activity":"care","activity_label":null,"name":"Kids Arena ATL","offer_ev":[{"url":"https://sentidoextra.com/kids-arena-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Serviço de ATL para os alunos do 1º ciclo cujos encarregados de educação não pretendam","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campo de Férias","offer_ev":[{"url":"https://sentidoextra.com/campo-de-ferias-porto/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sim. As inscrições para os nossos campos de férias são abertas a alunos internos e","found_on":null},{"url":"https://sentidoextra.com/campo-de-ferias-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Se tens entre 6 e 16 anos, junta-te a nós nestas tuas férias da Páscoa!","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://sentidoextra.com/campo-de-ferias-pascoa/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Se tens entre 6 e 16 anos, junta-te a nós nestas tuas férias da Páscoa!","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"chess","activity_label":null,"name":"Xadrez","offer_ev":[{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Benefícios da prática das atividades extracurriculares para as crianças","found_on":null},{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"XADREZ","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"languages","activity_label":null,"name":"Inglês","offer_ev":[{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Benefícios da prática das atividades extracurriculares para as crianças","found_on":null},{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"INGLÊS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":{"langs":["en"],"main":null,"ev":[{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"INGLÊS","found_on":null}]},"trial":null,"drop_off":null,"school_pickup":null},{"id":"p5","format":"class","activity":"dance","activity_label":null,"name":"Dance Kids","offer_ev":[{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Benefícios da prática das atividades extracurriculares para as crianças","found_on":null},{"url":"https://sentidoextra.com/atividades-extracurriculares-2/","via":"own_site","form":"text","seen":"2026-11-10","quote":"DANCE KIDS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"chess","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sharkcoders-gaia","city":"porto","name":"SHARKCODERS Gaia","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 914 240 070","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://sharkcoders.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 916 110 852","via":"google_listing","seen":"2026-11-10","branch":"b2"},{"kind":"website","value":"https://www.sharkcoders.pt/unidades/porto","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Diogo Macedo 166 3D, 4400-107 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Diogo Macedo 166 3D, 4400-107 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1242945,"lon":-8.6140783,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"13067553876213102709","name":"SHARKCODERS Gaia","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13067553876213102709","address":"R. Diogo Macedo 166 3D, 4400-107 Vila Nova de Gaia, Portugal","lat":41.1242945,"lon":-8.6140783,"hours_raw":["Tuesday: 9 AM–9 PM","Wednesday: 9 AM–9 PM","Thursday: 9 AM–9 PM","Friday: 9 AM–9 PM","Saturday: 9 AM–8 PM","Sunday: Closed","Monday: 9 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","21:00"]],"tue":[["09:00","21:00"]],"wed":[["09:00","21:00"]],"thu":[["09:00","21:00"]],"fri":[["09:00","21:00"]],"sat":[["09:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=13067553876213102709","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–9 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. Pinho Leal 220F, 4150-620 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Pinho Leal 220F, 4150-620 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1633121,"lon":-8.6678207,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"aldoar","google":{"cid":"376141281424814407","name":"SHARKCODERS Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=376141281424814407","address":"R. Pinho Leal 220F, 4150-620 Porto, Portugal","lat":41.1633121,"lon":-8.6678207,"hours_raw":["Tuesday: 2–8 PM","Wednesday: 2–8 PM","Thursday: 2–8 PM","Friday: 2–8 PM","Saturday: 9 AM–8 PM","Sunday: Closed","Monday: 2–8 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["14:00","20:00"]],"tue":[["14:00","20:00"]],"wed":[["14:00","20:00"]],"thu":[["14:00","20:00"]],"fri":[["14:00","20:00"]],"sat":[["09:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 2–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=376141281424814407","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 2–8 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"coding","activity_label":null,"name":"Cursos Regulares de Programação","offer_ev":[{"url":"https://www.sharkcoders.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Este programa, que acompanha o ano letivo, é preparado para crianças e adolescentes dos 4","found_on":null},{"url":"https://www.sharkcoders.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e robótica. Para crianças e adolescentes dos 4 aos 17 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.sharkcoders.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"e robótica. Para crianças e adolescentes dos 4 aos 17 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.sharkcoders.pt/aula-demonstracao","via":"own_site","form":"text","seen":"2026-11-10","quote":"Agende uma aula demonstração grátis para crianças e adolescentes (4–17)","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"coding","activity_label":null,"name":"Bootcamps de Férias","offer_ev":[{"url":"https://www.sharkcoders.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campos de férias tecnológicos para crianças e adolescentes: inteligência artificial, programação, robótica e criação de","found_on":null},{"url":"https://www.sharkcoders.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campos de férias de programação e robótica no Natal, Páscoa e Verão.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.sharkcoders.pt/curso-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças e adolescentes dos 4 aos 17 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"coding","activity_label":null,"name":"Cursos regulares","offer_ev":[{"url":"https://www.sharkcoders.pt/unidades/porto","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inteligência Artificial, Tecnologia e Programação para crianças e adolescentes dos 4 aos 17 anos.","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.sharkcoders.pt/unidades/porto","via":"own_site","form":"text","seen":"2026-11-10","quote":"Inteligência Artificial, Tecnologia e Programação para crianças e adolescentes dos 4 aos 17 anos.","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://www.sharkcoders.pt/unidades/porto","via":"own_site","form":"text","seen":"2026-11-10","quote":"AULA EXPERIMENTAL (GRÁTIS)","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p4","format":"camp","activity":"coding","activity_label":null,"name":"CHRISTMAS CAMP","offer_ev":[{"url":"https://www.sharkcoders.pt/camps/nacional","via":"own_site","form":"text","seen":"2026-11-10","quote":"CHRISTMAS CAMP | Campos de Férias de Natal SHARKCODERS","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.sharkcoders.pt/camps/nacional","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dos 4 aos 17 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p5","format":"camp","activity":"coding","activity_label":null,"name":"Cursos de férias","offer_ev":[{"url":"https://www.sharkcoders.pt/curso-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"Cursos intensivos de férias em tecnologia, programação, criação de jogos, inteligência artificial e robótica para","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.sharkcoders.pt/curso-ferias","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças e adolescentes dos 4 aos 17 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"skate-park-de-ramalde","city":"porto","name":"Skate Park de Ramalde","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 930 609 318","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.agoraporto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"4100-080 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"4100-080 Porto, Portugal","found_on":null}]},"geo":{"lat":41.166894,"lon":-8.6587769,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"ramalde","google":{"cid":"1928353092586188321","name":"Skate Park de Ramalde","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=1928353092586188321","address":"4100-080 Porto, Portugal","lat":41.166894,"lon":-8.6587769,"hours_raw":["Tuesday: 10 AM–10 PM","Wednesday: 10 AM–10 PM","Thursday: 10 AM–10 PM","Friday: 10 AM–10 PM","Saturday: 10 AM–10 PM","Sunday: 10 AM–10 PM","Monday: 10 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["10:00","22:00"]],"tue":[["10:00","22:00"]],"wed":[["10:00","22:00"]],"thu":[["10:00","22:00"]],"fri":[["10:00","22:00"]],"sat":[["10:00","22:00"]],"sun":[["10:00","22:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 10 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=1928353092586188321","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 10 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"skateboarding","name":"Aulas gratuitas de skate","offer_ev":[{"url":"http://www.agoraporto.pt/desporto/programas-de-atividade-fisica","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ramalde, integrado no Parque Desportivo de Ramalde/INATEL, disponibiliza aulas gratuitas para maiores de 6 anos","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"http://www.agoraporto.pt/desporto/programas-de-atividade-fisica","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ramalde, integrado no Parque Desportivo de Ramalde/INATEL, disponibiliza aulas gratuitas para maiores de 6 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","thu"],"start":"17:30","end":"19:30","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.agoraporto.pt/desporto/programas-de-atividade-fisica","via":"own_site","form":"text","seen":"2026-11-10","quote":"(das 17h30 às 19h30) e aos sábados e domingos (das 10h00 às 12h00).","found_on":null}]},{"kind":"session","days":["sat","sun"],"start":"10:00","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"http://www.agoraporto.pt/desporto/programas-de-atividade-fisica","via":"own_site","form":"text","seen":"2026-11-10","quote":"(das 17h30 às 19h30) e aos sábados e domingos (das 10h00 às 12h00).","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"multi-activity","activity_label":null,"name":"Missão Férias@Porto","offer_ev":[{"url":"http://www.agoraporto.pt/desporto/programas-de-atividade-fisica","via":"own_site","form":"text","seen":"2026-11-10","quote":"Os campos de férias municipais são organizados pela empresa municipal Ágora e são destinados a","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"http://www.agoraporto.pt/desporto/programas-de-atividade-fisica","via":"own_site","form":"text","seen":"2026-11-10","quote":"crianças e jovens entre os 6 e os 15 anos, residentes ou não na cidade","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"skip-shotokan-karate-internacional-portugal","city":"porto","name":"SKIP - Shotokan Karate Internacional Portugal","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 600 7316","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.skiportugal.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 600 7315","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de 5 de Outubro 246, 4100-172 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5564722841179462253","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de 5 de Outubro 246, 4100-172 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1607343,"lon":-8.6313507,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"cedofeita","google":{"cid":"5564722841179462253","name":"FPKS - Federação Portuguesa de Karate Shotokan","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5564722841179462253","address":"R. de 5 de Outubro 246, 4100-172 Porto, Portugal","lat":41.1607343,"lon":-8.6313507,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"R. das Condominhas 724, 4150-221 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8019112810734025344","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. das Condominhas 724, 4150-221 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1533474,"lon":-8.6483952,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"lordelo-do-ouro","google":{"cid":"8019112810734025344","name":"SKIP - Shotokan Karate Internacional Portugal","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8019112810734025344","address":"R. das Condominhas 724, 4150-221 Porto, Portugal","lat":41.1533474,"lon":-8.6483952,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"karate","activity_label":null,"name":null,"offer_ev":[{"url":"https://skiportugal.pt/sobre-nos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Dessa preocupação da nossa instituição fazem prova as centenas de crianças que frequentam as nossas","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"karate","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sport-club-do-porto","city":"porto","name":"Sport Club do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 200 1785","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.sportclubdoporto.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Estr. da Circunvalação 15687, 4100-183 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Estr. da Circunvalação 15687, 4100-183 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1715051,"lon":-8.681909,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"617072251358148967","name":"Sport Club do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=617072251358148967","address":"Estr. da Circunvalação 15687, 4100-183 Porto, Portugal","lat":41.1715051,"lon":-8.681909,"hours_raw":["Tuesday: 9 AM–6 PM","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: Closed","Sunday: Closed","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[["09:00","18:00"]],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=617072251358148967","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"R. de Silva Porto 258, 4250-469 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Silva Porto 258, 4250-469 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1696686,"lon":-8.617393,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"9294471439718368761","name":"Sport Club do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9294471439718368761","address":"R. de Silva Porto 258, 4250-469 Porto, Portugal","lat":41.1696686,"lon":-8.617393,"hours_raw":["Tuesday: 8 AM–9 PM","Wednesday: 8 AM–9 PM","Thursday: 8 AM–9 PM","Friday: 8 AM–9 PM","Saturday: 9 AM–1 PM","Sunday: Closed","Monday: 8 AM–9 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:00","21:00"]],"tue":[["08:00","21:00"]],"wed":[["08:00","21:00"]],"thu":[["08:00","21:00"]],"fri":[["08:00","21:00"]],"sat":[["09:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8 AM–9 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=9294471439718368761","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8 AM–9 PM","found_on":null}]}},{"id":"b3","name":null,"address":{"text":"R. de Santa Catarina 132, 4000-450 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Santa Catarina 132, 4000-450 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1472917,"lon":-8.6065551,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"16966262180202050473","name":"Sport Clube Do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=16966262180202050473","address":"R. de Santa Catarina 132, 4000-450 Porto, Portugal","lat":41.1472917,"lon":-8.6065551,"hours_raw":["Tuesday: 9 AM–10 PM","Wednesday: 9 AM–10 PM","Thursday: 9 AM–10 PM","Friday: 9 AM–10 PM","Saturday: 9 AM–8 PM","Sunday: Closed","Monday: 9 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","22:00"]],"tue":[["09:00","22:00"]],"wed":[["09:00","22:00"]],"thu":[["09:00","22:00"]],"fri":[["09:00","22:00"]],"sat":[["09:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=16966262180202050473","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"dance","activity_label":null,"name":"DANCE4KIDS","offer_ev":[{"url":"https://sportclubdoporto.com/dance4kids/","via":"own_site","form":"text","seen":"2026-11-10","quote":"DANCE4KIDS – Sport Club do Porto","found_on":null},{"url":"https://sportclubdoporto.com/contactos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"ACADEMIA SPORT DANCE 4KIDS","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"sport-club-do-porto-centro-de-vela","city":"porto","name":"Sport Club do Porto - Centro de Vela","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 995 2225","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.sportvela.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Marina de Leça, Leça da Palmeira, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13269234744666310376","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Marina de Leça, Leça da Palmeira, Portugal","found_on":null}]},"geo":{"lat":41.1874465,"lon":-8.7043924,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"leca-da-palmeira","google":{"cid":"13269234744666310376","name":"Sport Club do Porto - Centro de Vela","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13269234744666310376","address":"Marina de Leça, Leça da Palmeira, Portugal","lat":41.1874465,"lon":-8.7043924,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"sailing","activity_label":null,"name":"Escolas de Vela Optimist","offer_ev":[{"url":"https://sportvela.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Iniciação > 7 anos","found_on":null},{"url":"https://sportvela.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para iniciar na vela a partir dos 7 anos. Desporto vela como componente na educação","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":7,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://sportvela.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para iniciar na vela a partir dos 7 anos. Desporto vela como componente na educação","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"14:00","end":"17:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://sportvela.org/tabela-de-precos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"* Sábado ou Domingo das 14H às 17H, ou Domingo das 10 às 13H","found_on":null}]},{"kind":"session","days":["sun"],"start":"10:00","end":"13:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://sportvela.org/tabela-de-precos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"* Sábado ou Domingo das 14H às 17H, ou Domingo das 10 às 13H","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":55,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":true,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://sportvela.org/tabela-de-precos/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Optimist Iniciação – 3 horas* 55 €","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"sailing","activity_label":null,"name":"Passeios Grupos Crianças","offer_ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Passeios de Grupos à vela para crianças na embarcação Raquero","found_on":null},{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Actividade dos 4 até aos 17 anos de idade. Os pais podem acompanhar a atividade","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":17,"unit":"years"},"as_published":null,"ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Actividade dos 4 até aos 17 anos de idade. Os pais podem acompanhar a atividade","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"10:00","end":"13:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábados entre as 10:00- 13:00h ou entre as 14:00 – 17:00 horas","found_on":null}]},{"kind":"session","days":["sat"],"start":"14:00","end":"17:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábados entre as 10:00- 13:00h ou entre as 14:00 – 17:00 horas","found_on":null}]},{"kind":"session","days":["sun"],"start":"10:00","end":"13:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Domingos entre as 10:00- 13:00h ou entre as 14:00 – 17:00 horas","found_on":null}]},{"kind":"session","days":["sun"],"start":"14:00","end":"17:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Domingos entre as 10:00- 13:00h ou entre as 14:00 – 17:00 horas","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":10,"amount_max":null,"currency":"EUR","unit":"not_stated","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://sportvela.org/escolas-de-vela/passeios-grupos-criancas/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Preço: 60 euros barco completo ( 10 euros por criança )","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"sailing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sport-clube-canidelo","city":"porto","name":"Sport Clube Canidelo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 781 9362","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.sccanidelo.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Emissor 211 371, 4400-436 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Emissor 211 371, 4400-436 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1317933,"lon":-8.6461233,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"canidelo","google":{"cid":"10772234630352155327","name":"Sport Clube Canidelo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10772234630352155327","address":"R. Emissor 211 371, 4400-436 Vila Nova de Gaia, Portugal","lat":41.1317933,"lon":-8.6461233,"hours_raw":["Tuesday: 5–10 PM","Wednesday: 5–10 PM","Thursday: 5–10 PM","Friday: 5–10 PM","Saturday: 9 AM–7:30 PM","Sunday: 9 AM–7:30 PM","Monday: 5–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["17:00","22:00"]],"tue":[["17:00","22:00"]],"wed":[["17:00","22:00"]],"thu":[["17:00","22:00"]],"fri":[["17:00","22:00"]],"sat":[["09:00","19:30"]],"sun":[["09:00","19:30"]]},"ev":[{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 5–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–7:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10772234630352155327","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 5–10 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Formação (Juniores, Juvenis, Iniciados)","offer_ev":[{"url":"http://www.sccanidelo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"No domingo, dia 8 de Outubro, será a vez da equipa de Juvenis S17A jogar","found_on":null},{"url":"http://www.sccanidelo.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Também no domingo de manhã, a equipa de Iniciados S15A deslocam-se a Vila Conde para","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sport-clube-montezelo","city":"porto","name":"Sport Clube Montezelo","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 489 0171","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://sportclubemontezelo.wixsite.com/scmontezelo","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. do Calvário de Montezelo S/N, 4510-509 Fânzeres, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9240671592694109529","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. do Calvário de Montezelo S/N, 4510-509 Fânzeres, Portugal","found_on":null}]},"geo":{"lat":41.1735525,"lon":-8.5249733,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"gondomar","google":{"cid":"9240671592694109529","name":"Sport Clube Montezelo","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9240671592694109529","address":"R. do Calvário de Montezelo S/N, 4510-509 Fânzeres, Portugal","lat":41.1735525,"lon":-8.5249733,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Escola de formação","offer_ev":[{"url":"https://sportclubemontezelo.wixsite.com/scmontezelo/clube","via":"own_site","form":"text","seen":"2026-11-10","quote":"Falar da escola de formação do Sport Clube Montezelo não é só falar do clube,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sport-clube-senhora-da-hora","city":"porto","name":"Sport Clube Senhora da Hora","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 934 424 137","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://scshora.footeo.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. António Domingues dos Santos 88, 4460-236 Sra. da Hora, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12667508268303655763","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. António Domingues dos Santos 88, 4460-236 Sra. da Hora, Portugal","found_on":null}]},"geo":{"lat":41.1868465,"lon":-8.656105199999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"senhora-da-hora-sao-mamede","google":{"cid":"12667508268303655763","name":"Sport Clube Senhora da Hora","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12667508268303655763","address":"Av. António Domingues dos Santos 88, 4460-236 Sra. da Hora, Portugal","lat":41.1868465,"lon":-8.656105199999999,"hours_raw":["Tuesday: Open 24 hours","Wednesday: Open 24 hours","Thursday: Open 24 hours","Friday: Open 24 hours","Saturday: Open 24 hours","Sunday: Open 24 hours","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Captações todos os escalões","offer_ev":[{"url":"https://scshora.footeo.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"CAPTAÇÕES, TODOS ESCALÕES dos 4 aos 18 anos APAREÇAM, ÉPOCA 2026/ 2027 contacto: 934424137","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://scshora.footeo.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"CAPTAÇÕES, TODOS ESCALÕES dos 4 aos 18 anos APAREÇAM, ÉPOCA 2026/ 2027 contacto: 934424137","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sport-rugby-sport-club-do-porto","city":"porto","name":"Sport RUGBY - Sport Club do Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"website","value":"http://www.sportrugby.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Estr. da Circunvalação 15687 4100, 4100-183 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Estr. da Circunvalação 15687 4100, 4100-183 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1714598,"lon":-8.678981,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"aldoar","google":{"cid":"6978610602679922799","name":"Sport RUGBY - Sport Club do Porto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6978610602679922799","address":"Estr. da Circunvalação 15687 4100, 4100-183 Porto, Portugal","lat":41.1714598,"lon":-8.678981,"hours_raw":["Tuesday: 9 AM–10 PM","Wednesday: 9 AM–10 PM","Thursday: 9 AM–10 PM","Friday: 9 AM–10 PM","Saturday: 9 AM–10 PM","Sunday: 9 AM–10 PM","Monday: 9 AM–10 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","22:00"]],"tue":[["09:00","22:00"]],"wed":[["09:00","22:00"]],"thu":[["09:00","22:00"]],"fri":[["09:00","22:00"]],"sat":[["09:00","22:00"]],"sun":[["09:00","22:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–10 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6978610602679922799","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–10 PM","found_on":null}]}},{"id":"b2","name":null,"address":{"text":"Parque Cidade - entrada Norte, Estr. da Circunvalação, Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13461561099716369385","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Parque Cidade - entrada Norte, Estr. da Circunvalação, Porto, Portugal","found_on":null}]},"geo":{"lat":41.168673899999995,"lon":-8.6788358,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"13461561099716369385","name":"SPORT RUGBY","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13461561099716369385","address":"Parque Cidade - entrada Norte, Estr. da Circunvalação, Porto, Portugal","lat":41.168673899999995,"lon":-8.6788358,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"rugby","activity_label":null,"name":"Formação","offer_ev":[{"url":"https://sportrugby.pt/inscricao","via":"own_site","form":"text","seen":"2026-11-10","quote":"Formação para atletas dos 6 anos aos seniores, num ambiente seguro, divertido e exigente,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://sportrugby.pt/inscricao","via":"own_site","form":"text","seen":"2026-11-10","quote":"Formação para atletas dos 6 anos aos seniores, num ambiente seguro, divertido e exigente,","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":325,"amount_max":null,"currency":"EUR","unit":"per_year","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://sportrugby.pt/inscricao","via":"own_site","form":"text","seen":"2026-11-10","quote":"325 €","found_on":null}]},{"kind":"tuition","amount":190,"amount_max":null,"currency":"EUR","unit":"per_term","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://sportrugby.pt/inscricao","via":"own_site","form":"text","seen":"2026-11-10","quote":"190 €","found_on":null}]},{"kind":"tuition","amount":42,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://sportrugby.pt/inscricao","via":"own_site","form":"text","seen":"2026-11-10","quote":"42 €","found_on":null}]},{"kind":"tuition","amount":115,"amount_max":null,"currency":"EUR","unit":"per_year","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://sportrugby.pt/inscricao","via":"own_site","form":"text","seen":"2026-11-10","quote":"115 € (inscrição anual, inclui seguro)","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"rugby","competitive_squad":null,"federation":null}],"edited":null},{"slug":"sporting-clube-da-cruz","city":"porto","name":"Sporting Clube da Cruz","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 550 8041","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.sportingclubdacruz.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. da Fonte do Outeiro 521, 4200-353 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17259041045557906817","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. da Fonte do Outeiro 521, 4200-353 Porto, Portugal","found_on":null}]},"geo":{"lat":41.176783799999995,"lon":-8.592404799999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"paranhos","google":{"cid":"17259041045557906817","name":"Sporting Clube da Cruz","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17259041045557906817","address":"R. da Fonte do Outeiro 521, 4200-353 Porto, Portugal","lat":41.176783799999995,"lon":-8.592404799999999,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: Closed","Friday: Closed","Saturday: 9 AM–6 PM","Sunday: 9 AM–6 PM","Monday: Open 24 hours"],"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Futebol: equipas de formação","offer_ev":[{"url":"https://sportingclubdacruz.pt/clube","via":"own_site","form":"text","seen":"2026-11-10","quote":"Porto com equipas em competição desde Benjamis, infantis, iniciados, Juvenis, Juniores e Séniores, proporcionando, nos","found_on":null},{"url":"https://sportingclubdacruz.pt/clube","via":"own_site","form":"text","seen":"2026-11-10","quote":"últimos anos a possibilidade de muitas centenas de crianças e jovens, com idades compreendidas entre","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://sportingclubdacruz.pt/clube","via":"own_site","form":"text","seen":"2026-11-10","quote":"últimos anos a possibilidade de muitas centenas de crianças e jovens, com idades compreendidas entre","found_on":null},{"url":"https://sportingclubdacruz.pt/clube","via":"own_site","form":"text","seen":"2026-11-10","quote":"os 6 e os 20 anos, praticarem o desporto que gostam, formando também os futuros","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"judo","activity_label":null,"name":"Judo","offer_ev":[{"url":"https://sportingclubdacruz.pt/futebol-judo-atletismo-captacoes","via":"own_site","form":"text","seen":"2026-11-10","quote":"As pré-inscrições para o judo estão abertas a crianças entre os 6 e os 12","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://sportingclubdacruz.pt/futebol-judo-atletismo-captacoes","via":"own_site","form":"text","seen":"2026-11-10","quote":"As pré-inscrições para o judo estão abertas a crianças entre os 6 e os 12","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null},{"activity":"judo","competitive_squad":null,"federation":null}],"edited":null},{"slug":"studio-alma","city":"porto","name":"Studio Alma","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 885 097","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.studioalma.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Pinto Mourão 172, 4400-253 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Pinto Mourão 172, 4400-253 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1285739,"lon":-8.6077889,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"17583139584370990054","name":"Studio Alma","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=17583139584370990054","address":"R. de Pinto Mourão 172, 4400-253 Vila Nova de Gaia, Portugal","lat":41.1285739,"lon":-8.6077889,"hours_raw":["Tuesday: 10 AM–10:30 PM","Wednesday: 10 AM–10:30 PM","Thursday: 10 AM–10:30 PM","Friday: 10 AM–10:30 PM","Saturday: 9 AM–8 PM","Sunday: Closed","Monday: 6 PM–12 AM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["18:00","24:00"]],"tue":[["10:00","22:30"]],"wed":[["10:00","22:30"]],"thu":[["10:00","22:30"]],"fri":[["10:00","22:30"]],"sat":[["09:00","20:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 10 AM–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 10 AM–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 10 AM–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 10 AM–10:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–8 PM","found_on":null},{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=17583139584370990054","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 6 PM–12 AM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"pole dance","name":"Pole Kids","offer_ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pole Kids (6 aos 16 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Pole Kids (6 aos 16 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":15,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"15€","found_on":null}]}],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"other","activity_label":"aerial","name":"Aerial Kids","offer_ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aerial Kids (6 aos 16 anos)","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aerial Kids (6 aos 16 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":15,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"15€","found_on":null}]}],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"dance","activity_label":null,"name":"Acro-DANCE / Dança Contemporânea Crianças e Jovens","offer_ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Acro-DANCE / Dança Contemporânea Crianças e Jovens","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"(6 aos 16 anos)","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":15,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"15€","found_on":null}]}],"language":null,"trial":{"value":"paid","ev":[{"url":"https://www.studioalma.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"surf-training-school","city":"porto","name":"Surf Training School","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 924 772 797","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://www.surftrainingschool.com/en/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Via do Castelo do Queijo, 4100-429 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Via do Castelo do Queijo, 4100-429 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1708199,"lon":-8.6873164,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"foz-nevogilde","google":{"cid":"5853735209292180596","name":"SURF TRAINING SCHOOL","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=5853735209292180596","address":"Via do Castelo do Queijo, 4100-429 Porto, Portugal","lat":41.1708199,"lon":-8.6873164,"hours_raw":["Tuesday: 9 AM–6 PM","Wednesday: 9 AM–6 PM","Thursday: 9 AM–6 PM","Friday: 9 AM–6 PM","Saturday: 9 AM–6 PM","Sunday: 9 AM–6 PM","Monday: 9 AM–6 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","18:00"]],"tue":[["09:00","18:00"]],"wed":[["09:00","18:00"]],"thu":[["09:00","18:00"]],"fri":[["09:00","18:00"]],"sat":[["09:00","18:00"]],"sun":[["09:00","18:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–6 PM","found_on":null},{"url":"https://www.google.com/maps?cid=5853735209292180596","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–6 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"surfing","activity_label":null,"name":"Kids group class","offer_ev":[{"url":"https://www.surftrainingschool.com/en/aulas-de-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 6 to 8","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":8,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.surftrainingschool.com/en/aulas-de-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 6 to 8","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"surfing","activity_label":null,"name":"Kids group class","offer_ev":[{"url":"https://www.surftrainingschool.com/en/aulas-de-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 8 to 12","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.surftrainingschool.com/en/aulas-de-iniciacao/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Ages 8 to 12","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p3","format":"camp","activity":"surfing","activity_label":null,"name":"HOLIDAYS SURF KIDS","offer_ev":[{"url":"https://www.surftrainingschool.com/en/loja-virtual/","via":"own_site","form":"text","seen":"2026-11-10","quote":"From 6 to 16 years old","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.surftrainingschool.com/en/loja-virtual/","via":"own_site","form":"text","seen":"2026-11-10","quote":"From 6 to 16 years old","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":170,"amount_max":null,"currency":"EUR","unit":"per_day","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.surftrainingschool.com/en/loja-virtual/","via":"own_site","form":"text","seen":"2026-11-10","quote":"170€","found_on":null}]},{"kind":"tuition","amount":90,"amount_max":null,"currency":"EUR","unit":"per_day","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.surftrainingschool.com/en/loja-virtual/","via":"own_site","form":"text","seen":"2026-11-10","quote":"90€","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"surfaventura-surf-school-and-outdoor-activities","city":"porto","name":"SURFAVENTURA - Surf School and Outdoor Activities","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 967 786 333","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://surfaventura.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Armazéns Sul. Escola A Praia de, Av. Gen. Norton de Matos 1177, 4450-208 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Armazéns Sul. Escola A Praia de, Av. Gen. Norton de Matos 1177, 4450-208 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.175224299999996,"lon":-8.6905193,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"6220601474262854119","name":"SURFAVENTURA - Surf School and Outdoor Activities","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6220601474262854119","address":"Armazéns Sul. Escola A Praia de, Av. Gen. Norton de Matos 1177, 4450-208 Matosinhos, Portugal","lat":41.175224299999996,"lon":-8.6905193,"hours_raw":["Tuesday: 9 AM–7 PM","Wednesday: 9 AM–7 PM","Thursday: 9 AM–7 PM","Friday: 9 AM–7 PM","Saturday: 9:30 AM–7 PM","Sunday: 9:30 AM–7 PM","Monday: 9 AM–7 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["09:00","19:00"]],"tue":[["09:00","19:00"]],"wed":[["09:00","19:00"]],"thu":[["09:00","19:00"]],"fri":[["09:00","19:00"]],"sat":[["09:30","19:00"]],"sun":[["09:30","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9:30 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=6220601474262854119","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 9 AM–7 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"camp","activity":"multi-activity","activity_label":null,"name":"Campos de Férias","offer_ev":[{"url":"https://www.surfaventura.com/programas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"Campos de Férias > Programas destinados a crianças e jovens nos períodos das Férias Escolares","found_on":null},{"url":"https://www.surfaventura.com/campos-de-ferias.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade [8 aos 14]","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":8,"unit":"years"},"max":{"value":14,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.surfaventura.com/campos-de-ferias.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"Idade [8 aos 14]","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"surfing","activity_label":null,"name":"Surf em grupo","offer_ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Escola tem aulas particulares e aulas em grupo para todas as idades, desde crianças,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat","sun"],"start":"10:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"10h00 - \"Minis\".","found_on":null}]},{"kind":"session","days":["sat","sun"],"start":"11:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"11h30 - Juniores e Seniores.","found_on":null}]},{"kind":"session","days":["sat","sun"],"start":"15:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"15h30 - Juniores e Seniores.","found_on":null}]},{"kind":"session","days":["sat","sun"],"start":"17:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"17h00 - Juniores e Seniores.","found_on":null}]},{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"11:30","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"11h30 - Juniores e Seniores.","found_on":null}]},{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"17:00","end":null,"ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"17h00 - Juniores e Seniores.","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":30,"amount_max":null,"currency":"EUR","unit":"per_class","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.surfaventura.com/aulas.php","via":"own_site","form":"text","seen":"2026-11-10","quote":"1 aula > €30,00","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"surfitbox","city":"porto","name":"SURFITBOX","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 912 985 362","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://surfitbox.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Roberto Ivens 1381 LJ, 4450-257 Matosinhos, Portugal","ev":[{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Roberto Ivens 1381 LJ, 4450-257 Matosinhos, Portugal","found_on":null}]},"geo":{"lat":41.1751587,"lon":-8.689692899999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"matosinhos","google":{"cid":"2780167682345108213","name":"SURFITBOX","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=2780167682345108213","address":"R. Roberto Ivens 1381 LJ, 4450-257 Matosinhos, Portugal","lat":41.1751587,"lon":-8.689692899999999,"hours_raw":["Tuesday: 8:30 AM–8:30 PM","Wednesday: 8:30 AM–8:30 PM","Thursday: 8:30 AM–8:30 PM","Friday: 8:30 AM–8:30 PM","Saturday: 9 AM–7 PM","Sunday: 9 AM–7 PM","Monday: 8:30 AM–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["08:30","20:30"]],"tue":[["08:30","20:30"]],"wed":[["08:30","20:30"]],"thu":[["08:30","20:30"]],"fri":[["08:30","20:30"]],"sat":[["09:00","19:00"]],"sun":[["09:00","19:00"]]},"ev":[{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 8:30 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 8:30 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 8:30 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 8:30 AM–8:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: 9 AM–7 PM","found_on":null},{"url":"https://www.google.com/maps?cid=2780167682345108213","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 8:30 AM–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"surfing","activity_label":null,"name":"Surf para miúdos","offer_ev":[{"url":"https://surfitbox.com/aulas-surf-matosinhos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sim! Temos programas específicos de surf para miúdos, focados na vertente lúdica e pedagógica.","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"camp","activity":"surfing","activity_label":null,"name":"Semanas de Surf","offer_ev":[{"url":"https://surfitbox.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Férias de verão para crianças e jovens dos 6 aos 16 anos — surf, skate,","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":16,"unit":"years"},"as_published":null,"ev":[{"url":"https://surfitbox.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Férias de verão para crianças e jovens dos 6 aos 16 anos — surf, skate,","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"surfing","competitive_squad":null,"federation":null}],"edited":null},{"slug":"teatro-art-imagem","city":"porto","name":"Teatro Art'Imagem","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 917 691 753","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.teatroartimagem.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Av. Pastor Joaquim Eduardo Machado, 4425-163 Águas Santas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=6815029844172109758","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Av. Pastor Joaquim Eduardo Machado, 4425-163 Águas Santas, Portugal","found_on":null}]},"geo":{"lat":41.202171299999996,"lon":-8.5768684,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"6815029844172109758","name":"Teatro Art'Imagem","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=6815029844172109758","address":"Av. Pastor Joaquim Eduardo Machado, 4425-163 Águas Santas, Portugal","lat":41.202171299999996,"lon":-8.5768684,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"camp","activity":"drama","activity_label":null,"name":"Oficina Férias no Palco","offer_ev":[{"url":"https://www.teatroartimagem.org/oficina-ferias-no-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 6 aos 12 anos","found_on":null},{"url":"https://www.teatroartimagem.org/oficina-ferias-no-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"Este atelier lúdico/artístico dirigido a crianças com idades compreendidas entre os 6 e os 12","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":12,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.teatroartimagem.org/oficina-ferias-no-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"dos 6 aos 12 anos","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","tue","wed","thu","fri"],"start":"14:00","end":"18:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.teatroartimagem.org/oficina-ferias-no-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"Segunda a Sexta das 14h às 18h","found_on":null}]}],"camp_sessions":[{"start":"2026-07-06","end":"2026-07-17","label":null,"branch":null,"ev":[{"url":"https://www.teatroartimagem.org/oficina-ferias-no-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"06 a 17 de Julho de 2026","found_on":null}]}],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"drama","activity_label":null,"name":"Oficina de Teatrinho ao Palco","offer_ev":[{"url":"https://www.teatroartimagem.org/oficina-de-teatrinho-ao-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para maiores de 6 anos - Gratuito","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.teatroartimagem.org/oficina-de-teatrinho-ao-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"Para maiores de 6 anos - Gratuito","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["sat"],"start":"10:00","end":"12:00","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://www.teatroartimagem.org/oficina-de-teatrinho-ao-palco","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sábados das 10h00 às 12h00","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"the-recreational-association-of-restorers-bras-potter","city":"porto","name":"Associação Recreativa Os Restauradores de Brás-Oleiro","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 971 3607","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://arrestauradoresbo.wixsite.com/restauradores","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Restauradores do Brás-de-Oleiros 300, 4425-057 Águas Santas, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11864143829376363720","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Restauradores do Brás-de-Oleiros 300, 4425-057 Águas Santas, Portugal","found_on":null}]},"geo":{"lat":41.1998162,"lon":-8.577336899999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"maia","google":{"cid":"11864143829376363720","name":"The Recreational Association of Restorers Brás-Potter","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11864143829376363720","address":"R. Restauradores do Brás-de-Oleiros 300, 4425-057 Águas Santas, Portugal","lat":41.1998162,"lon":-8.577336899999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"other","activity_label":"futsal","name":"Escola/Academia de Futsal","offer_ev":[{"url":"https://arrestauradoresbo.wixsite.com/restauradores/quem-somos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola/Academia de Futsal para os atletas com idades compreendidas em os 4 e os 8","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":{"value":8,"unit":"years"},"as_published":null,"ev":[{"url":"https://arrestauradoresbo.wixsite.com/restauradores/quem-somos","via":"own_site","form":"text","seen":"2026-11-10","quote":"Escola/Academia de Futsal para os atletas com idades compreendidas em os 4 e os 8","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"other","activity_label":"futsal","name":"Escalões de formação","offer_ev":[{"url":"https://arrestauradoresbo.wixsite.com/restauradores/quem-somos","via":"own_site","form":"text","seen":"2026-11-10","quote":"anos de idade. Dispomos, atualmente, de 8 escalões de formação a funcionar em pleno (Escolas/Traquinas,","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"tnsj","city":"porto","name":"TNSJ","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 340 1900","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.tnsj.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"phone","value":"+351 22 340 1910","via":"google_listing","seen":"2026-11-10","branch":"b2"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Das Oliveiras 43, 4050-449 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=12475021191589541505","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Das Oliveiras 43, 4050-449 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1492424,"lon":-8.615194299999999,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"12475021191589541505","name":"Teatro Carlos Alberto","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=12475021191589541505","address":"R. Das Oliveiras 43, 4050-449 Porto, Portugal","lat":41.1492424,"lon":-8.615194299999999,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"Praça da Batalha, 4000-102 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=14460120434530193543","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Praça da Batalha, 4000-102 Porto, Portugal","found_on":null}]},"geo":{"lat":41.144673499999996,"lon":-8.6074219,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"baixa-centro-historico","google":{"cid":"14460120434530193543","name":"São João National Theater","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=14460120434530193543","address":"Praça da Batalha, 4000-102 Porto, Portugal","lat":41.144673499999996,"lon":-8.6074219,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"drama","activity_label":null,"name":"Clubes de Teatro","offer_ev":[{"url":"https://www.tnsj.pt/pt/espetaculos/7278/clubes-de-teatro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"ensaios é dos mais jovens (14 aos 18 anos). Cada clube propõe um percurso singular,","found_on":null},{"url":"https://www.tnsj.pt/pt/espetaculos/7278/clubes-de-teatro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"sab 11:00-13:00","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":14,"unit":"years"},"max":{"value":18,"unit":"years"},"as_published":null,"ev":[{"url":"https://www.tnsj.pt/pt/espetaculos/7278/clubes-de-teatro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"ensaios é dos mais jovens (14 aos 18 anos). Cada clube propõe um percurso singular,","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":45,"amount_max":null,"currency":"EUR","unit":"one_time","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://www.tnsj.pt/pt/espetaculos/7278/clubes-de-teatro/","via":"own_site","form":"text","seen":"2026-11-10","quote":"inscrição 45,00 € voucher válido para nove espetáculos (out 26 – jul 27)","found_on":null}]}],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"trojan-porto-academia-de-mma-bjj","city":"porto","name":"Trojan Porto – Academia de MMA / BJJ","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 918 553 803","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://trojanporto.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Rei Ramiro 693, 4400-281 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Rei Ramiro 693, 4400-281 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.136004799999995,"lon":-8.6245411,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"santa-marinha","google":{"cid":"11889223813843882259","name":"Trojan Porto – Academia de MMA / BJJ","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=11889223813843882259","address":"R. de Rei Ramiro 693, 4400-281 Vila Nova de Gaia, Portugal","lat":41.136004799999995,"lon":-8.6245411,"hours_raw":["Tuesday: 11 AM–3 PM, 5:30–9:30 PM","Wednesday: 11 AM–3 PM, 5:30–9:30 PM","Thursday: 11 AM–3 PM, 5:30–9:30 PM","Friday: 11 AM–3 PM, 5:30–9:30 PM","Saturday: 11 AM–1 PM","Sunday: Closed","Monday: 11 AM–3 PM, 5:30–9:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["11:00","15:00"],["17:30","21:30"]],"tue":[["11:00","15:00"],["17:30","21:30"]],"wed":[["11:00","15:00"],["17:30","21:30"]],"thu":[["11:00","15:00"],["17:30","21:30"]],"fri":[["11:00","15:00"],["17:30","21:30"]],"sat":[["11:00","13:00"]],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: 11 AM–3 PM, 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: 11 AM–3 PM, 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 11 AM–3 PM, 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: 11 AM–3 PM, 5:30–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: 11 AM–1 PM","found_on":null},{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=11889223813843882259","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 11 AM–3 PM, 5:30–9:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"bjj","activity_label":null,"name":"Jiu-Jitsu Criança","offer_ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Jiu-Jitsu Criança","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Programa especial para crianças dos 6 aos 15 anos. Técnicas adaptadas à idade, promovendo disciplina,","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["mon","thu"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30 - 19:15","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"40€","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sessão Experimental Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"combat","activity_label":null,"name":"Kickboxing Crianças","offer_ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Kickboxing Crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças (6-15 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["wed"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30 - 19:15","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"40€","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sessão Experimental Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p3","format":"class","activity":"combat","activity_label":null,"name":"Boxe Crianças","offer_ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Boxe Crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças (6-15 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["tue"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30 - 19:15","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"40€","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sessão Experimental Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null},{"id":"p4","format":"class","activity":"combat","activity_label":null,"name":"MMA Crianças","offer_ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"MMA Crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":6,"unit":"years"},"max":{"value":15,"unit":"years"},"as_published":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Crianças (6-15 anos)","found_on":null}]},"timetable":{"status":"partial","ev":null,"file":null},"slots":[{"kind":"session","days":["fri"],"start":"18:30","end":"19:15","ages":null,"label":null,"branch":null,"extra_fee":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"18:30 - 19:15","found_on":null}]}],"camp_sessions":[],"session_length":null,"pricing":{"status":"partial","ev":null,"file":null},"prices":[{"kind":"tuition","amount":40,"amount_max":null,"currency":"EUR","unit":"per_month","quantity":null,"from":false,"tax":null,"period":null,"stale":false,"label":null,"ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"40€","found_on":null}]}],"language":null,"trial":{"value":"free","ev":[{"url":"https://trojanporto.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Sessão Experimental Gratuita","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"valadares-gaia-futebol-clube","city":"porto","name":"Valadares Gaia Futebol Clube","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 713 9081","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.valadaresgaia.com/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Carreira Funda 188, Madalena, Portugal","ev":[{"url":"https://www.google.com/maps?cid=7691148379302530361","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Carreira Funda 188, Madalena, Portugal","found_on":null}]},"geo":{"lat":41.097364299999995,"lon":-8.6398146,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"7691148379302530361","name":"Sports Complex De Valadares","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=7691148379302530361","address":"R. Carreira Funda 188, Madalena, Portugal","lat":41.097364299999995,"lon":-8.6398146,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null},{"id":"b2","name":null,"address":{"text":"Campo de Futebol do Clube de Futebol de Valdares, Valadares, Portugal","ev":[{"url":"https://www.google.com/maps?cid=13856907431443064620","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Campo de Futebol do Clube de Futebol de Valdares, Valadares, Portugal","found_on":null}]},"geo":{"lat":41.0977029,"lon":-8.6403124,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"madalena-valadares","google":{"cid":"13856907431443064620","name":"Valadares Gaia Futebol Clube","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=13856907431443064620","address":"Campo de Futebol do Clube de Futebol de Valdares, Valadares, Portugal","lat":41.0977029,"lon":-8.6403124,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Escalões de formação","offer_ev":[{"url":"https://www.valadaresgaia.com/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Valadares Gaia LCA U08","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"viet-vo-dao-dao-porto","city":"porto","name":"Việt Võ Đạo - DAO Porto","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 744 9439","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://daoportugal.org/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. de Santo António de Contumil, 4250-285 Porto, Portugal","ev":[{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. de Santo António de Contumil, 4250-285 Porto, Portugal","found_on":null}]},"geo":{"lat":41.1725004,"lon":-8.5793914,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"campanha","google":{"cid":"10408236069598982027","name":"Việt Võ Dạo - DAO PORTO","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=10408236069598982027","address":"R. de Santo António de Contumil, 4250-285 Porto, Portugal","lat":41.1725004,"lon":-8.5793914,"hours_raw":["Tuesday: Closed","Wednesday: Closed","Thursday: 7–9:30 PM","Friday: Closed","Saturday: Closed","Sunday: Closed","Monday: 7–8:30 PM"],"closed":false,"read":"2026-11-10"},"opening_hours":{"days":{"mon":[["19:00","20:30"]],"tue":[],"wed":[],"thu":[["19:00","21:30"]],"fri":[],"sat":[],"sun":[]},"ev":[{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Tuesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Wednesday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Thursday: 7–9:30 PM","found_on":null},{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Friday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Saturday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Sunday: Closed","found_on":null},{"url":"https://www.google.com/maps?cid=10408236069598982027","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Monday: 7–8:30 PM","found_on":null}]}}],"programmes":[{"id":"p1","format":"class","activity":"martial-arts","activity_label":null,"name":"Việt Võ Đạo - menores de 12 anos","offer_ev":[{"url":"https://daoportugal.org/horarios","via":"own_site","form":"text","seen":"2026-11-10","quote":"Terça e Quinta: das 18:30h às 19:30h","found_on":null},{"url":"https://daoportugal.org/modalidades/viet-vo-dao","via":"own_site","form":"text","seen":"2026-11-10","quote":"Prática de Việt Võ Đạo para crianças","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":5,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://daoportugal.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"A partir dos 5 anos","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"free","ev":[{"url":"https://daoportugal.org/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Experimentar 2 aulas grátis Ver horários","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null},{"slug":"vilanovense-futebol-clube","city":"porto","name":"Vilanovense Futebol Clube","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 372 2896","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"https://vilanovense.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"Rua Vilanovense Futebol Clube 144, Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=8602823687960767297","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"Rua Vilanovense Futebol Clube 144, Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.1192571,"lon":-8.6092819,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"8602823687960767297","name":"Vilanovense Futebol Clube","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=8602823687960767297","address":"Rua Vilanovense Futebol Clube 144, Vila Nova de Gaia, Portugal","lat":41.1192571,"lon":-8.6092819,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"football","activity_label":null,"name":"Academia de Futebol","offer_ev":[{"url":"https://vilanovense.pt/index.php/cfd-vilanovense/matriculas-condicoes","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Academia de Futebol do Vilanovense FC está aberta a novos formandos a partir da","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://vilanovense.pt/index.php/cfd-vilanovense/matriculas-condicoes","via":"own_site","form":"text","seen":"2026-11-10","quote":"A Academia de Futebol do Vilanovense FC está aberta a novos formandos a partir da","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null}],"sports":[{"activity":"football","competitive_squad":null,"federation":null}],"edited":null},{"slug":"vilar-do-paraiso-music-academy","city":"porto","name":"Academia de Música de Vilar do Paraíso","name_local":null,"status":{"value":"open","ev":null},"last_dated":null,"contacts":[{"kind":"phone","value":"+351 22 711 0249","via":"google_listing","seen":"2026-11-10","branch":"b1"},{"kind":"website","value":"http://www.amvp.pt/","via":"google_listing","seen":"2026-11-10","branch":"b1"}],"languages":{"spoken":[],"site":[]},"branches":[{"id":"b1","name":null,"address":{"text":"R. Cruzeiro 49, 4405-847 Vila Nova de Gaia, Portugal","ev":[{"url":"https://www.google.com/maps?cid=9207447339769335660","via":"google_listing","form":"listing","seen":"2026-11-10","quote":"R. Cruzeiro 49, 4405-847 Vila Nova de Gaia, Portugal","found_on":null}]},"geo":{"lat":41.0931901,"lon":-8.6170464,"source":"google_listing","seen":"2026-11-10"},"geocode":null,"area":"mafamude","google":{"cid":"9207447339769335660","name":"Vilar do Paraíso Music Academy","name_match":"same","id_via":"grid_result","link":"https://www.google.com/maps?cid=9207447339769335660","address":"R. Cruzeiro 49, 4405-847 Vila Nova de Gaia, Portugal","lat":41.0931901,"lon":-8.6170464,"hours_raw":null,"closed":false,"read":"2026-11-10"},"opening_hours":null}],"programmes":[{"id":"p1","format":"class","activity":"music","activity_label":null,"name":"Curso Iniciação","offer_ev":[{"url":"https://www.amvp.pt/curso-de-musica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Curso de Iniciação destina-se a crianças a partir dos 4 anos, sendo o objetivo","found_on":null}],"branches":[],"access":null,"ages":{"min":{"value":4,"unit":"years"},"max":null,"as_published":null,"ev":[{"url":"https://www.amvp.pt/curso-de-musica/","via":"own_site","form":"text","seen":"2026-11-10","quote":"O Curso de Iniciação destina-se a crianças a partir dos 4 anos, sendo o objetivo","found_on":null}]},"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":null,"drop_off":null,"school_pickup":null},{"id":"p2","format":"class","activity":"dance","activity_label":null,"name":"Aula Experimental de Dança – 1.º ciclo","offer_ev":[{"url":"https://www.amvp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental de dança – 1.º ciclo","found_on":null}],"branches":[],"access":null,"ages":null,"timetable":{"status":"none","ev":null,"file":null},"slots":[],"camp_sessions":[],"session_length":null,"pricing":{"status":"none","ev":null,"file":null},"prices":[],"language":null,"trial":{"value":"offered","ev":[{"url":"https://www.amvp.pt/","via":"own_site","form":"text","seen":"2026-11-10","quote":"Aula experimental de dança – 1.º ciclo","found_on":null}]},"drop_off":null,"school_pickup":null}],"sports":[],"edited":null}],"not_included":{"total":433,"by_reason":{"play_centre":4,"kindergarten_or_school":11,"nanny_or_individual":4,"attraction":12,"tutoring_or_school_subjects":2,"parent_and_child_only":4,"own_pupils_only":11,"guests_only":2,"no_child_offer":120,"online_only":2,"outside_zone":232,"not_a_place":29}}}
