Currently the AreaButler Addresses-in-Range API supports the search of the existing addresses around a certain point. The point could be specified either by providing its coordinates or the known address.
The GET request should be sent to fetch the addresses in range:
URL: <https://app.areabutler.de/api/location-ext/addresses-in-range?par1=val1&par2=val2…>
Header: KEY: X-Api-Key | VALUE: provided-api-key
Parameters:
Mandatory:
address=Schadowstraße 55, Düsseldorf
// OR
lat=51.2265311&lng=6.7842183
Optional:
// Radius around the central point in meters
// From 1 to 400, default – 150
radius=350
// BCP 47 compliant address language
// By default the language of the address’s country is used
language=de
The response contains the following body:
{
"input": {
"coordinates": {
"lat": 51.2265311,
"lng": 6.7842183
}
},
"result": {
"address_count": 5,
"addresses": [
{
"full_address": "Wagnerstraße 1A, 40212 Düsseldorf, Deutschland",
"street_name": "Wagnerstraße",
"street_number": "1A",
…
},
…
]
}
}