Looking for Geocoding API

Looking for couple of APIs to our organization.

  1. API to get latitude and longitude for the given address
  2. API to find the distance between 2 addresses (inputting latitude/longitude)
    Does TomTom provide these services currently? If so, is there any cost associated to use the services?


  1. For geocoding our Search API has a geocode endpoint. Here is the documentation: https://developer.tomtom.com/search-api/search-api-documentation-geocoding/geocode

  2. Do you need driving distance or straight line distance? If the first, then you can use Routing API calculate route: https://developer.tomtom.com/routing-api/routing-api-documentation-routing/calculate-route

Pricing can be found here: https://developer.tomtom.com/store/maps-api
In short: 2500 transactions (for this queries 1 query=1 transaction) per dey for free.
No need to provide credit card details.
If 2500 per day is not enough then you can buy additional transactions.

1 Like

Thanks for the information. Will get back to you after discussing with the team!

If you are just interested in distance and travel time between different points, without necessarily getting the full directions, you can also use Matrix Routing.
It will allow you to retrieve distance and travel times between multiple origins and destinations in one go. Here’s an example: https://developer.tomtom.com/maps-sdk-web-js/functional-examples#examples,map,matrix-routing.html

Another convenient service is Batch Routing, which allows you to send multiple requests in one API call.