« Back to release notes

New EasyRoutes APIs: Add, delete stops; re-optimize route

If you have feedback or suggestions, please reach out — we'd love to hear from you!

We've introduced three new ways to interact with your EasyRoutes stops and routes using our native APIs:

  • AddRouteStops: Use this API endpoint to add new stops to the end of existing routes by their Route ID.
  • DeleteRouteStops: Use this API endpoint to delete existing stops via their Stop ID and Route ID.
  • ReoptimizeRoute: Use this API endpoint to re-optimize existing routes by their Route ID, particularly useful after adding or deleting stops using either of the endpoints above.

For full details on configuring each of these new EasyRoutes API endpoints, refer to our AddRouteStops, DeleteRouteStops, and ReoptimizeRoute support documentation.

We've also added two new ways to interact with your EasyRoutes data using our no-code Zapier integrations.  In addition to existing webhook support and our Import Stop action, users can now create custom Zaps using our Stop Status Updated and Route Updated triggers.  

For more details on Zapier integration scenarios, start by reviewing the EasyRoutes API Getting Started Guide.

About EasyRoutes

EasyRoutes' mission is to equip every business with the software tools they need to deliver products to their customers in a delightful way. Thousands of worldwide choose EasyRoutes to power their local deliveries across dozens of product categories, from meal kits and groceries to coffee, cupcakes, kibble, and so much more. Our easy-to-use route planning and delivery optimization app is certified Built for Shopify, a two-time Shopify staff pick, and the top rated local delivery app on the Shopify App Store.

⭐⭐⭐⭐⭐ 5.0 stars Trusted by 5,000+ Businesses

Flower Delivery: The Million RosesMattress Delivery: SonnoPizza Delivery: SliceGass Delivery: Gas GuysFood Delivery: Redstart FoodsBread Delivery: Butter & Crust