Geocoding API – search addresses and locations effectively
We offer high-quality geocoding services for single and batch requests. Get location by address or address by coordinate with forward and reverse Geocoding API. Add an address search field to your app or website with Geocoder Autocomplete npm-packages.
Geocoding API options and parameters to narrow the search
The Geocoder supports various parameters and options that help to make the search more accurate:
- set type to search locations of a specific type: country, state, city, postcode, street, amenity’
- set filters to limit the search to countries, view box or by radius
- set biases to add priority to locations
Geocoding results quality and confidence
The Geocoding API tries to find the most relevant and meticulous results for each request. We parse and clean up the request address, make several searches with different address components, and choose the ones that fit the best.
We provide you confidence level, found location type as well as match type to help you make a decision on the quality of results.
Depending on pricing plan we offer up to 35 requests / sec for Geocoding API requests.
Definitely! We always try to parse address before search and address formats of many countries are parsed correctly. However, some address formats especially that contain additional information may make some difficulties. Please send us address samples that are not found, so we can improve the geocoding service.
We try to search the address by using different address components and close to the given postcode or city. The geocoder should give correct results if the address is located nearby. Please contact us if you do not get the expected results.
We have pricing plans corresponding to different loads and volumes. Moreover, we can offer dedicated managed solutions starting from 500€.
Yes, you can. But you have to provide a follow-link to Geoapify on your website. For example, “
Powered by <a href="https://www.geoapify.com/">Geoapify</a>" near information about Geocoding service.
We are a German company and provide GDPR-compliant services only. At the moment our server locations are limited to Germany, Finland, and the USA.
The batch geocoding requests are asynchronous. That means you send a request to create a geocoding job and get the job ID. Then check the job status with separate requests, for example, every second. When job status is 200, the results are returned. Check our code samples of batch geocoding requests.
Batch geocoding requests utilize free server capacity so allow us to optimize the server load. That enables us to offer a lower price.