Rail stations

England
Wales
Scotland
gethttps://crystalroof.co.uk/customer-api/transport/closest-rail-stations/v1/{location}

Description

This method returns the closest National Rail stations to a specified location, with distances measured in meters.

Parameters

NameDescription
location
path
string
Postcode, coordinates in the lat,long format or UPRN in the uprn12345678 format.
Postcode with or without space. This argument is case-insensitive.
limit
query
enum

Number of elements to be returned by the method.

The returned number of elements may be less than the requested amount if fewer elements are found based on your criteria (in very rare cases). The maximum value is 20. To retrieve only the metadata, use the value 0.

api_key
query
enum

Your API key.

DEMO key allows you to test the method in the W6 0 postcode sector, or in the [[51.492, -0.25], [51.502, -0.225]] rectangle.

Request URL:
https://crystalroof.co.uk/customer-api/transport/closest-rail-stations/v1/W60WW?api_key=DEMO
Possible responses with examples
Code
Description
200
Success
{
  "data": [
    {
      "naptanId": "910GSACTON",
      "icsCode": 1001254,
      "name": "South Acton Rail Station",
      "lines": {
        "national-rail": []
      },
      "properties": {
        "Geo/Zone": "3",
        "Facility/WiFi": "yes",
        "Address/Address": "South Acton station, Palmerston Road, Acton, Greater London, W3 8TG",
        "Address/PhoneNo": "0343 222 1234",
        "Facility/Toilets": "no",
        "Facility/Car Park": "no",
        "Facility/Payphones": "no",
        "Accessibility/Toilet": "No",
        "Facility/Help points": "yes",
        "Facility/Left Luggage": "no",
        "Facility/Ticket Halls": "yes",
        "Facility/Waiting Room": "no",
        "Opening Time/MonFriTo": "10:00",
        "Facility/Cash Machines": "no",
        "Facility/Boarding Ramps": "yes",
        "Opening Time/MonFriFrom": "07:30",
        "Accessibility/AccessViaLift": "No",
        "Accessibility/LimitedCapacityLift": "No",
        "Accessibility/BlueBadgeCarParkSpaces": "0",
        "Accessibility/TaxiRankOutsideStation": "No",
        "Accessibility/SpecificEntranceRequired": "Yes",
        "Accessibility/SpecificEntranceInstructions": "You must use the correct entrance/ exit depending on which platform you are  travelling to/from. To access platform 1 use  the Kingswood Terrace entrance. To access  platform 2 use the Palmerston Road entrance"
      },
      "latitude": 51.499695,
      "longitude": -0.270157,
      "distance": 1933.1
    },
    {
      "naptanId": "910GACTNCTL",
      "icsCode": 1001002,
      "name": "Acton Central Rail Station",
      "lines": {
        "national-rail": []
      },
      "properties": {
        "Geo/Zone": "3",
        "Facility/WiFi": "yes",
        "Address/Address": "Acton Central station, Churchfield Road, Acton, Greater London, W3 6BH",
        "Address/PhoneNo": "0845 330 9882",
        "Facility/Toilets": "no",
        "Facility/Car Park": "no",
        "Facility/Payphones": "yes",
        "Opening Time/SatTo": "14:15",
        "Opening Time/SunTo": "16:30",
        "Accessibility/Toilet": "No",
        "Facility/Help points": "yes",
        "Opening Time/SatFrom": "07:15",
        "Opening Time/SunFrom": "09:15",
        "Facility/Left Luggage": "no",
        "Facility/Ticket Halls": "yes",
        "Facility/Waiting Room": "no",
        "Opening Time/MonFriTo": "20:45",
        "Facility/Cash Machines": "no",
        "Facility/Boarding Ramps": "yes",
        "Opening Time/MonFriFrom": "06:45",
        "Accessibility/AccessViaLift": "No",
        "Accessibility/LimitedCapacityLift": "No",
        "Accessibility/BlueBadgeCarParkSpaces": "0",
        "Accessibility/TaxiRankOutsideStation": "No",
        "Accessibility/SpecificEntranceRequired": "Yes",
        "Accessibility/SpecificEntranceInstructions": "You must use the correct entrance/exit  depending on which platform you are travelling to and from as you cannot change step-free between platforms within the station. Use the Churchfield Road entrance via the ticket hall for platform 2. Use the entrance o"
      },
      "latitude": 51.508716,
      "longitude": -0.262971,
      "distance": 1976.6
    },
    {
      "naptanId": "910GSHPDSB",
      "icsCode": 1001348,
      "name": "Shepherds Bush Rail Station",
      "lines": {
        "national-rail": [
          "southern"
        ]
      },
      "properties": {
        "Geo/Zone": "2",
        "Facility/WiFi": "no",
        "Address/Address": "Shepherd's Bush station, Holland Park Roundabout, Shepherd's Bush, Greater London, W12 8LB",
        "Facility/Toilets": "no",
        "Facility/Car Park": "no",
        "Facility/Payphones": "no",
        "Opening Time/SatTo": "15:00",
        "Opening Time/SunTo": "16:30",
        "Facility/Help points": "yes",
        "Opening Time/SatFrom": "08:25",
        "Opening Time/SunFrom": "09:15",
        "Facility/Left Luggage": "no",
        "Facility/Ticket Halls": "yes",
        "Facility/Waiting Room": "no",
        "Opening Time/MonFriTo": "20:30",
        "Facility/Cash Machines": "yes",
        "Facility/Boarding Ramps": "yes",
        "Opening Time/MonFriFrom": "07:25",
        "NearestPlaces/SourceSystemPlaceId": "TaxiRank_5931"
      },
      "latitude": 51.505285,
      "longitude": -0.217654,
      "distance": 2030.2
    },
    {
      "naptanId": "910GKENOLYM",
      "icsCode": 1000170,
      "name": "Kensington (Olympia) Rail Station",
      "lines": {
        "national-rail": [
          "southern"
        ]
      },
      "properties": {
        "Geo/Zone": "2",
        "Facility/WiFi": "yes",
        "Facility/Gates": "2",
        "Facility/Lifts": "0",
        "Address/Address": "Kensington Olympia, Kensington Olympia Station, Olympia Way, LONDON, W14 0NE",
        "Address/PhoneNo": "0845 601 4867",
        "Facility/Bridge": "yes",
        "Facility/Toilets": "yes",
        "Facility/Car park": "yes",
        "Facility/Payphones": "2",
        "Opening Time/SatTo": "15:00",
        "Opening Time/SunTo": "16:30",
        "Facility/Escalators": "0",
        "Facility/Help Points": "0 on platforms, 0 in ticket halls, 0 elsewhere",
        "Opening Time/SatFrom": "08:25",
        "Opening Time/SunFrom": "09:15",
        "Facility/Photo Booths": "0",
        "Facility/Ticket Halls": "1",
        "Facility/Waiting Room": "no",
        "Opening Time/MonFriTo": "20:30",
        "Facility/Cash Machines": "1",
        "Facility/Boarding Ramps": "yes London Overground only",
        "Opening Time/MonFriFrom": "07:25",
        "Facility/Other Facilities": "none",
        "NearestPlaces/SourceSystemPlaceId": "TaxiRank_5496"
      },
      "latitude": 51.497899,
      "longitude": -0.210364,
      "distance": 2269.7
    },
    {
      "naptanId": "910GGNRSBRY",
      "icsCode": 1000094,
      "name": "Gunnersbury Rail Station",
      "lines": {
        "national-rail": []
      },
      "properties": {
        "Geo/Zone": "3",
        "Facility/WiFi": "no",
        "Facility/Gates": "10",
        "Facility/Lifts": "0",
        "Address/Address": "Gunnersbury, London Overground Ltd, Chiswick High Road, LONDON, W4 4AN",
        "Address/PhoneNo": "0845 601 4867",
        "Facility/Bridge": "yes",
        "Facility/Toilets": "no",
        "Facility/Car park": "no",
        "Facility/Payphones": "0",
        "Facility/Escalators": "0",
        "Facility/Help Points": "1 on platforms, 0 in ticket halls, 0 elsewhere",
        "Facility/Photo Booths": "0",
        "Facility/Ticket Halls": "1",
        "Facility/Waiting Room": "yes",
        "Facility/Cash Machines": "0",
        "NearestPlaces/SourceSystemPlaceId": "TaxiRank_5551"
      },
      "latitude": 51.491678,
      "longitude": -0.275286,
      "distance": 2301.1
    }
  ],
  "dataDate": "2023-03-23",
  "refreshedDate": "2023-03-23"
} 
401
Unauthorized
{
  "error": "No such API key or it is not valid anymore."
} 
402
Payment Required
{
  "error": "You have exhausted the available calls provided by your package."
} 
403
Forbidden
{
  "error": "API key is invalid for the given action."
} 
404
Not Found
{
  "error": "Can't find such location."
} 
429
Too Many Requests
{
  "error": "Too many requests have been sent in one second."
} 
500
Internal Server Error
{
  "error": "We have already started working on a resolution!"
} 
Cookies
This site uses cookies for purposes including analytics, personalization and advertising. By continuing to browse this website you agree to this use. For more information see our Privacy Policy