The EasyRoutes API lets you automate your delivery workflow end‑to‑end: import orders/stops from external systems, create routes with your preferred options, assign drivers or vehicles, dispatch routes, and update stop or route status as deliveries progress. You can also read back route/stops for reporting and pair the API with webhooks to keep other systems synchronized in real time. Capabilities are consistent across EasyRoutes for Shopify and EasyRoutes for Web.
What can I do with the API?
People also ask
Can the API update route statuses?
Yes. The API can update stops and routes (e.g., mark delivered/attempted, assign/dispatch, or edit route details), which can trigger SMS/email notifications if enabled.
Can the API update route status?
Yes. The API can update stops and routes (e.g., mark delivered/attempted, assign/dispatch, or edit route details), which can trigger customer notifications if enabled.
Can drivers re-order or re-optimize their stops in the app?
Yes — if enabled. Planners can allow drivers to manually reorder stops and or re‑optimize remaining stops mid‑route.
Can drivers self-assign routes?
Yes. Generate a dispatch link that lets eligible drivers claim a route themselves; the first to claim becomes the assigned driver.
Can I assign multiple drivers to a single route?
No. Each route has one assigned driver at a time. To share the work, split stops across multiple routes or use self‑assign links on separate routes.
Can I auto-dispatch routes to my drivers?
Yes. If a scheduled start time is set, routes can be auto‑assigned and auto-dispatched to the selected driver when created.
Can drivers update order statuses from the app?
Yes. Drivers can mark stops as Out for Delivery, Delivered, or Attempted and attach proof of delivery from the mobile app.
Can I print packing slips for each stop on a route?
Yes! Both EasyRoutes for Shopify and EasyRoutes for Web let you print packing slips for every stop in route order. Open a route, click Print, check Packing slips, and print or save to PDF.
Still have a question?
Search the FAQs, browse the guides, or talk to a human.