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",
        …
      },
      …
    ]
  }
}