RouteSavvy API PLUS: A Powerful, Affordable Alternative To Bing Maps Multi Itinerary Optimization API
Microsoft recently announced that they would be retiring the Bing Maps Multi Itinerary Optimization (MIO) API on June 30, 2025. After that date, applications built with the Bing Maps MIO API will no longer function. RouteSavvy API PLUS is a powerful, affordable alternative to the Bing Maps Multi Itinerary Optimization API. RouteSavvy API PLUS is low-cost, high-performance, high-functionality API that’s easy to integrate into many customer scenarios.
RouteSavvy API PLUS is easy to learn & use, supports up to 1,000 stops and 50 vehicles, and pricing starts at only $100/month. RouteSavvy API PLUS allows users to “minimize vehicles” as part of the optimization, which can reduce the number of vehicles needed on any particular day.
DID YOU KNOW:
RouteSavvy API PLUS is designed for software developers who are incorporating route optimization functionality into software applications they are developing but also need advanced functionality including Multi-vehicle Route Optimization and Time Windows.
Bing Maps MIO API was a solution for the Vehicle Routing Problem (VRP). This typically involves optimizing routes for multiple vehicles and a set of stops. For example, if you have 5 vehicles in your fleet and 100 stops for the day, a VRP solution will split the stops over the available vehicles and optimize the individual route including balancing the load, so each vehicle shares a similar amount of work to perform. The RouteSavvy API PLUS also offers this functionality, and more. That’s why the RouteSavvy API PLUS is the ideal alternative to Bing Maps Multi Itinerary Optimization API.
In their recent email about the Bing Maps MIO API retirement, Microsoft recommends an alternative that involves Google’s OR Tools, Python and the Microsoft Azure Maps Distance Matrix API. However, implementing this solution requires a number of complex steps.
Google OR-Tools
Requires a developer to install and learn these API libraries for performing optimization tasks. This involves understanding the optimization algorithms, options and constraints, and their results. See here for more information. And there’s little recourse if developers find that the optimization requests don’t make sense. Technical support options for open-source solutions like OR-Tools are extremely limited.
Distance Matrix
For accurate route optimization, OR-Tools require you to supply a distance matrix. A distance matrix is like a spreadsheet of all the route stop start and end locations. This allows the optimization algorithms to determine the shortest path or time when solving the optimization problem. Microsoft recommends their Azure Maps Distance Matrix API; documentation can be found here. Again, this is a development requirement that requires a fairly steep learning curve…with many new technical concepts, options, and constraints to learn and master when using this API. Also, the cost per transaction of the Azure Maps API can add up quickly. Every time you request the Azure Maps Distance Matrix in trying to perform a route optimization, you incur billable transactions.AFFORDABLE
The RouteSavvy Route Optimization API offerings start at just $50 a month.
RESTFUL CODE
RouteSavvy’s API is built with RESTFUL / JSON code.
UP TO 1000 STOPS
The RouteSavvy API = up to 500 stops per optimization. The RouteSavvy API PLUS = up to 1000 stops across up to 50 routes.
2 ROUTESAVVY API OPTIONS
Choose the standard RouteSavvy API or the RouteSavvy API PLUS introduced in 2023.
MULTIPLE PROGRAMMING LANGUAGES
RouteSavvy’s API can be used in multiple programming languages.
FREE CODE SAMPLES
OnTerra has done the heavy lifting for developers: Free code samples available!
AUTOMATED MULTI-VEHICLE ROUTING
This function allows for the automated optimization of multiple routes involving multiple vehicles in one, single API request.
TIME WINDOWS
RouteSavvy API PLUS can optimize routes based on a window of time for arrival.
BUILT BY DEVELOPERS
The RouteSavvy API & RouteSavvy API PLUS have been built by developers, for developers.
RouteSavvy Route Optimization API: An Affordable Option For Developers
The RouteSavvy API & API PLUS provide powerful functionality at affordable prices.
RouteSavvy Route Optimization API Options: How To Choose The Right API For Your Needs
RouteSavvy API | RouteSavvy API PLUS | |
---|---|---|
Optimization Type | Haversine Distance or RealRoad | RealRoad with Time Windows & Multi-vehicle Routing |
Max # of Stops Per Request | 500 | 1000 stops / 50 Routes |
Processing Time | Sub-second | Seconds |
Use Case | General stop optimization | Multi-vehicle optimization & time windows |
Base Cost / Month | $50 / month | $100 / month |
Included Requests | 20,000 Routes (50+ requests per day) | Depending on the number of stops & vehicles per route |
Benefits of the RouteSavvy API
The RouteSavvy Route Optimization API is one of the most affordable, easy-to-use routing APIs on the market today. Here’s a look at its benefits:
EASY TO USE
The RouteSavvy API is built on RESTFUL code standards, making it an easy tool to use.
STREAMLINES DEVELOPMENT TIME
RouteSavvy’s Route API helps speed development time in many ways.
FASTER LAUNCH OF NEW SOFTWARE
The RouteSavvy API helps developers bring new software solutions to market faster.
FREE CODE SAMPLES
The RouteSavvy team has done the heavy lifting for developers. Access our free code samples in C#, Java, JavaScript, Python & VB.NET.
SCALABLE ROUTING
Our Routing APIs are scalable, from a modest amount of stops per route up to 500 stops for the standard RouteSavvy API & up to 1000 stops for RouteSavvy API PLUS.
TRULY ROBUST ROUTING API OFFERING
The RouteSavvy API developers are long-time routing software experts who have built affordable & robust routing APIs.
RouteSavvy API Documentation & Code Samples
Want to review RouteSavvy API Documentation or code samples? Check out the links below:
RouteSavvy API Documentation
RouteSavvy API PLUS Documentation
RouteSavvy Route Optimization API Documentation: Code Samples
Access these free code samples in a variety of programming languages to save time & streamline the process to take your application to market.