Yes. Programmatically modify routes and stops using the Routes API — update stop status (delivered/attempted), change assignments, dispatch routes to drivers, or edit route options, then re‑optimize as needed. When your store uses EasyRoutes notifications, status changes made through the API follow the same rules and can send customer updates and refresh ETAs. This applies to both EasyRoutes for Shopify and EasyRoutes for Web.
Can the API update route status?
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 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?
Yes. If a scheduled start time is set, routes can be auto‑assigned and dispatched to the selected driver when created.
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 I automatically dispatch routes to drivers?
Yes. If a scheduled start time is configured, routes can be auto‑assigned and dispatched to the selected driver when created.
Can I automatically dispatch routes?
Yes. If a scheduled start time is configured, routes can be auto‑assigned and auto-dispatched to the selected driver when created.
Can I balance stops evenly across multiple routes?
Yes. Enable Balance routes to distribute stops as evenly as possible across multiple routes/drivers while respecting other route constraints (like time windows, or item/weight limits).
Still have a question?
Search the FAQs, browse the guides, or talk to a human.