{"@context": "https://schema.org", "@type": "WebAPI", "name": "Search API", "description": "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).", "provider": {"@type": "Organization", "name": "tomtom.com"}, "documentation": "https://developer.tomtom.com/system/files/swagger_models/search_api.yaml"}
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).
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.tomtom.com
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
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).
| method | path | what the vendor says it does |
|---|---|---|
GET | /search/{versionNumber}/additionalData.{ext} | Additional Data Additional Data |
GET | /search/{versionNumber}/cS/{category}.{ext} | Low Bandwith Category Search Search |
GET | /search/{versionNumber}/categorySearch/{query}.{ext} | Category Search Search |
GET | /search/{versionNumber}/geocode/{query}.{ext} | Geocode Geocoding |
GET | /search/{versionNumber}/geometryFilter.{ext} | Geometry Filter Filters |
POST | /search/{versionNumber}/geometryFilter.{ext} | Geometry Filter Filters |
GET | /search/{versionNumber}/geometrySearch/{query}.{ext} | Geometry Search Search |
POST | /search/{versionNumber}/geometrySearch/{query}.{ext} | Geometry Search Search |
GET | /search/{versionNumber}/nearbySearch/.{ext} | Nearby Search Search |
GET | /search/{versionNumber}/poiSearch/{query}.{ext} | Points of Interest Search Search |
GET | /search/{versionNumber}/reverseGeocode/crossStreet/{position}.{ext} | Cross Street lookup Reverse Geocoding |
GET | /search/{versionNumber}/reverseGeocode/{position}.{ext} | Reverse Geocode Reverse Geocoding |
GET | /search/{versionNumber}/routedFilter/{position}/{heading}.{ext} | Routed Filter Filters |
POST | /search/{versionNumber}/routedFilter/{position}/{heading}.{ext} | Routed Filter Filters |
GET | /search/{versionNumber}/routedSearch/{query}/{position}/{heading}.{ext} | Routed Search Search |
GET | /search/{versionNumber}/s/{query}.{ext} | Low bandwith Search Search |
GET | /search/{versionNumber}/search/{query}.{ext} | Fuzzy Search Search |
POST | /search/{versionNumber}/searchAlongRoute/{query}.{ext} | Along Route Search Search |
GET | /search/{versionNumber}/structuredGeocode.{ext} | Structured Geocode Geocoding |
specification origin: https://developer.tomtom.com/system/files/swagger_models/search_api.yaml
The Maps API web services suite offers the following APIs: - Raster The Maps Raster API renders map data that is divided into gridded sections called tiles. Tiles are square images (png or jpg format) in various sizes which are available at 19 different zoom levels, ranging from 0 to 20. For zoom level 0, the entire earth is displayed on one single tile, while at zoom level 20, the world is di
| method | path | what the vendor says it does |
|---|---|---|
GET | /map/{versionNumber}/copyrights.{format} | Copyrights whole world The Copyrights API returns copyright information for the Maps API Raster Tile Service i |
GET | /map/{versionNumber}/copyrights/caption.{format} | Captions This API returns copyright captions for the map service. Copyrights |
GET | /map/{versionNumber}/copyrights/{minLon}/{minLat}/{maxLon}/{maxLat}.{format} | Copyrights bounding box The Copyrights API returns copyright information for the Maps API Raster Tile Service |
GET | /map/{versionNumber}/copyrights/{zoom}/{X}/{Y}.{format} | Copyrights tile The Copyrights API returns copyright information for the Maps API Raster Tile Service in JSON, |
GET | /map/{versionNumber}/staticimage | Static Image The Static Image service renders a rectangular raster image in the style, size, and zoom level sp |
GET | /map/{versionNumber}/tile/{layer}/{style}/{zoom}/{X}/{Y}.pbf | Tile The Maps API Vector Service delivers vector tiles, which are representations of square sections of map da |
GET | /map/{versionNumber}/tile/{layer}/{style}/{zoom}/{X}/{Y}.{format} | Tile The Maps API Raster Service delivers raster tiles, which are representations of square sections of map da |
GET | /map/{versionNumber}/wms/ | GetMap The GetMap call implements the Web Map Service 1.1.1 standard to access TomTom raster map tiles. This s |
GET | /map/{versionNumber}/wms// | GetCapabilities The GetCapabilities call is part of TomTom's implementation of version 1.1.1 the Web Map Servi |
GET | /map/{versionNumber}/wmts/{key}/{wmtsVersion}/WMTSCapabilities.xml | WMTS The WMTS GetCapabilities call implements version 1.0.0 of the Web Map Tile Service (WMTS) standard. It re |
specification origin: https://developer.tomtom.com/system/files/swagger_models/maps_api_0.yaml
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 Reachable Range Calculates a set of locations that can be reached from the origin point, subject to the availabl
| method | path | what the vendor says it does |
|---|---|---|
GET | /routing/{versionNumber}/calculateReachableRange/{origin}/{contentType} | Reachable Range Calculates a set of locations that can be reached from the origin point. Routing |
POST | /routing/{versionNumber}/calculateReachableRange/{origin}/{contentType} | Reachable Range Calculates a set of locations that can be reached from the origin point. POST method handles a |
GET | /routing/{versionNumber}/calculateRoute/{locations}/{contentType} | Calculate Route Calculates a route between an origin and a destination. Routing |
POST | /routing/{versionNumber}/calculateRoute/{locations}/{contentType} | Calculate Route Calculates a route between an origin and a destination. POST method handles additionally param |
specification origin: https://developer.tomtom.com/system/files/swagger_models/routing_api.yaml
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.