Routific Route Optimization API
Routific's Route Optimization API solves the Vehicle Routing Problem (VRP) and Pickup-and-Delivery Problem (PDP) for last-mile delivery fleets. It supports time-windows, capacity constraints, multi-depot fleets, driver shifts, balanced routes, traffic simulation, polyline output, toll avoidance, and Google or Here geocoding. Synchronous /v1/vrp handles small problems; asynchronous /v1/vrp-long and /v1/pdp-long process up to 2,500 visits per call via a job_id polling pattern. /v1/fix and /v1/fix-pdp insert new visits into existing solutions without re-solving.
Documentation
Documentation
https://docs.routific.com/reference/getting-started
Documentation
https://docs.routific.com/reference/options
Documentation
https://docs.routific.com/reference/re-optimize-solution
Documentation
https://docs.routific.com/reference/error-codes
Specifications
Examples
Example
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/examples/routific-solve-vrp-example.json
Example
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/examples/routific-solve-vrp-long-example.json
Example
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/examples/routific-fix-vrp-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/json-schema/routific-visit-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/json-schema/routific-vehicle-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/json-schema/routific-solution-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/json-schema/routific-job-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/routific/refs/heads/main/json-structure/routific-vrp-structure.json