{"trainServices":[{"cancelReason":null,"delayReason":null,"category":"OO","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Bromsgrove","crs":"BMV","tiploc":"BRMSGRV","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Lichfield Trent Valley","crs":"LTV","tiploc":"LCHTTVH","via":"via Four Oaks","futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068005749","uid":"P05749","trainid":"2P63","rsid":null,"sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:03:00","staSpecified":true,"ata":"2026-04-06T21:11:33","ataSpecified":true,"eta":"0001-01-01T00:00:00","etaSpecified":false,"arrivalType":1,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:06:00","stdSpecified":true,"atd":"2026-04-06T21:13:41","atdSpecified":true,"etd":"0001-01-01T00:00:00","etdSpecified":false,"departureType":1,"departureTypeSpecified":true,"departureSource":"TD","departureSourceInstance":null,"platform":"9A","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":{"tiploc":"","near":false,"value":705},"category":"XX","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Preston","crs":"PRE","tiploc":"PRST","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Rugby","crs":"RUG","tiploc":"RUGBY","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068701966","uid":"W01966","trainid":"9M60","rsid":"VT374000","sdd":"2026-04-06T00:00:00","operator":"Avanti West Coast","operatorCode":"VT","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:06:00","staSpecified":true,"ata":"0001-01-01T00:00:00","ataSpecified":false,"eta":"2026-04-06T21:21:17","etaSpecified":true,"arrivalType":0,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:11:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:22:17","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"2","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"OO","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Walsall","crs":"WSL","tiploc":"WALSALL","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Wolverhampton","crs":"WVH","tiploc":"WVRMPTN","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068708362","uid":"W08362","trainid":"2W60","rsid":null,"sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:04:00","staSpecified":true,"ata":"2026-04-06T21:04:18","ataSpecified":true,"eta":"0001-01-01T00:00:00","etaSpecified":false,"arrivalType":1,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:11:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:14:01","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"5B","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":{"tiploc":"","near":false,"value":776},"category":"XX","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Edinburgh","crs":"EDB","tiploc":"EDINBUR","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Bristol Temple Meads","crs":"BRI","tiploc":"BRSTLTM","via":"via Gloucester","futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604066775102","uid":"C75102","trainid":"1V70","rsid":"XC179000","sdd":"2026-04-06T00:00:00","operator":"CrossCountry","operatorCode":"XC","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:07:00","staSpecified":true,"ata":"0001-01-01T00:00:00","ataSpecified":false,"eta":"2026-04-06T21:26:57","etaSpecified":true,"arrivalType":0,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:12:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:27:57","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"11B","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"XX","activities":"TF","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Milton Keynes Central","crs":"MKC","tiploc":"MKNSCEN","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Birmingham New Street","crs":"BHM","tiploc":"BHAMNWS","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068705792","uid":"W05792","trainid":"1Y67","rsid":"LM210100","sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:14:00","staSpecified":true,"ata":"2026-04-06T21:14:20","ataSpecified":true,"eta":"0001-01-01T00:00:00","etaSpecified":false,"arrivalType":1,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"0001-01-01T00:00:00","stdSpecified":false,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"0001-01-01T00:00:00","etdSpecified":false,"departureType":0,"departureTypeSpecified":false,"departureSource":null,"departureSourceInstance":null,"platform":"4","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"OO","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Four Oaks","crs":"FOK","tiploc":"FOUROKS","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Redditch","crs":"RDC","tiploc":"RDIT","via":"via University","futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068005846","uid":"P05846","trainid":"2R63","rsid":null,"sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:10:00","staSpecified":true,"ata":"2026-04-06T21:11:05","ataSpecified":true,"eta":"0001-01-01T00:00:00","etaSpecified":false,"arrivalType":1,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:15:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:15:00","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"12","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"OO","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Birmingham International","crs":"BHI","tiploc":"BHAMINT","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Rugeley Trent Valley","crs":"RGL","tiploc":"RUGL","via":"via Walsall","futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068706549","uid":"W06549","trainid":"2H83","rsid":"LM612100","sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:08:00","staSpecified":true,"ata":"2026-04-06T21:11:52","ataSpecified":true,"eta":"0001-01-01T00:00:00","etaSpecified":false,"arrivalType":1,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:15:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:15:00","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"6B","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"OO","activities":"T ","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Redditch","crs":"RDC","tiploc":"RDIT","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Four Oaks","crs":"FOK","tiploc":"FOUROKS","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068005955","uid":"P05955","trainid":"2U64","rsid":null,"sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:12:00","staSpecified":true,"ata":"0001-01-01T00:00:00","ataSpecified":false,"eta":"2026-04-06T21:16:00","etaSpecified":true,"arrivalType":0,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:16:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:17:00","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"8A","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"XX","activities":"TF","length":0,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Liverpool Lime Street","crs":"LIV","tiploc":"LVRPLSH","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Birmingham New Street","crs":"BHM","tiploc":"BHAMNWS","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604068705390","uid":"W05390","trainid":"1G67","rsid":"LM311600","sdd":"2026-04-06T00:00:00","operator":"West Midlands Trains","operatorCode":"LM","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:20:00","staSpecified":true,"ata":"0001-01-01T00:00:00","ataSpecified":false,"eta":"2026-04-06T21:20:25","etaSpecified":true,"arrivalType":0,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"0001-01-01T00:00:00","stdSpecified":false,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"0001-01-01T00:00:00","etdSpecified":false,"departureType":0,"departureTypeSpecified":false,"departureSource":null,"departureSourceInstance":null,"platform":"3","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null},{"cancelReason":null,"delayReason":null,"category":"XX","activities":"T ","length":4,"isReverseFormation":false,"detachFront":false,"origin":[{"isOperationalEndPoint":false,"locationName":"Birmingham International","crs":"BHI","tiploc":"BHAMINT","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"destination":[{"isOperationalEndPoint":false,"locationName":"Manchester Piccadilly","crs":"MAN","tiploc":"MNCRPIC","via":null,"futureChangeTo":0,"futureChangeToSpecified":false}],"currentOrigins":null,"currentDestinations":null,"formation":null,"rid":"202604067664689","uid":"L64689","trainid":"1R98","rsid":"AW309800","sdd":"2026-04-06T00:00:00","operator":"Transport for Wales","operatorCode":"AW","isPassengerService":true,"isCharter":false,"isCancelled":false,"isCircularRoute":false,"filterLocationCancelled":false,"filterLocationOperational":false,"isOperationalCall":false,"sta":"2026-04-06T21:21:00","staSpecified":true,"ata":"0001-01-01T00:00:00","ataSpecified":false,"eta":"2026-04-06T21:21:00","etaSpecified":true,"arrivalType":0,"arrivalTypeSpecified":true,"arrivalSource":null,"arrivalSourceInstance":null,"std":"2026-04-06T21:22:00","stdSpecified":true,"atd":"0001-01-01T00:00:00","atdSpecified":false,"etd":"2026-04-06T21:22:00","etdSpecified":true,"departureType":0,"departureTypeSpecified":true,"departureSource":"Darwin","departureSourceInstance":null,"platform":"6B","platformIsHidden":true,"serviceIsSupressed":false,"adhocAlerts":null}],"busServices":null,"ferryServices":null,"qos":0,"qosSpecified":false,"isTruncated":true,"generatedAt":"2026-04-06T20:14:42.1505626+00:00","locationName":"Birmingham New Street","crs":"BHM","filterLocationName":null,"filtercrs":null,"filterType":0,"stationManager":"Network Rail","stationManagerCode":"RT","nrccMessages":[{"category":0,"severity":2,"xhtmlMessage":"\nMajor engineering work is taking place between London Euston and Milton Keynes Central from Good Friday 3 April to Wednesday 8 April. More details and the full impact to your journey can be found in <a href=\"https://www.nationalrail.co.uk/engineering-works/euston-3-apr-20260403/\">Status and Disruptions. </a>"},{"category":0,"severity":2,"xhtmlMessage":"\nMajor engineering work is taking place between Preston and Glasgow Central / Edinburgh from Saturday 4 April to Easter Monday 6 April. More details and the full impact to your journey can be found in <a href=\"https://www.nationalrail.co.uk/engineering-works/preston-edinburgh-glasgow-central-4-apr-20260404/\">Status and Disruptions.</a>"}],"platformsAreHidden":false,"servicesAreUnavailable":false}