tomtom.com

Search API is a RESTful API that allows developers to run a single line fuzzy search for addresses and POIs. Search API returns the latitude/longitude of a specific address, cross street, geographic feature, or point of interest (POI).

🔑 apikey 19 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
Low bandwith Search
curl \
  # append ?key=$API_KEY to the URL \
  https://api.tomtom.com/search/{versionNumber}/s/{query}.{ext}
Low Bandwith Category Search
curl \
  # append ?key=$API_KEY to the URL \
  https://api.tomtom.com/search/{versionNumber}/cS/{category}.{ext}
Nearby Search
curl \
  # append ?key=$API_KEY to the URL \
  https://api.tomtom.com/search/{versionNumber}/nearbySearch/.{ext}
Endpoints (19 total)
GET
/search/{versionNumber}/s/{query}.{ext}
Low bandwith Search
GET
/search/{versionNumber}/cS/{category}.{ext}
Low Bandwith Category Search
GET
/search/{versionNumber}/nearbySearch/.{ext}
Nearby Search
GET
/search/{versionNumber}/additionalData.{ext}
Additional Data
GET
/search/{versionNumber}/geometryFilter.{ext}
Geometry Filter
GET
/search/{versionNumber}/search/{query}.{ext}
Fuzzy Search
GET
/search/{versionNumber}/geocode/{query}.{ext}
Geocode
GET
/search/{versionNumber}/poiSearch/{query}.{ext}
Points of Interest Search
GET
/search/{versionNumber}/structuredGeocode.{ext}
Structured Geocode
GET
/search/{versionNumber}/categorySearch/{query}.{ext}
Category Search
GET
/search/{versionNumber}/geometrySearch/{query}.{ext}
Geometry Search
GET
/search/{versionNumber}/reverseGeocode/{position}.{ext}
Reverse Geocode
At a glance
Total SDKs9
Languages5
Endpoints19
Authapikey
Categories1
https://api.tomtom.com
Other Tomtom APIs (2)
mapsrouting