Sorry, you need to enable JavaScript to visit this website.

Service version: 2
Last edit: 2020.01.09

On this page

What is the Search API?

Search is a RESTful API designed for developers allowing single-line fuzzy search for addresses and POIs. Search assigns a latitude/longitude to a specific address, cross street, geographic feature, or point of interest (POI).

What is the Extended Search API?

The Extended Search API is a service for electric vehicles incorporating the EV Charging Availability Stations endpoint. This endpoint provides information about the current availability of charging spots.

Getting started

Use the following steps to get started.

  1. Register / Sign in to the TomTom Developer Portal.
  2. Request an evaluation API Key to access this service.
  3. Read the API documentation and start coding.
  4. Consider using the TomTom Maps SDK.

Common use cases you can implement

Here are some potential use cases.

  • Search for an address, a POI (Points Of Interest), or a combination of both.
  • Search for area, for example: "Chinatown".
  • Search in the direction you are heading.
  • Search for cross streets, for example: "Clay Street Drumm Street".
  • Search for a POI near a POI or address, for example:
    • "Coffee near XYZ company"
    • "Restaurants on Main Street"
    • "ATMs near AMC Theater"
    • "Parking near 1234 Main Street"
  • Search for available electric vehicle charging stations.

▲ Return to top


This is a high-level view of our Search API and Extended Search API features.

  • Fuzzy search, with optional:
    • Typeahead
    • Fuzzines level setting
  • Freetext and structured geocoding
  • POI search
  • POI category search
  • Routed search (Deprecated)
  • Geometry search, with:
    • Point and radius
    • Boundingbox
  • Mature ranking, with Landmarks
  • EV Charging Stations Availability:
    • Search for available electric vehicle charging stations.

▲ Return to top