Example Query: GetUKRail?CMD=GetArrivalBoard&CRS=KGX&NumberQueries=5
A JSON result will be returned with details for the next 2 hours.
CMD :-
These CMD’s also require CRS & NumberQueries for a valid query.
These CMD’s only require this parameter for a valid query.
CRS :-
3-letter code for each station e.g. KGX = London Kings Cross
Use ‘GetUKRail?CMD=GetCRSStationsNameCode’ to see complete list.
NumberQueries :-
Number (currently between 1 & 10) of results returned per query.
Example Result
Query: GetUKRail?CMD=GetArrivalBoard&CRS=PBO&NumberQueries=1
{
“Version”: “2.4.3”,
“Result”: “Success”,
“StationCRS”: “PBO”,
“StationName”: “Peterborough”,
“Command”: “GetDepartureBoard”,
“NumberQueries”: “1”,
“LastUpdated”: “2022-09-07T06:04:48.5275444+01:00”,
“Results”: {
“GetStationBoardResult”: {
“generatedAt”: “2022-09-07T06:04:48.5275444+01:00”,
“locationName”: “Peterborough”,
“crs”: “PBO”,
“platformAvailable”: true,
“trainServices”: {
“service”: [
{
“std”: “06:05”,
“etd”: “On time”,
“platform”: “2”,
“operator”: “Great Northern”,
“operatorCode”: “GN”,
“serviceType”: “train”,
“length”: 8,
“serviceID”: “mO4tMP5KOtxGpbluNcxq5A==”,
“rsid”: “GN259100”,
“origin”: {
“location”: [
{
“locationName”: “Peterborough”,
“crs”: “PBO”
}
]
},
“destination”: {
“location”: [
{
“locationName”: “London Kings Cross”,
“crs”: “KGX”
}
]
}
}
]
}
}
}
}