This RouteSavvy Route Optimization API documentation provides technical highlights into this robust, affordable routing API.
In short, the RouteSavvy route optimization API is an easy-to-use REST service for optimizing driving stop order. RSAPI.svc allows both GET and POST options. Requests use JSON-formatted strings, with results returned in JSON format to enable optimal use in web applications.
The optimized results return stops ordered for the most efficient driving route. Results also include turn-by-turn directions for each route leg, as well as a latitude-longitude polyline describing the route for display on a map.
The RouteSavvy Route Optimization API documentation includes the following resources:
- PDF Download of Documentation
- Free Code Samples for multiple programming languages
- GET & POST Specifications
- URLs to Access
- Visual Sample of optimized route overlaid on Bing Maps
RouteSavvy API Documentation & Code Samples
Want to review RouteSavvy API Documentation or code samples? Check out the links below:
Download RouteSavvy API Documention

GET โ RSAPI.svc/GetOptimize requests are limited to the URL encoded parameter maximum length. Although this varies by browser, 2048 char is the typical suggested limit for encoding stops in the URL string. Because of the URL length limitation smaller numbers of stops can be optimized.
POST โ RSAPI.svc/PostOptimize requests do not have URL length limitations and can accommodate large numbers of stops.
URLs
Base URL: https://optimizer2.routesavvy.com
Service wsdl URL: https://optimizer2.routesavvy.com/RSAPI.svc
POST URL: https://optimizer2.routesavvy.com/RSAPI.svc/PostOptimize
GET URL: https://optimizer2.routesavvy.com/RSAPI.svc/GetOptimize?query={jsonquery}
