{"trainNumber":15908,"serviceCode":{"code":"U","designation":"Urbano"},"delay":7,"occupancy":null,"latitude":"41.16871141","longitude":"-8.574777658","status":"IN_TRANSIT","trainStops":[{"station":{"code":"94-21071","designation":"Leca do Balio"},"arrival":null,"departure":"09:22","platform":"2","latitude":"41.20842361450195","longitude":"-8.62955093383789","delay":1,"eta":null,"etd":"09:23"},{"station":{"code":"94-21055","designation":"Arroteia"},"arrival":"09:24","departure":"09:24","platform":"1","latitude":"41.196678161621094","longitude":"-8.63047981262207","delay":1,"eta":"09:25","etd":"09:25"},{"station":{"code":"94-21048","designation":"Sao Mamede de Infesta"},"arrival":"09:26","departure":"09:31","platform":"1","latitude":"41.190311431884766","longitude":"-8.613357543945312","delay":0,"eta":"09:26","etd":"09:31"},{"station":{"code":"94-21030","designation":"Hospital Sao Joao"},"arrival":"09:33","departure":"09:34","platform":"1","latitude":"41.18513870239258","longitude":"-8.597880363464355","delay":4,"eta":"09:37","etd":"09:38"},{"station":{"code":"94-21006","designation":"Sao Gemil"},"arrival":"09:36","departure":"09:37","platform":"1","latitude":"41.19719696044922","longitude":"-8.579094886779785","delay":10,"eta":"09:46","etd":"09:47"},{"station":{"code":"94-3004","designation":"Contumil"},"arrival":"09:41","departure":"09:45","platform":"8","latitude":"41.1687126159668","longitude":"-8.574777603149414","delay":6,"eta":"09:47","etd":"09:51"},{"station":{"code":"94-2006","designation":"Porto Campanha"},"arrival":"09:49","departure":"09:55","platform":"9","latitude":"41.148719787597656","longitude":"-8.584835052490234","delay":7,"eta":"09:56","etd":"10:02"},{"station":{"code":"94-39172","designation":"General Torres"},"arrival":"09:58","departure":"09:59","platform":"2","latitude":"41.13323211669922","longitude":"-8.608434677124023","delay":7,"eta":"10:05","etd":"10:06"},{"station":{"code":"94-39164","designation":"Vila Nova de Gaia - Devesas"},"arrival":"10:00","departure":"10:01","platform":"2","latitude":"41.12968063354492","longitude":"-8.62044906616211","delay":7,"eta":"10:07","etd":"10:08"},{"station":{"code":"94-39149","designation":"Coimbroes"},"arrival":"10:02","departure":"10:03","platform":"2","latitude":"41.12440490722656","longitude":"-8.633951187133789","delay":7,"eta":"10:09","etd":"10:10"},{"station":{"code":"94-39123","designation":"Madalena"},"arrival":"10:05","departure":"10:05","platform":"2","latitude":"41.11147689819336","longitude":"-8.637767791748047","delay":7,"eta":"10:12","etd":"10:12"},{"station":{"code":"94-39115","designation":"Valadares"},"arrival":"10:07","departure":"10:07","platform":"2","latitude":"41.09922790527344","longitude":"-8.631999969482422","delay":7,"eta":"10:14","etd":"10:14"},{"station":{"code":"94-39081","designation":"Francelos"},"arrival":"10:10","departure":"10:10","platform":"2","latitude":"41.08156204223633","longitude":"-8.647478103637695","delay":7,"eta":"10:17","etd":"10:17"},{"station":{"code":"94-39073","designation":"Miramar"},"arrival":"10:12","departure":"10:13","platform":"2","latitude":"41.06782150268555","longitude":"-8.649449348449707","delay":7,"eta":"10:19","etd":"10:20"},{"station":{"code":"94-39057","designation":"Aguda"},"arrival":"10:15","departure":"10:15","platform":"2","latitude":"41.05080795288086","longitude":"-8.651248931884766","delay":7,"eta":"10:22","etd":"10:22"},{"station":{"code":"94-39040","designation":"Granja"},"arrival":"10:17","departure":"10:17","platform":"2","latitude":"41.03847122192383","longitude":"-8.647104263305664","delay":7,"eta":"10:24","etd":"10:24"},{"station":{"code":"94-39008","designation":"Espinho"},"arrival":"10:20","departure":"10:21","platform":"2","latitude":"41.00651168823242","longitude":"-8.644346237182617","delay":7,"eta":"10:27","etd":"10:28"},{"station":{"code":"94-38422","designation":"Silvalde"},"arrival":"10:23","departure":"10:23","platform":"2","latitude":"40.99043273925781","longitude":"-8.640755653381348","delay":7,"eta":"10:30","etd":"10:30"},{"station":{"code":"94-38414","designation":"Paramos"},"arrival":"10:25","departure":"10:26","platform":"2","latitude":"40.97550582885742","longitude":"-8.63685131072998","delay":7,"eta":"10:32","etd":"10:33"},{"station":{"code":"94-38406","designation":"Esmoriz"},"arrival":"10:27","departure":"10:28","platform":"2","latitude":"40.96341323852539","longitude":"-8.635529518127441","delay":7,"eta":"10:34","etd":"10:35"},{"station":{"code":"94-38356","designation":"Carvalheira - Maceda"},"arrival":"10:31","departure":"10:31","platform":"2","latitude":"40.92450714111328","longitude":"-8.626079559326172","delay":7,"eta":"10:38","etd":"10:38"},{"station":{"code":"94-38299","designation":"Ovar"},"arrival":"10:37","departure":null,"platform":"3","latitude":"40.8640022277832","longitude":"-8.616662979125977","delay":7,"eta":"10:44","etd":null}]}