's Top 6 Tips For Choosing a Routing API

For developers planning to incorporate route optimization in applications they're creating, it's helpful to know the top tips for choosing a routing API. When developers integrate the right routing API, they provide critical functionality for their application. However, choosing the wrong routing API can result in limited functionality and unforeseen costs. Here are the top six tips for choosing a routing API from the team at – makers of the RouteSavvy route optimization API for developers and RouteSavvy route optimization software for end users. In this article, you will find:

  • The top six tips for choosing a routing API
  • Highlights of the RouteSavvy Route Optimization API
  • Links to code samples and a free trial of the RouteSavvy API
  • RouteSavvy API case study: How RouteSavvy was integrated into a floral delivery software system
  • Information about OnTerra Systems USA – the makers of the RouteSavvy Route Optimization API

1. Choose a Routing API With an Affordable Pricing Model

When purchasing a route optimization API, it's important to assess the pricing model up front. For example, some routing API vendors multiply the number of stops by the number of vehicles. This means that your costs will increase at an exponential rate the more you use the software. This routing API pricing model can result in huge cost overruns and unexpected, shocking bills. Instead, developers should look for flat fee pricing so they know what the route optimization will cost once it's incorporated into an application.

2. Choose a Routing API That Supports A Plentiful Number of Stops With Fast Processing

Many route optimization APIs only support 25-100 stops per route. When a routing API can only support 25 stops per route, it's both limiting and time-consuming for end users to find a workaround. The most effective routing APIs will be able to support hundreds of stops per route, and also be able to process the stops into an efficient route quickly. (No one wants to wait five minutes for a large route to be processed and optimized.) The RouteSavvy Route Optimization API can support hundreds of stops per route and can process and generate sizable, optimized routes in seconds.

3. Choose A Routing API That Offers Predictive Traffic As An Advanced Option

Route optimization is an incredibly helpful technology for fleets of all sizes. But it's even more effective when rush hours and known, recurring traffic jams are factored into optimizing the route, i.e. "predictive traffic functionality." When choosing a routing API, developers will get the most value when they choose a routing API that provides predictive traffic capabilities, even if that API costs more to consume. In a typical route optimization scenario, fleet managers will plan routes the night before to generate a more efficient route to give to their drivers. With more advanced predictive traffic functionality added into the mix, fleet managers also input when the route will be driven. Predictive traffic components of a routing API will use historical traffic data that factors in rush hours and routes where traffic routinely jams up before generating an optimized route. This results in a more realistic and efficient route that avoids known traffic jam areas.

4. Choose a Routing API That Supports Multiple Mapping Platforms

When researching routing APIs, developers will find the most flexibility when they choose a routing API that works on multiple web mapping platforms. It's best to choose a routing API that works on both Google and Bing Maps.

5. Determine the Most-needed Functions and Choose A Routing API That Offers Basic, Medium and Advanced Options

When programming a new application that incorporates route optimization, developers need to first communicate with clients about the functions that are truly needed. Developers can become a hero in the eyes of their clients when they recommend an API that meets the basic needs of the customer and costs less. As an example, the "predictive traffic" Function calculates routes based on when the route will be driven. If a customer needs Predictive Traffic functionality incorporated into their application, then it should be added. But if a customer does not need Predictive Traffic, it will save money in the long run to choose a more basic routing API that costs less.

6. Choose a Routing API That Supports Multiple Programming Languages

The best routing APIs will support multiple programming languages for maximum flexibility for developers.

Routing API Buying Tips Summary

The bottom line is that developers must weave a nuanced balance between features, functions, and cost when incorporating a routing API into applications they are creating. By using these routing API buying tips in the research and purchasing process, developers can provide customers with the routing functionality that they need, and at a cost they can afford. When deciding between routing APIs, choose a routing API with the following attributes:

  1. Flat-fee pricing structure
  2. Support for hundreds of stops per route and the ability to process large, optimized routes in seconds
  3. Advanced capabilities such as Predictive Traffic that are optional
  4. Support for multiple mapping platforms
  5. Multiple features/functions options available at multiple price points
  6. Support for multiple programming languages

For a real-world look at how the RouteSavvy Route Optimization API works, please see the case study on how MAS Direct – a supplier of floral business management software used the RouteSavvy API to efficiently integrate route optimization into their floral business software system.


About the RouteSavvy Route Optimization API

The RouteSavvy Route Optimization API is a powerful, affordable API that helps developers incorporate route optimization into software solutions they're developing.

