Q: How do I get started with the TomTom Developer Portal?
A: Getting started is easy! Go to developer.tomtom.com and click the "register" button to open an account. Once you are logged in, go to My Account to get an API evaluation key!
Q: What types of APIs does TomTom offer?
TomTom offers the following APIs:
- Online Routing: This is a REST-like API interface to TomTom's industry-leading Online Routing API. It can be used with map tiles and search results from TomTom or other providers for a number of routing-based applications.
- Online Maps: This is a REST-like API that provides map images of the TomTom high quality world map in Navigation Data Standard (NDS) runtime format.
- Online Search: This is a RESTful API designed for developers allowing single line fuzzy search for addresses and POIs.
- Online Traffic Incidents: This is a suite of web services designed for developers to obtain real-time traffic data. These web services can be used via RESTful APIs.
- Online Traffic Flow: This is a suite of web services designed for developers to obtain real-time traffic segment speed data. These web services can be used via RESTful APIs.
- Map Input Tracker: This is a RESTful API designed for TomTom end-users and Business customers to submit map feedback on a wide range of features.
- NDS Map Updates: This is a suite designed for developers to enable effective Updating of the embedded NDS Map in their own navigation application.
- Traffic Stats: This is a suite of web services designed for developers to create web applications which analyse historical traffic data. These web services are RESTful APIs.
- Intermediate Traffic Service is an API designed to easily download TomTom Traffic data for use in intermediate (server-based) systems.
Q: Why are the MapKit APIs no longer available on the Developer Portal?
A: The MapKit APIs & SDKs are being deprecated in favor of new APIs & SDKs. Although existing licensed users of the MapKit can continue to do so in the short term, they will have to migrate to new TomTom services in the near future. This process will be supported with migration guides and assistance from TomTom. No new licenses will be issued for the MapKit APIs.
Note that because there is no new replacement for the Traffic APIs (Traffic Icons and Segment Flow Data), those will remain available on the Developer Portal under the name Online Traffic.
Q: What does it cost to get started?
A: Nothing! You can register and open an account, obtain our an evaluation API key, and access documentation, FAQs, and user forums for free. Once you have tested your application and determined it is ready for full-scale production you can contact a sales representative who will assist you with getting production API keys and estimating the cost of using our APIs in production mode.
Q: How do I get an API key?
A: Go to developer.tomtom.com and click the "register" button to open an account. Once you are logged in, go to My Account and choose what API evaluation key to request. (Note that keys can take up to 24 hours to be approved.)
Q: How am I notified when changes are made to APIs?
A: Production users are informed of breaking changes via email and given time to respond and react. The documentation for each API also has a "Release Notes" section, if you miss an update.
Q: What Mobile platforms does TomTom support?
A: IOS v5.0, Android API level 8 (v2.2x) and newer.
Q: How do I transition my application from "Prototype" to "Production"?
A: An application can be easily transitioned from "Prototype" to "Production" by replacing evaluation API keys with production API keys. Contact an account manager for assistance with this process.
Q: Can I deploy TomTom functionality to my own servers?
A: No, you cannot at this time deploy TomTom functionality to your own servers. However, your application can use TomTom's functionality through our APIs.
Q: How frequently are map tiles updated?
A: Tiles are constantly being updated with minor corrections submitted by TomTom users via the MapShare system. The map data used by the APIs is entirely updated approximately once per quarter.
Q: How do I ask a question, report a bug, or request a change to an API?
A: Go to the forum. Look at the other posts to see if your question has already been asked, you may find the answer there already! If not, feel free to make a post. Note that all posts will be reviewed by a moderator before being displayed.
Q: What areas of the world are covered by TomTom APIs?
A: See our market coverage page for detailed information.