All integrations

TomTom

DATA · DATA & ANALYTICS

Place search, geocoding, routing, and live traffic on the road network.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

tomtom_get_map_1_tile_by_layer_by_style_by_zoom_by_x_by_y_by_formatREAD

The Map Display API Raster Service delivers raster satellite image tiles, which are representations of square sections of map data. via GET https://api.tomtom.com/map/1/tile/{layer}/{style}/{zoom}/{X}/{Y}.{format}

map_display
tomtom_get_map_1_tile_by_layer_by_style_by_zoom_by_x_by_y_pbfREAD

The Map Display API Vector service delivers vector tiles which are representations of square sections of map data. via GET https://api.tomtom.com/map/1/tile/{layer}/{style}/{zoom}/{X}/{Y}.pbf

map_display
tomtom_get_map_1_tile_by_layer_by_type_by_zoom_by_x_by_y_by_formatREAD

The Map Display API Raster Service delivers raster hillshade image tiles, which are representations of square sections of map data. via GET https://api.tomtom.com/map/1/tile/{layer}/{type}/{zoom}/{X}/{Y}.{format}

map_display
tomtom_get_map_2_copyrightsREAD

The Copyrights API returns copyright information for the Display API services. The response body will contain copyrights in a plain text format. via GET https://api.tomtom.com/map/2/copyrights

map_display
tomtom_get_map_2_copyrights_caption_jsonREAD

This API returns copyright captions for the map service. For the map service copyright request, the response body will contain a copyrights caption in JSON format. via GET https://api.tomtom.com/map/2/copyrights/caption.json

map_display
tomtom_get_map_2_tile_by_layer_by_zoom_by_x_by_y_pbfREAD

The Map Display API Vector service delivers vector tiles which are representations of square sections of map data. via GET https://api.tomtom.com/map/2/tile/{layer}/{zoom}/{X}/{Y}.pbf

map_display
tomtom_get_map_by_versionnumber_by_resourcetype_by_resourceversion_by_resourcevariant_by_resourcenameREAD

This retrieves a selected resource. via GET https://api.tomtom.com/map/{versionNumber}/{resourceType}/{resourceVersion}/{resourceVariant}/{resourceName}

map_display
tomtom_get_map_by_versionnumber_by_resourcetype_by_resourceversion_by_resourcevariant_metadata_by_formatREAD

This retrieves a list of resources of a selected type. via GET https://api.tomtom.com/map/{versionNumber}/{resourceType}/{resourceVersion}/{resourceVariant}/metadata.{format}

map_display
tomtom_get_map_by_versionnumber_staticimageREAD

The Static Image service renders a rectangular raster image in the style, size, and zoom level specified. The image can be requested using either a center point plus width and height or a bounding box. via GET https://api.tomtom.com/map/{versionNumber}/staticimage

map_display
tomtom_get_map_by_versionnumber_tile_by_layer_by_style_by_zoom_by_x_by_y_by_formatREAD

The Map Display API Raster service delivers raster map tiles, which are representations of square sections of map data. via GET https://api.tomtom.com/map/{versionNumber}/tile/{layer}/{style}/{zoom}/{X}/{Y}.{format}

map_display
tomtom_get_map_by_versionnumber_wmsREAD

The GetMap call implements the Web Map Service 1.1.1 standard to access TomTom Raster Map tiles. This service is described in the Response to the GetCapabilities API call. via GET https://api.tomtom.com/map/{versionNumber}/wms

map_display
tomtom_get_map_by_versionnumber_wmts_by_key_by_wmtsversion_wmtscapabilities_xmlREAD

The WMTS GetCapabilities call implements version 1.0.0 of the Web Map Tile Service (WMTS) standard. It returns metadata that allows compatible calling systems to construct calls to TomTom's raster map tile service. See the documentation for more information on WMTS. via GET https://api.tomtom.com/map/{versionNumber}/wmts/{key}/{wmtsVersion}/WMTSCapabilities.xml

map_display
tomtom_get_places_details_by_type_by_idREAD

Delivers detailed information for a location. via GET https://api.tomtom.com/maps/orbis/places/details/{type}/{id}

places_search
tomtom_get_routing_by_versionnumber_calculatereachablerange_by_origin_by_contenttypeREAD

Calculates a set of locations that can be reached from the origin point. via GET https://api.tomtom.com/routing/{versionNumber}/calculateReachableRange/{origin}/{contentType}

routing
tomtom_get_routing_by_versionnumber_calculateroute_by_locations_by_contenttypeREAD

