OnTime 360 Blog

Blog Home

OnTime 360 News and Information

Delivery Software Integration with the OnTime API and SDK

Delivery Software Integration with the OnTime API and SDK

We have always felt that it is essential to allow users of OnTime to make the software their own. We build flexibility into the system so that it can grow with the needs of an organization. An area where this type of flexibility is increasingly important for delivery companies is within system integration. Most software systems today allow for some degree of integration, meaning that they can communicate with other software by importing and exporting data.

We receive numerous requests asking if OnTime can integrate with a variety of software systems. We love this question because this is an area where OnTime really shines! Not only do we have built-in support for many systems, but we also provide a robust API and SDK to make almost any integration possible. Over 6.4 million transactions per month are processed through the OnTime API, representing a significant potential for delivery companies making use of it.

Using the OnTime API is a Smart Move

Here are just a few experiences that we have seen our customers enjoy time after time when using the OnTime API and SDK:

  • Where accuracy matters: Accounting systems require accurate and complete data. Automate the movement of data directly from OnTime to your accounting or bookkeeping system. This eliminates mistakes introduced by manual or human data entry.
  • Where speed and volume matter: Process bulk orders, or ASNs, quickly and accurately by connecting OnTime with your shipper’s software system. Automatically transferring thousands of orders within seconds, allowing your team to start working quickly.
  • Where marketing matters: Identify a popular line-of-business software system used in your target market. Using the OnTime API or SDK, integrate with that software and then advertise your ability to work seamlessly with any business using that software. This can lead to significant growth in sales with a low investment.
  • Where efficiency matters: Saving time is always a benefit to a company. Doing so can free up personnel to perform more valuable tasks. Automate processes such as barcode scanning at hubs or providing updates to shippers.
  • Where brand image matter: Project a strong technical competence. Customers will see that you are prepared and able to accommodate their technology needs. Move from being viewed as a value brand to a professionally competent brand.

An Unparalleled Developer Experience

The OnTime API and SDK each provide over 91 functions and 517 properties, offering an unparalleled developer experience. The API can be accessed via REST or SOAP endpoints and works with all major programming environments. The SDK makes it possible for a programmer to develop a plug-in, or extension, that can easily extend the functionality of the OnTime desktop applications. These platforms were constructed meticulously over a two-year period to ensure that programmers had the tools necessary to complete their projects. With over 5,000 pages of documentation, programmers have all the tools they need to get their job done quickly. In fact, we often see programmers who are new to the OnTime API able to finish their project within a few hours to a day.

Samples are provided to programmers in a variety of programming languages including C#, Visual Basic, JavaScript, PHP, Python, and Ruby. Both the API and SDK are organized uniformly, so if you learn one, you already know how to use the other. This standardized approach means that millions of programmers will feel very comfortable using this API. Our code samples are available on GitHub and SDK assemblies can be found on NuGet. We even have an extension for Microsoft Visual Studio that will help developers create OnTime Extensions with the SDK.

Not as Difficult or Expensive as You Think

Hesitation to start integration projects is understandable. We know that you are not in the software business, but instead, want to focus on your business. We have a suggestion: Try outsourcing your integration idea to a freelance programmer.

The team at Vesigo has worked hard to create an API and SDK that is easy to understand and use by other programmers. As a result, there’s no need to hire a specialist. Tens of millions of programmers across the globe already know how to use an API like the one provided by OnTime. Better yet, many of these programmers work as freelancers, which tends to lower costs. There are many websites where you can go to get bids on your projects, including freelancer.com, upwork.com, and fiverr.com. These programmers tend to be good at taking your idea and figuring out how to create the finished product.

The cost for such integration work may be far less than you might think. This is primarily because the OnTime API and SDK do a lot to simplify the job of the programmer. This can result in the programmer finishing a project within hours instead of the weeks involved with a traditional approach. For example, we’ve repeatedly seen examples of basic integrations and utilities developed for less than $200 USD. The cost to savings ratio can be very high with the OnTime API and SDK.

We Are Here to Help

We would love to discuss your integration ideas using the OnTime API and SDK. Feel free to give us a call to chat about your project. Where possible, we can offer guidance to help you take advantage of this great feature within OnTime.

Comments (8) -


    1/13/2019 12:37:53 PM |

    Can i have this API on my customer website. So when they get an order then i receive it to my ontime system.
    And Can it integrate with Shopify.

    • JTilley

      1/15/2019 5:56:40 PM |

      Aladdin: While we do not have out of the box integration with Shopify, that's probably something a programmer could help you with. The OnTime API has been integrated into many systems like Shopify.

  • Mark

    6/17/2019 2:04:30 AM |

    Hi ,
    Do you have any 'live' integration to the Microsoft D365 suite of products ,  Customer Engagement,Business Central or Finance & Operations ?? .
    I expect you have the  various tools  in the  SDK  /  API  library ,  but was interested if had all ready been built !!
    Thank you    

    • JTilley

      6/25/2019 1:23:12 PM |

      Mark: We do not have prebuilt components for Microsoft Dynamics or D365. However, the OnTime API and SDK are built with Microsoft environments in mind. A programmer would have all of the tools necessary to develop tight integration with between OnTime and your Microsoft Dynamics instance.

  • Ethan

    6/11/2020 4:01:00 PM |

    Would the OnTime360 API work with a WIX website?

    • JTilley

      6/11/2020 5:03:45 PM |

      Ethan: We do not have prebuilt components for WIX. However, the OnTime API and SDK are built so that a programmer would have all of the tools necessary to develop tight integration between OnTime and any website.

      • Ethan

        6/11/2020 7:38:12 PM |

        Thanks for the quick reply.  Is there a better alternative to WIX that would allow easier integration of components, rather than having to start from scratch?

        • JTilley

          6/12/2020 8:46:39 AM |

          The OnTime API is designed for programmers, giving them the flexibility to meet company needs. We would recommend that you contact a programmer to get a consultation on what it would take to accomplish your end result.

Comments are closed