Web Services and Integration With Third Party Applications

Blog post hero image

Customers looking to integrate OptimoRoute with their enterprise resource planning (ERP) platform, order management system (OMS), transportation management system (TMS), or other third-party software can do this using our Web Service Application Programming Interface (API). By integrating OptimoRoute with other technologies in your core tech stack, you can achieve near-end-to-end automation for your delivery or field service orders.

The OptimoRoute API is one of the most extensible APIs available as it is easy-to-use, and expansive allowing businesses to write to and sync with our system with simple coding. Once integrated, OptimoRoute can automate tasks such as importing orders, starting the optimization, and capturing in-field customer information that can easily be captured in OptimoRoute and passed back to other core software.

A shortlist of some of the platforms that OptimoRoute has already been integrated with includes SAP, Microsoft Dynamics, Encompass Technologies, Oracle Fusion, Oracle NetSuite, Zapier, Salesforce, Zoho, Shopify, and many more.

Via the API integration with OptimoRoute, you’re in complete control of your orders, locations, and drivers. Between the integration, your business can now easily collect real-time data on jobs performed, and make your routes even smarter with programmable optimization requests. 

Through the OptimoRoute API – here is a list of some of the operations supported:

  • Create Order
  • Delete Order
  • Delete all Orders
  • Get Routes – get all routes for a specific date
  • Get Scheduling Information – for a specific order
  • Start Planning – for a specific date
  • Stop Planning – stop planning process
  • Get Planning Status – for a specific planning process
  • Get Mobile Events – for getting the events received from the mobile app
  • Update Order Completion – if you’re not using our mobile app

As the OptimoRoute platform is regularly releasing new features and product enhancements, OptimoRoute has extended many of these new improvements to our API, which gives businesses even more flexibility in implementing their ideal integration workflows.

View the Web Service API Specification

The OptimoRoute API is based on REST and uses JSON (JavaScript Object Notation) format.

An authentication key is required for using OptimoRoute web service API. You can generate your client ID in the Administration→Settings→WS API section of the OptimoRoute application.  The OptimoRoute implementation engineering team works with our customers to provide API insights and support, access to an API development sandbox, and certification testing plans and support.

Our API is available in all price plans. If you’re interested in learning more about it, one of our dedicated consultants would be happy to review your use case and create a plan with you. Reach out to us at sales@optimoroute.com anytime, and we’ll take care of you. 

Try OptimoRoute for Free

No installation or credit card required