This quarter, Simple Routing donated to the OpenStreetMap Foundation and the Nature Conservancy. Learn more about our give back program and values.

Vehicle Routing Problem Solver API

POST your vehicles and jobs. Get back optimized routes.

You have a logistics problem, not an infrastructure problem. Hosted VROOM — no server required.

Get Free API Key

Why VRP Is Painful to Self-Solve

You have vehicles, jobs, time windows, and capacity constraints. You need optimized routes. Your options: implement a VRP solver yourself (academic rabbit hole), pay enterprise pricing for a route optimization platform, or wrangle open-source tooling onto your own server. There's a simpler option.

VRP is NP-hard

You're not writing this from scratch. Even approximate solvers are research-grade software. This is not a weekend project.

Enterprise platforms lock you in

OptimoRoute, RouteCloud, Google's Route Optimization API — they work, but you're looking at hundreds per month and proprietary request formats.

You just want an API

POST jobs and vehicles, get back optimized assignments. One call. That's it.

Hosted VROOM — Just Send JSON, Get Routes

Simple Routing hosts VROOM, the open-source vehicle routing solver, backed by OSRM for real road network distances. You send JSON, we solve the VRP, you get routes.

Multi-Vehicle Routing

Assign jobs across any number of vehicles. VROOM finds the optimal split automatically.

Time Windows & Constraints

Specify delivery windows, vehicle capacity, job durations, and pickup/delivery pairs. VROOM handles the constraints.

Real Road Distances

Backed by OSRM — travel times are based on actual road network routing, not straight-line estimates.

Standard VROOM API

The request/response format is standard VROOM JSON. No proprietary schema to learn, no lock-in.

Live Demo: 2 Vehicles, 10 Deliveries

Two vehicles starting from different depots. Ten delivery jobs scattered across the city. One API call to assign and sequence everything optimally.

# Optimize 10 stops across 2 vehicles (VRP solver)
curl -X POST "https://api.simplerouting.io/vroom/" \
  -H "Authorization: Bearer 988b35cc-6183-4922-bbc0-857e1a1d318d" \
  -H "Content-Type: application/json" \
  -d '{
    "vehicles": [
      { "id": 1, "start": [-73.9935, 40.7506], "end": [-73.9935, 40.7506] },
      { "id": 2, "start": [-73.9857, 40.6892], "end": [-73.9857, 40.6892] }
    ],
    "jobs": [
      { "id": 1, "location": [-73.9857, 40.7484] },
      { "id": 2, "location": [-73.9772, 40.7527] },
      { "id": 3, "location": [-73.9911, 40.7359] },
      { "id": 4, "location": [-73.9973, 40.7308] },
      { "id": 5, "location": [-74.0061, 40.7424] },
      { "id": 6, "location": [-73.9936, 40.6960] },
      { "id": 7, "location": [-73.9754, 40.6826] },
      { "id": 8, "location": [-73.9614, 40.7143] },
      { "id": 9, "location": [-73.9690, 40.6602] },
      { "id": 10, "location": [-73.9636, 40.6712] }
    ]
  }'
Response

            

This is a live demo with a real API key (feel free to steal it).

Who Is This For?

Last-Mile Delivery

Startups building delivery products who need route optimization without committing to an enterprise platform before you've validated the business.

Field Service Scheduling

Technician dispatch, home services, inspections — any problem where people go to locations and order matters.

Logistics Side Projects

You have a routing problem, you want to solve it properly, and you don't want to run infrastructure for a side project.

Replacing Manual Routing

If someone on your team is currently sequencing stops in Google Maps by hand, this API call replaces that in an afternoon.

Pricing

Free
$0/forever
  • 100 requests/dayiMax 5 req/s
    • Counted per call, not per element
  • Distance matrix, maplines, turn by turn, isochrone APIs
    • OSRM and Valhalla
  • Fleet optimization API
    • VROOM
  • Bicycle, car, HGV profiles iCar only for OSRM
  • North America & Europe coverage
  • No credit card required
Get Free API Key
Scale
$100/month
  • 200,000 requests/dayiMax 20 req/s
    • Counted per call, not per element
  • Distance matrix, maplines, turn by turn, isochrone APIs
    • OSRM and Valhalla
  • Fleet optimization API
    • VROOM
  • Bicycle, car, HGV profiles iCar only for OSRM
  • North America & Europe coverage
  • Cancel anytime
Get Started

Hitting the limits, want more countries, or need a bespoke solution? Email [email protected] — we'll figure it out.

🎓
Education, non-profit, or open source? We offer discounted rates — email [email protected] to connect.

Global Stats

3.9M+
Requests served
99.99%
Uptime
225+
Developers building on the platform

Ready to start?

Get your free API key — no credit card required.

Get Free API Key