API Services

Regio spatial data API services are the ultimate solution for clients seeking seamless integration of Regio’s accurate and up-to-date Baltics database into their applications and systems. With our user-friendly and efficient API services, accessing valuable spatial data has never been easier.

Our API services empower businesses to optimize their workflows and enhance their applications with a wide range of spatial data functionalities. Imagine effortlessly performing accurate address searches and inputting data into your database. You can also harness the power of comprehensive road information and navigation, ensuring your users have the smoothest journey possible. Route calculation becomes a breeze, providing your customers with the most efficient and time-saving directions.

Our API services offer a wealth of additional features, including points of interest and a variety of base maps. Whether you’re building an e-commerce platform, a logistics management system, or a location-based application, Regio has you covered. By leveraging Regio API services, clients can simplify their data management processes, saving precious time and resources. Our dedicated team ensures data quality and reliability, allowing you to focus on your core business activities while enjoying peace of mind.

Regio API services are fully customizable to meet your unique requirements. We go the extra mile, offering comprehensive support for service integration and even assisting in the development of tailored map applications.


As an API service, you are provided an access to Regio’s continuously updated address database. The service can be seamlessly integrated into your application, website, or any other platform, precisely tailored to your needs. Regio’s address search not only returns valid addresses but also provides the option to retrieve invalid and outdated addresses if desired. Additionally, the address data includes farm names, apartment numbers, and zip codes.


Geocoding service allows you to find a complete address in text format (including coordinates) through text-based search, while also verifying the accuracy of the input address. If desired, it is also possible to search for invalid addresses.

See documentation

Reverse Geocode

Reverse geocoding retrieves the full address in text format corresponding to a given set of location coordinates. For example, reverse geocoding can be useful when you need to determine the nearest address corresponding to location coordinates obtained from positioning.

See documentation


Using a gazetteer, which is a geographical lexicon, you can extract a correct address in text format from a hierarchical address system, starting from the broader context such as country, municipality, town/village, and down to the apartment number. It also gives output, for example, all addresses within a specific district or the history of address changes.

See documentation

Points of Interest (POI)

Regio’s database of POI and tourist attractions for Estonia, Latvia, and Lithuania contains almost 200 000 objects, which can be accessed through the API and utilized in the client’s map application or any other solution. There is also Points of Area available for object covering larger area (e.g. hospitals etc).

See documentation

Logistical Puzzles

Finding a route based on regional road and navigation data (Routing, Directions) into client’s software and web applications. The route calculation algorithm takes into account directionality, lanes, turn options, maximum allowed vehicle speed, height restrictions, and more

Route Calculation

Finding a route between two or more points, along with route instructions in Estonian or English.

See documentation

Route Optimization

Route optimization allows finding the fastest or shortest route between multiple location points (Traveling Salesman Problem).

See documentation

Distance Matrix

A distance matrix is a table of distances measured along the road between various origin and destination points.

See documentation

Base maps

The most accurate and up-to-date map of the Baltic countries! Through the API service, the map data in the utilized software or web application is automatically updated. There is a choice between various raster and vector maps.

Raster Maps

With WMS (Web Map Service), it is possible to select the displayed data layers (roads, buildings, land use). The map image is displayed based on user-defined parameters (visible map area or bounding box, desired layers, etc.). WMS map tiles are generated from vector data, such as .shp files, PostGIS database, etc. With TMS (Tile Map Service), the map tiles have fixed zoom levels, styles, projection, and data layers that the user cannot change. The initial data is obtained from another map service, such as WMS.

See documentation

Vector Maps

A vector map can be enhanced with animations and other visualizations. It can be rotated (e.g., to view in the direction of travel) and displayed in three dimensions (3D). Additionally, the map’s design (colors, presentation style) can be modified. The display speed of a vector map depends on the graphics card. The vector map is displayed on the screen based on user-defined parameters (visible map area or bounding box, desired layers, etc.), and the map data is requested from the server again according to the shifting of the map area or zooming in and out.

See documentation

Join the ranks of satisfied clients who have experienced Regio API advantages!

User experience

“The implementation of the API has significantly streamlined our work, as we no longer needed to develop our own address search solution. It was already seamlessly integrated within the API solution. Given the time-sensitive nature of our project, Regio’s provided solution was a perfect fit for us. Furthermore, the communication during the development phase and ongoing support has been prompt and highly productive.”

Kristel Koidu, IT Product Owner, Eesti Energia AS