Galli Maps v1.0

Welcome to GalliMaps, the solution for enhancing your customers' map experience with our seamless and reliable map services. We offer API endpoints, web plugins, and Flutter packages to easily integrate our services into your products.

To get started, you'll need a GalliMaps access key. Simply Sign Up to create your account with Galli Maps and generate access token through the dashboard to start integrating our map services right away. Detailed documentation for using our APIs, web plugins, and Flutter packages can be found in their respective sections on our website.

GETAutocomplete Search API


https://route-init.gallimap.com/api/v1/search/autocomplete?accessToken=[ACCESS-TOKEN]&word=[SEARCH-QUERY-STRING]&lat=[CURRENT-LOCATION-LATITUDE]&lng=[CURRENT-LOCATION-LONGITUDE]

An Autocomplete Search API suggests a list of possible completions based on the user's input. This can help users quickly find the place they are looking for, especially if they are unsure of the exact name or spelling. The autocomplete API can also reduce typing errors and speed up the search process, making it more user-friendly. By passing current latitude and longitude parameters as inputs to the API, it can return a list of matching results in ascending order, with the nearest location at the top.

PARAMS

acessToken Token key provided by Galli Team
word Query string to autocomplete (minimum 3 characters)
lat Latitude of current location
lng Longitude of current location

GET Reverse Geocoding API


https://route-init.gallimap.com/api/v1/reverse/generalReverse?accessToken=[ACCESS-TOKEN]&lat=[LOCATION-LATITUDE]&lng=[LOCATION-LONGITUDE]

Reverse geocoding API allows users to retrieve location-based information about a given set of latitude and longitude coordinates. By passing the latitude and longitude parameters as inputs to the API, it can return a list of places, landmarks, or specific house numbers located within the vicinity of the given coordinates.

PARAMS

acessToken Token key provided by Galli Team
lat Latitude of a location
lng Longitude of a location

GET Routing API


https://route-init.gallimap.com/api/v1/routing?mode=[MODE-OF-TRANSPORT]&srcLat=[SOURCE-LATITUDE]&srcLng=[SOURCE-LONGITUDE]&dstLat=[DESTINATION-LATITUDE]&dstLng=[DESTINATION-LONGITUDE]&accessToken=[ACCESS-TOKEN]

The Routing API enables users to retrieve optimal routing information between two specified locations. The API accepts the source latitude and longitude, as well as the destination latitude and longitude, as inputs and returns the optimal routing coordinates between the two points.

One of the key features of the Routing API is its support for multiple modes of transportation. Depending on the use case, users may need to plan routes for different modes of transportation, such as driving, walking, or cycling.

PARAMS

acessToken Token key provided by Galli Team
mode Choose from driving, walking, cycling
srcLat Latitude of a source location
srcLng Longitude of a source location
dstLat Latitude of a destination location
dstLng Longitude of a destination location

GET Distance API


https://route-init.gallimap.com/api/v1/routing/distance?mode=[MODE-OF-TRANSPORT]&srcLat=[SOURCE-LATITUDE]&srcLng=[SOURCE-LONGITUDE]&dstLat=[DESTINATION-LATITUDE]&dstLng=[DESTINATION-LONGITUDE]&accessToken=[ACCESS-TOKEN]

The Distance API allows users to retrieve the distance and duration between two specified locations. The API supports multiple modes of transportation, including walking, cycling, and driving. This feature enables users to retrieve distance and duration information specific to each mode of transportation.

PARAMS

acessToken Token key provided by Galli Team
mode Choose from driving, walking, cycling
srcLat Latitude of a source location
srcLng Longitude of a source location
dstLat Latitude of a destination location
dstLng Longitude of a destination location