tomtom.com

Routing consists of the following service: Calculate Route Calculates a route between an origin and a destination, passing through waypoints (if specified). Additional routing parameters like traffic, avoidance conditions, departure/arrival time etc. can be taken into account. Calculate Re

🔑 apikey 4 endpoints location
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (9 total)

maps-sdk-js ✓ Official
npm install maps-sdk-js
npm install tomtom-use-case-pizza-delivery-web
# See https://github.com/tomtom-international/tomtom-navigation-ios-examples
tomtom-sdk-spm-core ✓ Official
# See https://github.com/tomtom-international/tomtom-sdk-spm-core
# Maven: see https://github.com/tomtom-international/tomtom-digital-cockpit-sdk-examples
# Maven: see https://github.com/tomtom-international/tomtom-navigation-android-examples
# Maven: see https://github.com/Loodico/NavigatingwithTomTomNavSDK
# Maven: see https://github.com/mariopce/tomtom-sdk-example
# See https://github.com/tomtom-international/maps-sdk-for-web-examples
curl examples
Calculate Route
curl \
  # append ?key=$API_KEY to the URL \
  https://api.tomtom.com/routing/{versionNumber}/calculateRoute/{locations}/{contentType}
Reachable Range
curl \
  # append ?key=$API_KEY to the URL \
  https://api.tomtom.com/routing/{versionNumber}/calculateReachableRange/{origin}/{contentType}
Endpoints (4 total)
GET
/routing/{versionNumber}/calculateRoute/{locations}/{contentType}
Calculate Route
GET
/routing/{versionNumber}/calculateReachableRange/{origin}/{contentType}
Reachable Range
POST
/routing/{versionNumber}/calculateRoute/{locations}/{contentType}
Calculate Route
POST
/routing/{versionNumber}/calculateReachableRange/{origin}/{contentType}
Reachable Range
At a glance
Total SDKs9
Languages5
Endpoints4
Authapikey
Categories1
https://api.tomtom.com
Other Tomtom APIs (2)
mapssearch