GET 1.0/internal/stations?latitude={latitude}&longitude={longitude}&count={count}&distance={distance}

Description

Gets stations within specified distance of the passed co-ordinates

URI Parameters

Name Description Type Additional information
latitude

Latitude co-ordinate value

decimal number

Required

longitude

Longitude co-ordinate value

decimal number

Required

count

Number of results to return

integer

Default value is 30

distance

Retrieve stations within the specified number of miles

decimal number

Default value is 10

None.

None.

A list of Station models

Collection of Station
Name Description Type Additional information
Name

string

None.

Postcode

string

None.

Longitude

decimal number

None.

Latitude

decimal number

None.

Type

integer

None.

DistanceInKM

decimal number

None.

DistanceInMiles

decimal number

None.

application/json, text/json

Sample:
[
  {
    "name": "sample string 1",
    "postcode": "sample string 2",
    "longitude": 3.1,
    "latitude": 4.1,
    "type": 5,
    "distanceInKM": 6.1,
    "distanceInMiles": 7.1
  },
  {
    "name": "sample string 1",
    "postcode": "sample string 2",
    "longitude": 3.1,
    "latitude": 4.1,
    "type": 5,
    "distanceInKM": 6.1,
    "distanceInMiles": 7.1
  }
]

application/xml, text/xml

Sample:
<ArrayOfStation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Station>
    <Name>sample string 1</Name>
    <Postcode>sample string 2</Postcode>
    <Longitude>3.1</Longitude>
    <Latitude>4.1</Latitude>
    <Type>5</Type>
    <DistanceInKM>6.1</DistanceInKM>
    <DistanceInMiles>7.1</DistanceInMiles>
  </Station>
  <Station>
    <Name>sample string 1</Name>
    <Postcode>sample string 2</Postcode>
    <Longitude>3.1</Longitude>
    <Latitude>4.1</Latitude>
    <Type>5</Type>
    <DistanceInKM>6.1</DistanceInKM>
    <DistanceInMiles>7.1</DistanceInMiles>
  </Station>
</ArrayOfStation>