Calculates a route between an origin and a destination. via GET https://api.tomtom.com/routing/{versionNumber}/calculateRoute/{locations}/{contentType}

routing
tomtom_get_search_by_versionnumber_additionaldata_by_extREAD

Additional Data via GET https://api.tomtom.com/search/{versionNumber}/additionalData.{ext}

search
tomtom_get_search_by_versionnumber_categorysearch_by_query_by_extREAD

Category Search via GET https://api.tomtom.com/search/{versionNumber}/categorySearch/{query}.{ext}

search
tomtom_get_search_by_versionnumber_cs_by_category_by_extREAD

Low Bandwidth Category Search via GET https://api.tomtom.com/search/{versionNumber}/cS/{category}.{ext}

search
tomtom_get_search_by_versionnumber_evbyidREAD

EV Search by Id via GET https://api.tomtom.com/search/{versionNumber}/evbyid

ev_search
tomtom_get_search_by_versionnumber_evsearchREAD

EV Search Nearby via GET https://api.tomtom.com/search/{versionNumber}/evsearch

ev_search
tomtom_get_search_by_versionnumber_geocode_by_query_by_extREAD

Geocode via GET https://api.tomtom.com/search/{versionNumber}/geocode/{query}.{ext}

geocoding
tomtom_get_search_by_versionnumber_geometryfilter_by_extREAD

Geometry Filter via GET https://api.tomtom.com/search/{versionNumber}/geometryFilter.{ext}

search
tomtom_get_search_by_versionnumber_geometrysearch_by_query_by_extREAD

Geometry Search via GET https://api.tomtom.com/search/{versionNumber}/geometrySearch/{query}.{ext}

search
tomtom_get_search_by_versionnumber_nearbysearch_by_extREAD

Nearby Search via GET https://api.tomtom.com/search/{versionNumber}/nearbySearch/.{ext}

search
tomtom_get_search_by_versionnumber_poicategories_by_extREAD

POI Categories via GET https://api.tomtom.com/search/{versionNumber}/poiCategories.{ext}

search
tomtom_get_search_by_versionnumber_poisearch_by_query_by_extREAD

Points of Interest Search via GET https://api.tomtom.com/search/{versionNumber}/poiSearch/{query}.{ext}

search
tomtom_get_search_by_versionnumber_premiumgeocode_by_query_by_extREAD

Premium Geocode via GET https://api.tomtom.com/search/{versionNumber}/premiumGeocode/{query}.{ext}

geocoding
tomtom_get_search_by_versionnumber_reversegeocode_by_position_by_extREAD

Reverse Geocode via GET https://api.tomtom.com/search/{versionNumber}/reverseGeocode/{position}.{ext}

reverse_geocoding
tomtom_get_search_by_versionnumber_reversegeocode_crossstreet_by_position_by_extREAD

Cross Street lookup via GET https://api.tomtom.com/search/{versionNumber}/reverseGeocode/crossStreet/{position}.{ext}

reverse_geocoding
tomtom_get_search_by_versionnumber_routedfilter_by_position_by_heading_by_extREAD

Routed Filter via GET https://api.tomtom.com/search/{versionNumber}/routedFilter/{position}/{heading}.{ext}

search
tomtom_get_search_by_versionnumber_routedsearch_by_query_by_position_by_heading_by_extREAD

Routed Search via GET https://api.tomtom.com/search/{versionNumber}/routedSearch/{query}/{position}/{heading}.{ext}

search
tomtom_get_search_by_versionnumber_s_by_query_by_extREAD

Low bandwith Search via GET https://api.tomtom.com/search/{versionNumber}/s/{query}.{ext}

search
tomtom_get_search_by_versionnumber_search_by_query_by_extREAD

Fuzzy Search via GET https://api.tomtom.com/search/{versionNumber}/search/{query}.{ext}

search
tomtom_get_search_by_versionnumber_structuredgeocode_by_extREAD

Structured Geocode via GET https://api.tomtom.com/search/{versionNumber}/structuredGeocode.{ext}

geocoding
tomtom_get_snaptoroads_batch_by_versionnumber_by_batchidREAD

The service returns requested via Asynchronous Snap to Roads Submission endpoint data. via GET https://api.tomtom.com/snapToRoads/batch/{versionNumber}/{batchID}

snap_to_roads
tomtom_get_snaptoroads_batch_by_versionnumber_by_batchid_statusREAD

The service returns status of requested via Asynchronous Snap to Roads Submission endpoint data. via GET https://api.tomtom.com/snapToRoads/batch/{versionNumber}/{batchID}/status

