Introduction
Decommission notice
June 8, 2026
- This service will be decommissioned on May 31, 2027.
- All endpoints will be withdrawn on this date.
- There is no recommended migration path.
What is TomTom's Waypoint Optimization service?
TomTom's Waypoint Optimization service is intended to optimize the order of provided waypoints by fastest route. This service uses a heuristic algorithm to create an optimized sequence.
Waypoint Optimization API
This endpoint optimizes a provided waypoints sequence based on road network distances. Sequence can be ordered to create the fastest route.
Getting started
Use the following topics to become more acquainted with this API and its endpoints.
Get your API key
Sign in or register and get your first API key.
Understand pricing
Use the pricing calculator to estimate costs for Waypoint Optimization API.
Test on API Explorer
Make your first API call without writing code.
Platform and tools
Understand how to use the TomTom products and services.
Blogs and tutorials
Waypoint Optimization API - Solving the Traveling Salesman Problem
This video explains how to optimize your route with the Waypoint Optimization API
The Waypoint Optimization API with trucks
In unfamiliar places, truck drivers rely on locals for directions due to their lack of knowledge about a city road network. The Waypoint Optimization API will help you here!
Features
The following features are included in the Waypoint Optimization service.
- Road network-based ('Waypoint Optimization') endpoint.
- Fastest route selection for the 'Waypoint Optimization' endpoint.
Car/truck travel mode selection for the 'Waypoint Optimization' endpoint.
- Truck-related constraints.
- Order constraints.
- Time-related constraints.
- Point importance settings.
Current limits include:
- The minimum number of waypoints is 2.
The Waypoint Optimization endpoint takes up to 12 waypoints (if you require a higher limit - check our Pricing and Contact Sales ).
Notice:
Indexes used in the Waypoint Optimization API start at 0.Service with endpoints
Waypoint Optimization
This is a heuristic waypoint sequence optimization with additional constraints.