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


Service version: 2
Last edit: 2019.03.28

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).

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"

▲ Return to top


This is a high-level view of our 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

▲ Return to top