snap_to_roads
tomtom_get_snaptoroads_by_versionnumberREAD

The service matches the received points to the map road network and reconstructs the driven road. Input points are related to themselves and are a part of the same route from the same client. via GET https://api.tomtom.com/snapToRoads/{versionNumber}

snap_to_roads
tomtom_get_traffic_map_by_versionnumber_tile_flow_by_style_by_zoom_by_x_by_y_by_formatREAD

The TomTom Traffic Raster Flow Tile service serves 256 x 256 pixel or 512 x 512 pixel tiles showing traffic flow. - All tiles use the same grid system. - Because the traffic tiles use transparent images, they can be layered on top of map tiles to create a compound display. - The Raster Flow tiles use colors to indicate either the speed of traffic on different road segments, or the difference between that speed and the free-flow speed on the road segment in question. via GET https://api.tomtom.com/traffic/map/{versionNumber}/tile/flow/{style}/{zoom}/{x}/{y}.{format}

traffic
tomtom_get_traffic_map_by_versionnumber_tile_flow_by_type_by_zoom_by_x_by_y_by_formatREAD

The Traffic Vector Flow Tiles API endpoint provides data on zoom levels ranging from 0 to 22. - For zoom level 0, the world is displayed on a single tile. - At zoom level 22, the world is divided into 244 tiles. See the Zoom Levels and Tile Grid. The service delivers traffic flow data packaged in a vector representation of squared sections called vector tiles. - Each tile includes a pre-defined collection of road shapes with traffic flow data. - The format of the tile is formally described using the protobuf schema. It shows either the current speed of traffic on different road segments, or the difference between current speed and the free-flow speed on the road segment. via GET https://api.tomtom.com/traffic/map/{versionNumber}/tile/flow/{type}/{zoom}/{x}/{y}.{format}

traffic
tomtom_get_traffic_map_by_versionnumber_tile_incidents_by_style_by_zoom_by_x_by_y_by_formatREAD

The TomTom Traffic Tile service serves 256 x 256 pixel or 512 x 512 pixel tiles showing traffic incidents. - All tiles use the same grid system. - Because the traffic tiles use transparent images, they can be layered on top of map tiles to create a compound display. - Traffic tiles render graphics to indicate traffic on the roads in the specified area. - The Traffic incidents tiles use colors to indicate the magnitude of delay associated with the particular incident on a road segment. - The magnitude of delay is determined based on the severity of traffic congestion associated with the particular incident. via GET https://api.tomtom.com/traffic/map/{versionNumber}/tile/incidents/{style}/{zoom}/{x}/{y}.{format}

traffic
tomtom_get_traffic_map_by_versionnumber_tile_incidents_by_zoom_by_x_by_y_by_formatREAD

The Traffic Vector Incidents Tiles API provides data on zoom levels ranging from 0 to 22. For zoom level 0, the world is displayed on a single tile, while at zoom level 22, the world is divided into 244 tiles. The service delivers traffic incidents data packaged in a vector representation of squared sections called vector tiles. - Each tile includes a pre-defined collection of road shapes with traffic incidents data. - The format of a tile is formally described using the protobuf schema. via GET https://api.tomtom.com/traffic/map/{versionNumber}/tile/incidents/{zoom}/{x}/{y}.{format}

traffic
tomtom_get_traffic_services_by_versionnumber_flowsegmentdata_by_style_by_zoom_by_formatREAD

This service provides information about the speeds and travel times of the road fragment closest to the given coordinates. - It is designed to work alongside the Flow Tiles to support clickable flow data visualizations. - With this API, the client side can connect any place in the map with flow data on the closest road and present it to the user. via GET https://api.tomtom.com/traffic/services/{versionNumber}/flowSegmentData/{style}/{zoom}/{format}

traffic
tomtom_get_traffic_services_by_versionnumber_incidentdetailsREAD

This is the new and improved version (5) of the Incident Details endpoint. We highly recommend that you use this new version 5 rather than the old version 4, which we marked as deprecated. The Incident Details service provides information on traffic incidents which are inside a given bounding box or whose geometry intersects with it. - The freshness of data is based on the provided Traffic Model ID . - The data obtained from this service can be used as standalone or as an extension to other Traffic Incident services. - In the second case, the same Traffic Model ID should be used when calling all services, in order to grant synchronization of data between APIs. via GET https://api.tomtom.com/traffic/services/{versionNumber}/incidentDetails

