Loading...

Nearest Address

The Nearest API suggests partial address results for a given latitude and longitude. This is also known as reverse geocoding.

Step 1.

Request

GET POST https://api.getAddress.io/nearest/{latitude}/{longitude}?api-key={api-key} 

Response

{
    "suggestions": 
    [
        {
            "distance": 0.1,
            "address": "Westminster Gallery, Westminster Central Hall, Westminster, London",
            "url": "/get/NDg5YmQ5NzY5Zjk0YmI5IDUxMTQ3MTI1",
            "id": "NDg5YmQ5NzY5Zjk0YmI5IDUxMTQ3MTI1"
        }
    ]
}
Step 2.

The selected 'Id' is passed to the 'Get' API to return the full address.

Request

GET https://api.getAddress.io/get/{id}?api-key={api-key}  

Response

{
    "postcode": "NN1 3ER",
    "latitude": 52.24593734741211,
    "longitude": -0.891636312007904,
    "formatted_address": [
        "10 Watkin Terrace",
        "",
        "",
        "Northampton",
        "Northamptonshire"
     ],
    "thoroughfare":  "Watkin Terrace",
    "building_name":  "",
    "sub_building_name":  "",
    "sub_building_number":  "",
    "building_number":  "10",
    "line_1":  "10 Watkin Terrace",
    "line_2":  "",
    "line_3":  "",
    "line_4":  "",
    "locality":  "",
    "town_or_city":  "Northampton",
    "county":  "Northamptonshire",
    "district":  "Northampton",
    "country":  "England"
    "residential":  true
}

Filter

A filter limits results to specific criteria.

Request

{
    "filter":
    {
        "residential":{true or false}
    }
}

Optional Parameters

Property Default Description Type
top 1 Sets the number of suggestions to retrieve (max 20) Text
template {formatted_address} Address template, available fields:
{formatted_address}, {outcode}, {line_1}, {line_2}, {line_3}, {line_4}, {town_or_city}, {locality}, {county}, {country}
Text
term Optional search term. Text
radius 0.2 Search radius, in kilometers, from the given location (max 1) Number
Top