GET v1/parking/search-near?latitude={latitude}&longitude={longitude}&maxDistance={maxDistance}&orderBy={orderBy}

Get Parkings near to a location with a max distance and order

Request Information

URI Parameters

NameDescriptionTypeAdditional information
latitude

decimal number

Required

longitude

decimal number

Required

maxDistance

integer

Required

orderBy

None: 0, Price: 1, Availability: 2, Distance: 3

ParkingAvailabilityOrderBy

Required

Body Parameters

None.

Response Information

Resource Description

Collection of ParkingAvailability
NameDescriptionTypeAdditional information
Id

integer

None.

Name

string

None.

Address

string

None.

FreeSpaces

integer

None.

TotalSpaces

integer

None.

Latitude

decimal number

None.

Longitude

decimal number

None.

PricePerHour

decimal number

None.

TimeTable

string

None.

Phone

string

None.

Email

string

None.

Website

string

None.

DistanceFromGivenLocation

decimal number

None.

PriceRanking

string

None.

DistanceRanking

string

None.

AvailabilityRanking

string

None.

ParkingRanking

string

None.

ParkingScore

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "Name": "sample string 2",
    "Address": "sample string 3",
    "FreeSpaces": 4,
    "TotalSpaces": 5,
    "Latitude": 6.0,
    "Longitude": 7.0,
    "PricePerHour": 8.0,
    "TimeTable": "sample string 9",
    "Phone": "sample string 10",
    "Email": "sample string 11",
    "Website": "sample string 12",
    "DistanceFromGivenLocation": 13.0,
    "PriceRanking": "sample string 14",
    "DistanceRanking": "sample string 15",
    "AvailabilityRanking": "sample string 16",
    "ParkingRanking": "sample string 17",
    "ParkingScore": 18
  },
  {
    "Id": 1,
    "Name": "sample string 2",
    "Address": "sample string 3",
    "FreeSpaces": 4,
    "TotalSpaces": 5,
    "Latitude": 6.0,
    "Longitude": 7.0,
    "PricePerHour": 8.0,
    "TimeTable": "sample string 9",
    "Phone": "sample string 10",
    "Email": "sample string 11",
    "Website": "sample string 12",
    "DistanceFromGivenLocation": 13.0,
    "PriceRanking": "sample string 14",
    "DistanceRanking": "sample string 15",
    "AvailabilityRanking": "sample string 16",
    "ParkingRanking": "sample string 17",
    "ParkingScore": 18
  }
]

application/xml, text/xml

Sample:
<ArrayOfParkingAvailability xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/I9P.SmartCity.DAL.Parking">
  <ParkingAvailability>
    <Address>sample string 3</Address>
    <AvailabilityRanking>sample string 16</AvailabilityRanking>
    <DistanceFromGivenLocation>13</DistanceFromGivenLocation>
    <DistanceRanking>sample string 15</DistanceRanking>
    <Email>sample string 11</Email>
    <FreeSpaces>4</FreeSpaces>
    <Id>1</Id>
    <Latitude>6</Latitude>
    <Longitude>7</Longitude>
    <Name>sample string 2</Name>
    <ParkingRanking>sample string 17</ParkingRanking>
    <ParkingScore>18</ParkingScore>
    <Phone>sample string 10</Phone>
    <PricePerHour>8</PricePerHour>
    <PriceRanking>sample string 14</PriceRanking>
    <TimeTable>sample string 9</TimeTable>
    <TotalSpaces>5</TotalSpaces>
    <Website>sample string 12</Website>
  </ParkingAvailability>
  <ParkingAvailability>
    <Address>sample string 3</Address>
    <AvailabilityRanking>sample string 16</AvailabilityRanking>
    <DistanceFromGivenLocation>13</DistanceFromGivenLocation>
    <DistanceRanking>sample string 15</DistanceRanking>
    <Email>sample string 11</Email>
    <FreeSpaces>4</FreeSpaces>
    <Id>1</Id>
    <Latitude>6</Latitude>
    <Longitude>7</Longitude>
    <Name>sample string 2</Name>
    <ParkingRanking>sample string 17</ParkingRanking>
    <ParkingScore>18</ParkingScore>
    <Phone>sample string 10</Phone>
    <PricePerHour>8</PricePerHour>
    <PriceRanking>sample string 14</PriceRanking>
    <TimeTable>sample string 9</TimeTable>
    <TotalSpaces>5</TotalSpaces>
    <Website>sample string 12</Website>
  </ParkingAvailability>
</ArrayOfParkingAvailability>