1127 lines
35 KiB
JSON
1127 lines
35 KiB
JSON
{
|
|
"GetStationBoardResult": {
|
|
"generatedAt": "2023-01-14T11:24:26.042096+00:00",
|
|
"locationName": "Cardiff Central",
|
|
"crs": "CDF",
|
|
"nrccMessages": {
|
|
"message": [
|
|
"<p>\nThe lifts are out of order between Platforms 1 & 2 and the station at Cardiff Central station.</p>",
|
|
"\nDisruption in the Bristol area due to a number of incidents. More details can be found in <a href=\"http://nationalrail.co.uk/service_disruptions/315247.aspx\">Latest Travel News.</a>",
|
|
"\nBuses replace trains between Radyr and Cardiff Central. More details can be found in <a href=\"http://https://t.co/vj5Fty90sw\">Latest Travel News</a>.",
|
|
"\nPoor weather affecting services in Wales due to flooding on the railway More details can be found in <a href=\"https://t.co/uBU966PUmX\">Latest Travel News</a>.",
|
|
"Poor weather affecting services across the South West of England. More details can be found in <a href=\"http://nationalrail.co.uk/service_disruptions/315471.aspx\">Latest Travel News</a>"
|
|
]
|
|
},
|
|
"platformAvailable": "true",
|
|
"trainServices": {
|
|
"service": [
|
|
{
|
|
"sta": "11:10",
|
|
"eta": "11:17",
|
|
"std": "11:11",
|
|
"platform": "6",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"cancelReason": "This train has been cancelled because of vandalism of railway equipment",
|
|
"delayReason": "This train has been delayed by vandalism of railway equipment",
|
|
"serviceID": "5004425CRDFCEN_",
|
|
"rsid": "AW892100",
|
|
"origin": {
|
|
"location": { "locationName": "Barry Island", "crs": "BYI" }
|
|
},
|
|
"destination": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:16",
|
|
"eta": "11:38",
|
|
"std": "11:18",
|
|
"etd": "11:39",
|
|
"platform": "2",
|
|
"operator": "Great Western Railway",
|
|
"operatorCode": "GW",
|
|
"serviceType": "train",
|
|
"delayReason": "This train has been delayed by heavy rain flooding the railway",
|
|
"serviceID": "4987206CRDFCEN_",
|
|
"origin": { "location": { "locationName": "Swansea", "crs": "SWA" } },
|
|
"destination": {
|
|
"location": { "locationName": "London Paddington", "crs": "PAD" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Swansea",
|
|
"crs": "SWA",
|
|
"st": "10:22",
|
|
"at": "10:45"
|
|
},
|
|
{
|
|
"locationName": "Neath",
|
|
"crs": "NTH",
|
|
"st": "10:34",
|
|
"at": "10:57"
|
|
},
|
|
{
|
|
"locationName": "Port Talbot Parkway",
|
|
"crs": "PTA",
|
|
"st": "10:42",
|
|
"at": "11:05"
|
|
},
|
|
{
|
|
"locationName": "Bridgend",
|
|
"crs": "BGN",
|
|
"st": "10:55",
|
|
"at": "11:17"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Newport (South Wales)",
|
|
"crs": "NWP",
|
|
"st": "11:30",
|
|
"et": "11:50"
|
|
},
|
|
{
|
|
"locationName": "Bristol Parkway",
|
|
"crs": "BPW",
|
|
"st": "11:54",
|
|
"et": "12:11"
|
|
},
|
|
{
|
|
"locationName": "Swindon",
|
|
"crs": "SWI",
|
|
"st": "12:19",
|
|
"et": "12:33"
|
|
},
|
|
{
|
|
"locationName": "Reading",
|
|
"crs": "RDG",
|
|
"st": "12:46",
|
|
"et": "12:57"
|
|
},
|
|
{
|
|
"locationName": "London Paddington",
|
|
"crs": "PAD",
|
|
"st": "13:11",
|
|
"et": "13:20"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:20",
|
|
"eta": "Delayed",
|
|
"platform": "7",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"serviceID": "4999894CRDFCEN_",
|
|
"rsid": "AW888600",
|
|
"origin": { "location": { "locationName": "Radyr", "crs": "RDR" } },
|
|
"destination": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Radyr",
|
|
"crs": "RDR",
|
|
"st": "11:03",
|
|
"et": "Delayed"
|
|
},
|
|
{
|
|
"locationName": "Llandaf",
|
|
"crs": "LLN",
|
|
"st": "11:06",
|
|
"et": "Delayed"
|
|
},
|
|
{
|
|
"locationName": "Cathays",
|
|
"crs": "CYS",
|
|
"st": "11:10",
|
|
"et": "Delayed"
|
|
},
|
|
{
|
|
"locationName": "Cardiff Queen Street",
|
|
"crs": "CDQ",
|
|
"st": "11:15",
|
|
"et": "Delayed"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:22",
|
|
"eta": "Cancelled",
|
|
"operator": "Great Western Railway",
|
|
"operatorCode": "GW",
|
|
"isCancelled": "true",
|
|
"serviceType": "train",
|
|
"cancelReason": "This train has been cancelled because of heavy rain flooding the railway",
|
|
"delayReason": "This train has been delayed by heavy rain flooding the railway",
|
|
"serviceID": "4986922CRDFCEN_",
|
|
"rsid": "GW875200",
|
|
"origin": {
|
|
"location": { "locationName": "Penzance", "crs": "PNZ" }
|
|
},
|
|
"destination": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
},
|
|
"currentDestinations": {
|
|
"location": { "locationName": "Weston-super-Mare", "crs": "WSM" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Penzance",
|
|
"crs": "PNZ",
|
|
"st": "05:40",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "St Erth",
|
|
"crs": "SER",
|
|
"st": "05:49",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Hayle",
|
|
"crs": "HYL",
|
|
"st": "05:53",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Camborne",
|
|
"crs": "CBN",
|
|
"st": "06:02",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Redruth",
|
|
"crs": "RED",
|
|
"st": "06:08",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Truro",
|
|
"crs": "TRU",
|
|
"st": "06:20",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "St Austell",
|
|
"crs": "SAU",
|
|
"st": "06:36",
|
|
"at": "06:39"
|
|
},
|
|
{
|
|
"locationName": "Par",
|
|
"crs": "PAR",
|
|
"st": "06:43",
|
|
"at": "06:45"
|
|
},
|
|
{
|
|
"locationName": "Lostwithiel",
|
|
"crs": "LOS",
|
|
"st": "06:49",
|
|
"at": "06:52"
|
|
},
|
|
{
|
|
"locationName": "Bodmin Parkway",
|
|
"crs": "BOD",
|
|
"st": "06:55",
|
|
"at": "06:58"
|
|
},
|
|
{
|
|
"locationName": "Liskeard",
|
|
"crs": "LSK",
|
|
"st": "07:08",
|
|
"at": "07:10"
|
|
},
|
|
{
|
|
"locationName": "Menheniot",
|
|
"crs": "MEN",
|
|
"st": "07:13",
|
|
"at": "07:15"
|
|
},
|
|
{
|
|
"locationName": "St Germans",
|
|
"crs": "SGM",
|
|
"st": "07:20",
|
|
"at": "07:23"
|
|
},
|
|
{
|
|
"locationName": "Saltash",
|
|
"crs": "STS",
|
|
"st": "07:27",
|
|
"at": "07:31"
|
|
},
|
|
{
|
|
"locationName": "St Budeaux Ferry Road",
|
|
"crs": "SBF",
|
|
"st": "07:32",
|
|
"at": "07:35"
|
|
},
|
|
{
|
|
"locationName": "Keyham",
|
|
"crs": "KEY",
|
|
"st": "07:35",
|
|
"at": "07:38"
|
|
},
|
|
{
|
|
"locationName": "Dockyard",
|
|
"crs": "DOC",
|
|
"st": "07:38",
|
|
"at": "07:41"
|
|
},
|
|
{
|
|
"locationName": "Devonport",
|
|
"crs": "DPT",
|
|
"st": "07:41",
|
|
"at": "07:43"
|
|
},
|
|
{
|
|
"locationName": "Plymouth",
|
|
"crs": "PLY",
|
|
"st": "07:47",
|
|
"at": "07:48"
|
|
},
|
|
{
|
|
"locationName": "Ivybridge",
|
|
"crs": "IVY",
|
|
"st": "08:01",
|
|
"at": "08:04"
|
|
},
|
|
{
|
|
"locationName": "Totnes",
|
|
"crs": "TOT",
|
|
"st": "08:15",
|
|
"at": "08:19"
|
|
},
|
|
{
|
|
"locationName": "Newton Abbot",
|
|
"crs": "NTA",
|
|
"st": "08:28",
|
|
"at": "08:31"
|
|
},
|
|
{
|
|
"locationName": "Teignmouth",
|
|
"crs": "TGM",
|
|
"st": "08:35",
|
|
"at": "08:37"
|
|
},
|
|
{
|
|
"locationName": "Dawlish",
|
|
"crs": "DWL",
|
|
"st": "08:40",
|
|
"at": "08:42"
|
|
},
|
|
{
|
|
"locationName": "Exeter St Davids",
|
|
"crs": "EXD",
|
|
"st": "08:55",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Taunton",
|
|
"crs": "TAU",
|
|
"st": "09:19",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Bridgwater",
|
|
"crs": "BWT",
|
|
"st": "09:29",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Highbridge & Burnham",
|
|
"crs": "HIG",
|
|
"st": "09:37",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Weston-super-Mare",
|
|
"crs": "WSM",
|
|
"st": "09:46",
|
|
"at": "09:48"
|
|
},
|
|
{
|
|
"locationName": "Worle",
|
|
"crs": "WOR",
|
|
"st": "09:54",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Yatton",
|
|
"crs": "YAT",
|
|
"st": "10:00",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Nailsea & Backwell",
|
|
"crs": "NLS",
|
|
"st": "10:06",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Bristol Temple Meads",
|
|
"crs": "BRI",
|
|
"st": "10:30",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Filton Abbey Wood",
|
|
"crs": "FIT",
|
|
"st": "10:40",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Patchway",
|
|
"crs": "PWY",
|
|
"st": "10:44",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Severn Tunnel Junction",
|
|
"crs": "STJ",
|
|
"st": "10:55",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Newport (South Wales)",
|
|
"crs": "NWP",
|
|
"st": "11:08",
|
|
"et": "Cancelled"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"std": "11:23",
|
|
"etd": "On time",
|
|
"platform": "1",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"cancelReason": "This train has been cancelled because of flooding",
|
|
"delayReason": "This train has been delayed by flooding",
|
|
"serviceID": "4986816CRDFCEN_",
|
|
"origin": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
},
|
|
"destination": {
|
|
"location": {
|
|
"locationName": "Holyhead",
|
|
"crs": "HHD",
|
|
"via": "via Shrewsbury"
|
|
}
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Newport (South Wales)",
|
|
"crs": "NWP",
|
|
"st": "11:36",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Cwmbran",
|
|
"crs": "CWM",
|
|
"st": "11:47",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Pontypool & New Inn",
|
|
"crs": "PPL",
|
|
"st": "11:52",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Abergavenny",
|
|
"crs": "AGV",
|
|
"st": "12:02",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Hereford",
|
|
"crs": "HFD",
|
|
"st": "12:27",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Ludlow",
|
|
"crs": "LUD",
|
|
"st": "12:48",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Craven Arms",
|
|
"crs": "CRV",
|
|
"st": "12:57",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Church Stretton",
|
|
"crs": "CTT",
|
|
"st": "13:07",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Shrewsbury",
|
|
"crs": "SHR",
|
|
"st": "13:22",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Gobowen",
|
|
"crs": "GOB",
|
|
"st": "13:44",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Chirk",
|
|
"crs": "CRK",
|
|
"st": "13:50",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Ruabon",
|
|
"crs": "RUA",
|
|
"st": "13:56",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Wrexham General",
|
|
"crs": "WRX",
|
|
"st": "14:04",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Chester",
|
|
"crs": "CTR",
|
|
"st": "14:24",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Flint",
|
|
"crs": "FLN",
|
|
"st": "14:41",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Prestatyn",
|
|
"crs": "PRT",
|
|
"st": "14:54",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Rhyl",
|
|
"crs": "RHL",
|
|
"st": "15:01",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Colwyn Bay",
|
|
"crs": "CWB",
|
|
"st": "15:13",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Llandudno Junction",
|
|
"crs": "LLJ",
|
|
"st": "15:20",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Bangor (Gwynedd)",
|
|
"crs": "BNG",
|
|
"st": "15:41",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Llanfairpwll",
|
|
"crs": "LPG",
|
|
"st": "15:48",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Bodorgan",
|
|
"crs": "BOR",
|
|
"st": "15:59",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Ty Croes",
|
|
"crs": "TYC",
|
|
"st": "16:03",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Rhosneigr",
|
|
"crs": "RHO",
|
|
"st": "16:06",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Valley",
|
|
"crs": "VAL",
|
|
"st": "16:12",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Holyhead",
|
|
"crs": "HHD",
|
|
"st": "16:21",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:24",
|
|
"eta": "11:26",
|
|
"std": "11:25",
|
|
"platform": "BUS",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"cancelReason": "This train has been cancelled because of flooding earlier today",
|
|
"delayReason": "This train has been delayed by flooding earlier today",
|
|
"serviceID": "5004671CRDFCEN_",
|
|
"rsid": "AW875000",
|
|
"origin": {
|
|
"location": { "locationName": "Barry Island", "crs": "BYI" }
|
|
},
|
|
"destination": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Barry Island",
|
|
"crs": "BYI",
|
|
"st": "10:56",
|
|
"at": "11:06"
|
|
},
|
|
{
|
|
"locationName": "Barry",
|
|
"crs": "BRY",
|
|
"st": "11:00",
|
|
"at": "11:11"
|
|
},
|
|
{
|
|
"locationName": "Barry Docks",
|
|
"crs": "BYD",
|
|
"st": "11:03",
|
|
"at": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Cadoxton",
|
|
"crs": "CAD",
|
|
"st": "11:06",
|
|
"at": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Dinas Powys",
|
|
"crs": "DNS",
|
|
"st": "11:10",
|
|
"at": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Eastbrook",
|
|
"crs": "EBK",
|
|
"st": "11:13",
|
|
"at": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Cogan",
|
|
"crs": "CGN",
|
|
"st": "11:15",
|
|
"at": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Grangetown",
|
|
"crs": "GTN",
|
|
"st": "11:19",
|
|
"at": "Cancelled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Cardiff Queen Street",
|
|
"crs": "CDQ",
|
|
"st": "11:28",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Cathays",
|
|
"crs": "CYS",
|
|
"st": "11:30",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Llandaf",
|
|
"crs": "LLN",
|
|
"st": "11:35",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Radyr",
|
|
"crs": "RDR",
|
|
"st": "11:39",
|
|
"et": "Cancelled"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:25",
|
|
"std": "11:26",
|
|
"etd": "On time",
|
|
"platform": "8",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"cancelReason": "This train has been cancelled because of flooding earlier today",
|
|
"delayReason": "This train has been delayed by flooding earlier today",
|
|
"serviceID": "5004715CRDFCEN_",
|
|
"rsid": "AW734400",
|
|
"origin": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
},
|
|
"destination": {
|
|
"location": { "locationName": "Barry Island", "crs": "BYI" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Radyr",
|
|
"crs": "RDR",
|
|
"st": "11:11",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Llandaf",
|
|
"crs": "LLN",
|
|
"st": "11:13",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Cathays",
|
|
"crs": "CYS",
|
|
"st": "11:17",
|
|
"et": "Cancelled"
|
|
},
|
|
{
|
|
"locationName": "Cardiff Queen Street",
|
|
"crs": "CDQ",
|
|
"st": "11:21",
|
|
"et": "Cancelled"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Grangetown",
|
|
"crs": "GTN",
|
|
"st": "11:30",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Cogan",
|
|
"crs": "CGN",
|
|
"st": "11:33",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Eastbrook",
|
|
"crs": "EBK",
|
|
"st": "11:36",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Dinas Powys",
|
|
"crs": "DNS",
|
|
"st": "11:38",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Cadoxton",
|
|
"crs": "CAD",
|
|
"st": "11:42",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Barry Docks",
|
|
"crs": "BYD",
|
|
"st": "11:44",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Barry",
|
|
"crs": "BRY",
|
|
"st": "11:48",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Barry Island",
|
|
"crs": "BYI",
|
|
"st": "11:54",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:30",
|
|
"eta": "On time",
|
|
"std": "11:31",
|
|
"etd": "On time",
|
|
"platform": "6",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"serviceID": "5005593CRDFCEN_",
|
|
"origin": { "location": { "locationName": "Penarth", "crs": "PEN" } },
|
|
"destination": {
|
|
"location": { "locationName": "Bargoed", "crs": "BGD" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Penarth",
|
|
"crs": "PEN",
|
|
"st": "11:18",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Dingle Road",
|
|
"crs": "DGL",
|
|
"st": "11:20",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Grangetown",
|
|
"crs": "GTN",
|
|
"st": "11:24",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Cardiff Queen Street",
|
|
"crs": "CDQ",
|
|
"st": "11:35",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Heath High Level",
|
|
"crs": "HHL",
|
|
"st": "11:40",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Llanishen",
|
|
"crs": "LLS",
|
|
"st": "11:43",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Lisvane & Thornhill",
|
|
"crs": "LVT",
|
|
"st": "11:46",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Caerphilly",
|
|
"crs": "CPH",
|
|
"st": "11:52",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Aber",
|
|
"crs": "ABE",
|
|
"st": "11:55",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Llanbradach",
|
|
"crs": "LNB",
|
|
"st": "11:59",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Ystrad Mynach",
|
|
"crs": "YSM",
|
|
"st": "12:06",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Hengoed",
|
|
"crs": "HNG",
|
|
"st": "12:09",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Pengam",
|
|
"crs": "PGM",
|
|
"st": "12:13",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Bargoed",
|
|
"crs": "BGD",
|
|
"st": "12:20",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"sta": "11:30",
|
|
"eta": "On time",
|
|
"std": "11:32",
|
|
"etd": "On time",
|
|
"platform": "8",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"delayReason": "This train has been delayed by flooding",
|
|
"serviceID": "5005918CRDFCEN_",
|
|
"origin": { "location": { "locationName": "Rhymney", "crs": "RHY" } },
|
|
"destination": {
|
|
"location": { "locationName": "Penarth", "crs": "PEN" }
|
|
},
|
|
"previousCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Rhymney",
|
|
"crs": "RHY",
|
|
"st": "10:27",
|
|
"at": "10:32"
|
|
},
|
|
{
|
|
"locationName": "Pontlottyn",
|
|
"crs": "PLT",
|
|
"st": "10:30",
|
|
"at": "10:36"
|
|
},
|
|
{
|
|
"locationName": "Tir-phil",
|
|
"crs": "TIR",
|
|
"st": "10:35",
|
|
"at": "10:40"
|
|
},
|
|
{
|
|
"locationName": "Brithdir",
|
|
"crs": "BHD",
|
|
"st": "10:37",
|
|
"at": "10:43"
|
|
},
|
|
{
|
|
"locationName": "Bargoed",
|
|
"crs": "BGD",
|
|
"st": "10:44",
|
|
"at": "10:47"
|
|
},
|
|
{
|
|
"locationName": "Pengam",
|
|
"crs": "PGM",
|
|
"st": "10:49",
|
|
"at": "10:51"
|
|
},
|
|
{
|
|
"locationName": "Hengoed",
|
|
"crs": "HNG",
|
|
"st": "10:53",
|
|
"at": "10:55"
|
|
},
|
|
{
|
|
"locationName": "Ystrad Mynach",
|
|
"crs": "YSM",
|
|
"st": "10:56",
|
|
"at": "On time"
|
|
},
|
|
{
|
|
"locationName": "Llanbradach",
|
|
"crs": "LNB",
|
|
"st": "11:00",
|
|
"at": "11:03"
|
|
},
|
|
{
|
|
"locationName": "Energlyn & Churchill Park",
|
|
"crs": "ECP",
|
|
"st": "11:04",
|
|
"at": "No report"
|
|
},
|
|
{
|
|
"locationName": "Aber",
|
|
"crs": "ABE",
|
|
"st": "11:06",
|
|
"at": "11:09"
|
|
},
|
|
{
|
|
"locationName": "Caerphilly",
|
|
"crs": "CPH",
|
|
"st": "11:10",
|
|
"at": "11:12"
|
|
},
|
|
{
|
|
"locationName": "Lisvane & Thornhill",
|
|
"crs": "LVT",
|
|
"st": "11:14",
|
|
"at": "11:17"
|
|
},
|
|
{
|
|
"locationName": "Llanishen",
|
|
"crs": "LLS",
|
|
"st": "11:16",
|
|
"at": "11:20"
|
|
},
|
|
{
|
|
"locationName": "Heath High Level",
|
|
"crs": "HHL",
|
|
"st": "11:19",
|
|
"at": "11:23"
|
|
},
|
|
{
|
|
"locationName": "Cardiff Queen Street",
|
|
"crs": "CDQ",
|
|
"st": "11:26",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Grangetown",
|
|
"crs": "GTN",
|
|
"st": "11:37",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Dingle Road",
|
|
"crs": "DGL",
|
|
"st": "11:41",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Penarth",
|
|
"crs": "PEN",
|
|
"st": "11:46",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"std": "11:34",
|
|
"etd": "On time",
|
|
"platform": "0",
|
|
"operator": "Transport for Wales",
|
|
"operatorCode": "AW",
|
|
"serviceType": "train",
|
|
"serviceID": "4987205CRDFCEN_",
|
|
"origin": {
|
|
"location": { "locationName": "Cardiff Central", "crs": "CDF" }
|
|
},
|
|
"destination": {
|
|
"location": { "locationName": "Ebbw Vale Town", "crs": "EBB" }
|
|
},
|
|
"subsequentCallingPoints": {
|
|
"callingPointList": {
|
|
"callingPoint": [
|
|
{
|
|
"locationName": "Pye Corner",
|
|
"crs": "PYE",
|
|
"st": "11:53",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Rogerstone",
|
|
"crs": "ROR",
|
|
"st": "11:57",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Risca & Pontymister",
|
|
"crs": "RCA",
|
|
"st": "12:01",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Crosskeys",
|
|
"crs": "CKY",
|
|
"st": "12:06",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Newbridge",
|
|
"crs": "NBE",
|
|
"st": "12:14",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Llanhilleth",
|
|
"crs": "LTH",
|
|
"st": "12:20",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Ebbw Vale Parkway",
|
|
"crs": "EBV",
|
|
"st": "12:29",
|
|
"et": "On time"
|
|
},
|
|
{
|
|
"locationName": "Ebbw Vale Town",
|
|
"crs": "EBB",
|
|
"st": "12:35",
|
|
"et": "On time"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|