traffic
tomtom_get_traffic_services_by_versionnumber_incidentviewport_by_boundingbox_by_boundingzoom_by_overviewbox_by_overviewzoom_by_copyright_by_contenttypeREAD

This service returns legal and technical information for the viewport described in the request. via GET https://api.tomtom.com/traffic/services/{versionNumber}/incidentViewport/{boundingBox}/{boundingZoom}/{overviewBox}/{overviewZoom}/{copyright}/{contentType}

traffic
tomtom_post_places_discoverWRITE

Delivers fully resolved location or discoverAction results based on complete input criteria. Use this endpoint for structured or fully specified inputs, such as suggestion/button interactions, or voice queries. Not intended for as-you-type suggestions (see `/suggest`). via POST https://api.tomtom.com/maps/orbis/places/discover

places_search
tomtom_post_places_suggestWRITE

Delivers as-you-type suggestions for important or nearby locations and related discoverable concepts. Use this endpoint to provide a short list of contextualized, explainable suggestions relevant the current state of the user's query-typing session. Results are optimized for listing-based displays. via POST https://api.tomtom.com/maps/orbis/places/suggest

places_search
tomtom_post_routing_by_versionnumber_calculatelongdistanceevroute_by_locations_by_contenttypeWRITE

Calculates a route between a given origin and destination, passing through waypoints if they are specified. via POST https://api.tomtom.com/routing/{versionNumber}/calculateLongDistanceEVRoute/{locations}/{contentType}

long_distance_ev_routing
tomtom_post_routing_by_versionnumber_calculatereachablerange_by_origin_by_contenttypeWRITE

Calculates a set of locations that can be reached from the origin point. POST method handles additionally parameters: supportingPoints , allowVignette , avoidVignette , avoidAreas . via POST https://api.tomtom.com/routing/{versionNumber}/calculateReachableRange/{origin}/{contentType}

routing
tomtom_post_routing_by_versionnumber_calculateroute_by_locations_by_contenttypeWRITE

Calculates a route between an origin and a destination. POST method handles additionally parameters: supportingPoints , allowVignette , avoidVignette , avoidAreas . via POST https://api.tomtom.com/routing/{versionNumber}/calculateRoute/{locations}/{contentType}

routing
tomtom_post_search_by_versionnumber_alongrouteWRITE

EV Search Along the Route via POST https://api.tomtom.com/search/{versionNumber}/alongRoute

ev_search
tomtom_post_search_by_versionnumber_geometryfilter_by_extWRITE

Geometry Filter (POST) via POST https://api.tomtom.com/search/{versionNumber}/geometryFilter.{ext}

search
tomtom_post_search_by_versionnumber_geometrysearch_by_query_by_extWRITE

Geometry Search (POST) via POST https://api.tomtom.com/search/{versionNumber}/geometrySearch/{query}.{ext}

search
tomtom_post_search_by_versionnumber_routedfilter_by_position_by_heading_by_extWRITE

Routed Filter (POST) via POST https://api.tomtom.com/search/{versionNumber}/routedFilter/{position}/{heading}.{ext}

search
tomtom_post_search_by_versionnumber_searchalongroute_by_query_by_extWRITE

Along Route Search via POST https://api.tomtom.com/search/{versionNumber}/searchAlongRoute/{query}.{ext}

search
tomtom_post_snaptoroads_batch_by_versionnumberWRITE

The service matches the received points to the map road network and reconstructs the driven road. Input points are related to themselves and are a part of the same route from the same client. via POST https://api.tomtom.com/snapToRoads/batch/{versionNumber}

snap_to_roads
tomtom_post_snaptoroads_by_versionnumberWRITE

The service matches the received points to the map road network and reconstructs the driven road. Input points are related to themselves and are a part of the same route from the same client. via POST https://api.tomtom.com/snapToRoads/{versionNumber}

snap_to_roads
tomtom_post_traffic_services_by_versionnumber_incidentdetailsWRITE

This is the new and improved version (5) of the Incident Details endpoint. We highly recommend that you use this new version 5 rather than the old version 4, which we marked as deprecated. The Incident Details service provides information on traffic incidents which are inside a given bounding box or whose geometry intersects with it. - The freshness of data is based on the provided Traffic Model ID . - The data obtained from this service can be used as standalone or as an extension to other Traffic Incident services. - In the second case, the same Traffic Model ID should be used when calling all services, in order to grant synchronization of data between APIs. via POST https://api.tomtom.com/traffic/services/{versionNumber}/incidentDetails

traffic

Put TomTom behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.