RouteSavvy API Features

  • Affordable, Flat-fee Pricing: The RouteSavvy API costs just $500 per year
  • RESTful Code: The RouteSavvy API is based on modern API standards and features a RESTful architecture with JSON data protocol
  • High-capacity Stops: The RouteSavvy API supports up to 500 stops per route
  • Flexible Options: Developers can choose from three route optimization options with this API including Basic Optimization, Real Road Optimization, and Advanced Predictive Traffic Optimization
  • Multiple Programming Languages Supported: The RouteSavvy API supports the following programming languages: C#, Java, JavaScript, Python, and VB.NET
  • Free Code Samples: Free code samples from the RouteSavvy team help developers speed up the process of incorporating route optimization into their applications. For free code samples, please visit:
  • Free Trial Available: Developers may sign up for a free trial to put the RouteSavvy API through its paces before purchasing. To access the free trial:

RouteSavvy API Benefits

  • Easy to Use: The RouteSavvy API is based on RESTfulL/JSON code.
  • Streamlines Development Time: Handy code samples help developers get a jumpstart on incorporating route optimization into their applications.
  • Launch New Applications Faster: RESTFUL code and code samples help bring new software to market faster.
  • Saves Money: Three options within the RouteSavvy API allow developers to buy only the functionality that they need.

RouteSavvy Route Optimization API Case Study:

Floral Business Software Company Uses the RouteSavvy API to Help Florists Improve Operations

When you're in the business of delivering perishable goods like flowers, every minute counts – not only to deliver a fresh product but to deliver those goods as efficiently and cost-effectively as possible. MAS Direct is an information technology company that specializes in software to help florists of all sizes manage their businesses – from order entry to delivery to back-office accounting and collections.

MAS Direct uses OnTerra Systems' RouteSavvy route optimization API to integrate route optimization into their software. By incorporating the RouteSavvy API into their floral business operations software, florists using the MAS software can more efficiently route their flower deliveries while saving money on fuel costs and overtime labor.

"MAS Direct provides technology for retail and wholesale flower shops. Efficient routing of flower deliveries is a huge factor for our customer's businesses, especially in larger cities," said Chris Golden, a software developer for MAS Direct.

Mr. Golden adds that he chose the RouteSavvy route optimization API after researching its features and cost. "RouteSavvy offered the route optimization features we needed, and at a significantly lower price than other similar products," he said. The RouteSavvy Route Optimization API starts at just $500 per year. Other route optimization APIs cost between $3,000 and $5,000," according to Mr. Golden.

"Thanks to the RouteSavvy Route Optimization API, we've seen our florist customers achieve 10-20% increases in efficiency." – Chris Golden, Software Developer, MAS Direct

MAS Direct used the RouteSavvy Route Optimization API to quickly and easily incorporate route optimization into their software. "The RouteSavvy Route Optimization API allows our customers to make more deliveries per day, and saves both time and fuel. By using RouteSavvy route optimization, we've seen 10-20% increases in efficiency for our florist customers," said Mr. Golden.

Once the MAS Software has organized the day's flower deliveries, the addresses are sent to the RouteSavvy route optimization application within their software. RouteSavvy creates the most efficient route, which is then stored, printed out, and ported to the floral delivery driver's iPad or iPhone.

RouteSavvy's positive effect on their florist customers has been huge, according to Chris Golden. "Being able to optimize delivery routes means you're on the road less. This saves on fuel costs, makes customers happy, and allows florist employees to spend more time in the shop, rather than on the road."

RouteSavvy Route Optimization API Helps Reduce Florist's Overtime Labor Costs

Another area where the RouteSavvy Route Optimization API helps MAS Direct's customers save money is in overtime labor. If drivers have to work longer than eight hours to finish their flower deliveries, they're paid overtime. When RouteSavvy route optimization is used, it can help drivers finish their deliveries within an eight-hour window, saving florist shops overtime labor costs.

Chris Golden says the RouteSavvy Route Optimization API from OnTerra Systems is helping their customers save time, save on fuel costs, and increase productivity. For any business or industry where margins are tight, the RouteSavvy Route Optimization API can make a significant contribution to improving the bottom line.

OnTerra Systems USA Quick Facts

  • Year Founded: 2005
  • Mission: Provide businesses and non-profits with access to traditionally expensive web mapping and route optimization technology at affordable prices.
  • Products Offered:
    • RouteSavvy – Route optimization software for end users with small to mid-sized fleets up to 100 vehicles
    • RouteSavvy API – A powerful, affordable route optimization API with a starting price point of $500 per year
    • MapSavvy – A web mapping service providing the most affordable source of aerial imagery for business, non-profits and government with a starting price point of just $500 per year
    • Bing Maps Licensing – As a long-time Bing Maps reseller, OnTerra Systems provides access to Bing Maps Licensing with a starting price point of just $500 per year.

For more information, visit the OnTerra Systems USA Corporate Website:

Be sure to read the next Location article: Foursquare Introduces Free Tier for Pilgrim SDK